Ман тахмин мекунам, ки қариб ҳамаи шумо аллакай дар бораи Bitcoin, Ethereum ва дигар криптовалютҳо бо номҳои хандовар шунидаед. Ҳоло онҳо дар авҷи маъруфият қарор доранд ва аслан аз лентаҳои хабарӣ ва форумҳо берун намераванд ва баҳсҳои беохир дар бораи "дарида мешавад ё надарояд", "бархоста ё фурӯ хоҳад рафт" ба мисли пойгаи асп ва казиноҳо дилрабо ҳастанд. Аммо мо бояд чӣ кор кунем, таҳиягарон? Мо бо ин ҳама чизҳои зебо чӣ гуна муносибат мекунем? Ин оддӣ аст: китобхонаҳои зарурӣ барои Java аллакай вуҷуд доранд! Бо кӯмаки онҳо, шумо метавонед ба осонӣ аз тамоюли мӯд истифода баред. Тартиби пайдоиши китобхонаҳо дар мақола ба шумораи ситораҳо дар анбори Github алоқаманд аст.
Ном барои худ сухан мегӯяд, ҳамин тавр не? Агар шумо дар бораи чӣ гуна сохтани ҳамёни Bitcoin ва идоракунии муомилот байни гиреҳҳо фикр карда бошед, шумо бояд бешубҳа BitcoinJ-ро санҷед. Лоиҳа аллакай як ҷомеаи фаъол ва ҳуҷҷатҳои хеле хуб ба даст овардааст, ки ба шарофати он таҳиягаронро ҷалб мекунад. Албатта, ба монанди аксари лоиҳаҳои кушодаасос, ки ҳоло шӯҳрат пайдо мекунанд, BitcoinJ як қатор камбудиҳо дорад. Масалан, мушкилоти амниятӣ, ки бо хатогиҳои кушода ва масъалаҳои миқёспазирӣ алоқаманданд. Аммо, ин китобхона барои ҳар касе, ки мехоҳад бифаҳмад, ки протоколи Bitcoin чӣ гуна кор мекунад, хеле муфид аст. Ман фикри шахсии худро баён мекунам: BitcoinJ ҳанӯз барои лоиҳаҳои тиҷоратӣ чандон мувофиқ нест.
Ман мухтасар хоҳам гуфт: Ethereum дуввумин cryptocurrency маъмултарин аст. Лоиҳаи Web3j ба шумо имкон медиҳад, ки бо блокчейнҳои Ethereum бидуни навиштани рамзи ҳамгироии худ кор кунед. Китобхонаро барои барномаҳои Java ва Android истифода бурдан мумкин аст. Боз ҳам, вазифаҳои асосӣ эҷоди ҳамёнҳо, идоракунии транзаксияҳо ва ин дафъа инчунин бастабандӣ барои шартномаҳои интеллектуалӣ мебошанд. Бале, ин дуруст аст, бастаҳо барои шартномаҳои интеллектуалӣ! Қисми лоиҳаи Ethereum як забони махсус бо номи Solidity мебошад, ки стандарти воқеии эҷоди шартномаҳои интеллектуалӣ мебошад. web3j бастаҳои шартномаи интеллектуалӣ истифода мешаванд, агар шумо хоҳед, ки аз тафсилоти татбиқ барои кор бо шартномаҳои интеллектуалӣ канорагирӣ кунед. Илова бар ин, китобхона бо ҳуҷҷатҳои аъло бо мисолҳои зиёд муҷаҳҳаз аст. Барои ман шахсан web3j дӯстдоштаи ин боло аст.
Ин китобхона асосан барои истифодаи тиҷоратӣ пешбинӣ шудааст. HyperLedger Fabric бояд як воситаи пурқувват ҳисобида шавад, новобаста аз он ки шумо мехоҳед як барномаи корхона эҷод кунед ё прототипи як барномаи хурдро эҷод кунед. Лоиҳа аз ҷониби аъзоёни Фонди Linux фаъолона таҳия карда мешавад. Диққати асосӣ ба эҷод ва идоракунии шартномаҳои интеллектуалӣ мебошад. Хусусиятҳои асосӣ:
#1. BitcoinJ
Истинод ба анбори GitHub: https://github.com/bitcoinj/bitcoinj Маълумоти бештар дар бораи китобхона / аз куҷо зеркашӣ кардан мумкин аст: https://bitcoinj.github.io/#2. Web3j
Истинод ба анбори GitHub: https://github.com/web3j/web3j Маълумоти бештар дар бораи китобхона / аз куҷо зеркашӣ кардан мумкин аст: https://web3j.io/#3. HyperLedger Fabric
Истинод ба анбори GitHub: https://github.com/hyperledger/fabric-sdk-java Маълумоти бештар дар бораи китобхона/аз куҷо зеркашӣ кардан мумкин аст: https://www.hyperledger.org/- идоракунии каналҳои мубодилаи иттилооти махфӣ;
- сиёсати тасдиқи транзаксия;
- интиқоли пайвастаи муомилот дар саросари шабака.
GO TO FULL VERSION