Ethereum Java fejlesztőknek
Használj Ethereumot decentralizált alkalmazások (avagy "dappok") fejlesztésére, melyek kihasználják a kriptovaluta és a blokklánc technológia nyújtotta előnyöket. Ezek a dappok megbízhatóak, ami azt jelenti, hogyha egyszer telepítették az Ethereumba, akkor mindig úgy fognak futni, ahogy programozták őket. Digitális vagyontárgyakat irányíthatnak, lehetőséget teremtve ezzel újfajta pénzügyi alkalmazások létrejöveteléhez. Decentralizáltak lehetnek, mely azt jelenti, hogy semmilyen entitás vagy személy nem irányítja őket és közel lehetetlen őket cenzúrázni.
Első lépések az Okosszerződésekkel és a Solidity nyelvvel
Tedd meg az első lépést a Java - Ethereum integrálás útján
Szükséged van egy méginkább kezdőknek szóló alapozóra? Tekintsd meg a ethereum.org/learn oldalt vagy a ethereum.org/developers oldalt
- Blokklánc ismertetése(opens in a new tab)
- Okosszerződések értelmezése(opens in a new tab)
- Írd meg az első Okosszerződésed(opens in a new tab)
- Tanuld meg a Solidity fordítását és telepítését(opens in a new tab)
Munka Ethereum kliensekkel
Tanuld meg a Web3J(opens in a new tab) és a Hyperledger Besu, a két vezető Java Ethereum kliens használatát
- Csatlakozás Ethereum klienshez Java-val, Eclipse-szel és Web3J-vel(opens in a new tab)
- Egy Ethereum számla kezelése Java-val és Web3J-vel(opens in a new tab)
- Generálj egy Java Wrappert az okosszerződésedből(opens in a new tab)
- Kapcsolódás egy Ethereum okosszerződéshez(opens in a new tab)
- Ethereum okosszerződés esemyények hallgatása(opens in a new tab)
- Besu (Pantheon) használata, a Java Ethereum kliens Linux-szal(opens in a new tab)
- Egy Hyperledger Besu (Pantheon) csomópont futtatása Java integrációs teszteken(opens in a new tab)
- Web3j Puska(opens in a new tab)
Középhaladó cikkek
- Tárhely kezelés Java alkalmazásokban IPFS-szel(opens in a new tab)
- ERC20 tokenek kezelése Java-ban Web3j-vel(opens in a new tab)
- Web3j tranzakció kezelők(opens in a new tab)
Fejlett használati minták
Java projektek és eszközök
- Hyperledger Besu (Pantheon) (Ethereum kliens)(opens in a new tab)
- Web3J (Library Ethereum kliensekkel való interakcióhoz)(opens in a new tab)
- Eventeum (Event Listener)(opens in a new tab)
- Mahuta (IPFS Fejlesztői Eszközök)(opens in a new tab)
Még több anyagot keresel? Tekintsd meg az ethereum.org/developers oldalt
Java közösségi hozzájárulók
Segíts nekünk ezzel a lappal
Ha a témának a szakértője vagy és szeretnél hozzájárulni, akkor szerkeszd ezt az oldalt és szórd meg a tudásoddal.
Jóváírást kapsz, és segítesz az Ethereum közösségnek!
Használd rugalmasan dokumentáció sablon(opens in a new tab)
Kérdésed van? Tedd fel a #content csatornán Discord szerver(opens in a new tab)
Oldal szerkesztése(opens in a new tab)