JavaRush /جاوا بلاگ /Random-SD /جاوا ڊولپرز لاءِ مٿي 3 بلاڪچين لائبريريون

جاوا ڊولپرز لاءِ مٿي 3 بلاڪچين لائبريريون

گروپ ۾ شايع ٿيل
مان سمجهان ٿو ته لڳ ڀڳ توهان سڀني اڳ ۾ ئي ٻڌو آهي Bitcoin، Ethereum ۽ ٻين cryptocurrencies بابت عجيب نالن سان. هاڻي اهي مقبوليت جي چوٽي تي آهن، ۽ لفظي طور تي خبرن جي فيڊ ۽ فورمز کي نه ڇڏيندا آهن، ۽ "ڇا اهو ڦاٽندو يا نه ڦاٽندو"، "اهو اڀرندو يا زوال" بابت لامحدود بحث مباحثو گهوڙي جي ڊوڙ ۽ جوسينو وانگر دلڪش آهن. پر اسان کي ڇا ڪرڻ گهرجي؟ اسان انهن سڀني فينسي شين سان ڪيئن لهه وچڙ ڪريون ٿا؟ اهو سادو آهي: جاوا لاءِ ضروري لائبريريون اڳ ۾ ئي موجود آهن! انهن جي مدد سان، توهان آساني سان فيشن جي رجحان جو فائدو وٺي سگهو ٿا. آرڊر جنهن ۾ لائبريريون آرٽيڪل ۾ ظاهر ٿيندا آهن گٿب مخزن ۾ تارن جي تعداد سان لاڳاپيل آهي.
جاوا ڊولپرز لاءِ ٽاپ 3 بلاڪچين لائبريريون - 1

#1. Bitcoin جي

GitHub مخزن ڏانهن لنڪ: https://github.com/bitcoinj/bitcoinj لائبريري بابت وڌيڪ معلومات/جتي ڊائون لوڊ ڪرڻ لاءِ: https://bitcoinj.github.io/
جاوا ڊولپرز لاءِ ٽاپ 3 بلاڪچين لائبريريون - 2
نالو پاڻ لاء ڳالهائيندو آهي، ڇا اهو ناهي؟ جيڪڏهن توهان سوچي رهيا آهيو ته هڪ Bitcoin والٽ ڪيئن ٺاهيو ۽ نوڊس جي وچ ۾ ٽرانزيڪشن کي منظم ڪريو، توهان کي ضرور ڪوشش ڪرڻ گهرجي BitcoinJ. پروجيڪٽ اڳ ۾ ئي هڪ فعال ڪميونٽي ۽ تمام سٺو دستاويز حاصل ڪري چڪو آهي، جنهن جي مهرباني، اهو ڊولپرز کي راغب ڪري ٿو. يقينا، اڪثر اوپن سورس منصوبن وانگر جيڪي صرف مقبوليت حاصل ڪرڻ شروع ڪري رهيا آهن، BitcoinJ جا ڪيترائي نقصان آهن. مثال طور، سيڪيورٽي مسئلن سان لاڳاپيل کليل ڪيڙا ۽ اسڪالبل مسئلن. بهرحال، هي لائبريري هر ڪنهن لاءِ تمام مفيد آهي جيڪو سمجهڻ چاهي ٿو ته Bitcoin پروٽوڪول ڪيئن ڪم ڪري ٿو. مان پنهنجي ذاتي راءِ جو اظهار ڪندس: BitcoinJ اڃا تجارتي منصوبن لاءِ بلڪل موزون ناهي.

#2. ويب 3 جي

GitHub مخزن ڏانهن لنڪ: https://github.com/web3j/web3j لائبريري بابت وڌيڪ معلومات/جتي ڊائون لوڊ ڪرڻ لاءِ: https://web3j.io/
جاوا ڊولپرز لاءِ ٽاپ 3 بلاڪچين لائبريريون - 3
مان مختصر ٿي ويندس: Ethereum ٻيو نمبر مشهور cryptocurrency آهي. Web3j پروجيڪٽ توهان کي اجازت ڏئي ٿو ايٿيروم بلاڪچين سان ڪم ڪرڻ جي بغير توهان جو پنهنجو انٽيگريشن ڪوڊ لکڻ جي. لائبريري جاوا ۽ Android ايپليڪيشنن لاءِ استعمال ٿي سگهي ٿي. ٻيهر، مکيه ڪم آهن والٽ ٺاهڻ، ٽرانزيڪشن جو انتظام، ۽ هن ڀيري سمارٽ معاهدن لاء ريپر پڻ. ها، اهو صحيح آهي، سمارٽ معاهدن لاء ريپرز! Ethereum پروجيڪٽ جو حصو هڪ خاص ٻولي آهي جنهن کي سوليڊٽي سڏيو ويندو آهي، جيڪو سمارٽ معاهدو ٺاهڻ لاءِ حقيقي معيار آهي. web3j سمارٽ ڪانٽريڪٽ ريپر استعمال ڪيا ويندا جيڪڏھن توھان چاھيو ٿا ته سمارٽ ڪانٽريڪٽ سان ڪم ڪرڻ لاءِ عمل درآمد جي تفصيلن کان پاسو ڪريو. ان کان علاوه، لائبريري ڪيترن ئي مثالن سان گڏ شاندار دستاويز سان ليس آهي. مون لاء ذاتي طور تي، web3j هن مٿين جي پسنديده آهي.

#3. HyperLedger ڪپڙو

GitHub مخزن ڏانهن لنڪ: https://github.com/hyperledger/fabric-sdk-java لائبريري بابت وڌيڪ معلومات/جتي ڊائون لوڊ ڪرڻ لاءِ: https://www.hyperledger.org/
جاوا ڊولپرز لاءِ ٽاپ 3 بلاڪچين لائبريريون - 4
هي لائبريري بنيادي طور تي ڪاروباري استعمال لاءِ ٺهيل آهي. HyperLedger Fabric کي ھڪ طاقتور ٽول سمجھيو وڃي، ڇا توھان چاھيو ٿا ھڪڙو انٽرپرائز ايپليڪيشن ٺاھيو يا ھڪڙو ننڍڙو پروگرام پروٽوٽائپ ڪريو. پروجيڪٽ فعال طور تي لينڪس فائونڊيشن جي ميمبرن پاران ترقي ڪئي وئي آهي. سمارٽ معاهدو ٺاهڻ ۽ انتظام ڪرڻ تي بنيادي ڌيان آهي. اهم خاصيتون:
  • رازداري معلومات جي بدلي لاء چينلن جو انتظام؛
  • ٽرانزيڪشن جي منظوري جي پاليسين؛
  • سڄي نيٽ ورڪ ۾ ٽرانزيڪشن جي مسلسل ترسيل.
جيڪڏهن توهان پنهنجي ٽيڪنالاجي اسٽيڪ ۾ HyperLedger Fabric شامل ڪريو ٿا، مان توهان کي ٻين HyperLedger پراڊڪٽس کي چيڪ ڪرڻ جي صلاح ڏيان ٿو، انهن ماڻهن وٽ ڪيترائي دلچسپ منصوبا آهن جيڪي هڪ هولسٽڪ، اسپيبلبل ۽ آسان رکڻ لاءِ بلاڪ چين انفراسٽرڪچر ٺاهڻ ۾ مدد ڪندا. اصل: https://dreamix.eu/blog/uncategorized/top-3-blockchain-libraries-for-java-developers
تبصرا
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION