Aku nganggep meh kabeh sampeyan wis krungu babagan Bitcoin, Ethereum lan cryptocurrencies liyane kanthi jeneng lucu. Saiki lagi ana ing puncak popularitas, lan secara harfiah ora ninggalake feed warta lan forum, lan debat sing ora ana telas babagan "apa bakal bledosan utawa ora bledosan", "bakal munggah utawa tiba" kaya sing narik kawigaten kaya balapan jaran lan kasino. Nanging apa sing kudu ditindakake para pangembang? Kepiye carane kita sesambungan karo kabeh perkara sing apik iki? Iku prasaja: perpustakaan perlu kanggo Jawa wis ana! Kanthi bantuan, sampeyan bisa kanthi gampang njupuk kauntungan saka tren fashion. Urutan pustaka ing artikel kasebut ana hubungane karo jumlah lintang ing repositori Github.
Jenenge ngomong dhewe, ta? Yen sampeyan wis mikir babagan carane nggawe dompet Bitcoin lan ngatur transaksi antarane simpul, sampeyan kudu nyoba BitcoinJ. Proyek kasebut wis entuk komunitas sing aktif lan dokumentasi sing apik banget, amarga bisa narik kawigaten para pangembang. Mesthine, kaya umume proyek open source sing lagi wae mulai populer, BitcoinJ duwe sawetara kekurangan. Contone, masalah keamanan sing ana gandhengane karo bug sing mbukak lan masalah skalabilitas. Nanging, perpustakaan iki migunani banget kanggo sapa wae sing pengin ngerti cara kerja protokol Bitcoin. Aku bakal mratelakake panemume pribadi: BitcoinJ durung cocok banget kanggo proyek komersial.
Aku bakal ringkes: Ethereum minangka cryptocurrency paling populer nomer loro. Proyek Web3j ngidini sampeyan nggarap pamblokiran Ethereum tanpa kudu nulis kode integrasi dhewe. Pustaka bisa digunakake kanggo aplikasi Java lan Android. Maneh, fungsi utama yaiku nggawe dompet, manajemen transaksi, lan wektu iki uga bungkus kanggo kontrak cerdas. Ya, bener, bungkus kanggo kontrak cerdas! Bagéyan saka proyek Ethereum minangka basa khusus sing disebut Solidity, sing minangka standar de facto kanggo nggawe kontrak cerdas. pambungkus kontrak pinter web3j digunakake yen sampeyan pengin ngindhari rincian implementasine kanggo nggarap kontrak cerdas. Kajaba iku, perpustakaan dilengkapi dokumentasi sing apik banget kanthi akeh conto. Kanggo kula pribadi, web3j minangka favorit ing ndhuwur iki.
Pustaka iki dirancang utamane kanggo panggunaan bisnis. Kain HyperLedger kudu dianggep minangka alat sing kuat, manawa sampeyan pengin nggawe aplikasi perusahaan utawa prototipe program cilik. Proyek iki dikembangake kanthi aktif dening anggota Yayasan Linux. Fokus utama yaiku nggawe lan ngatur kontrak cerdas. Fitur tombol:
#1. BitcoinJ
Link menyang repositori GitHub: https://github.com/bitcoinj/bitcoinj Informasi liyane babagan perpustakaan/ing ngendi kanggo ngundhuh: https://bitcoinj.github.io/#2. Web3j
Link menyang repositori GitHub: https://github.com/web3j/web3j Informasi liyane babagan perpustakaan / saka ngendi kanggo ngundhuh: https://web3j.io/#3. Kain HyperLedger
Link menyang repositori GitHub: https://github.com/hyperledger/fabric-sdk-java Informasi liyane babagan perpustakaan/ing ngendi kanggo ngundhuh: https://www.hyperledger.org/- manajemen saluran kanggo ijol-ijolan informasi rahasia;
- kabijakan persetujuan transaksi;
- pangiriman konsisten saka transaksi liwat jaringan.
GO TO FULL VERSION