Oldal legutoljára frissítve: September 16, 2020
Ethereum Java fejlesztőknek
Használj Ethereumot decentralizált alkalmazások (vagy "dappok") fejlesztésére, melyek kihasználják a kriptovaluta és a blokklánc technológia nyújtotta előnyöket. Ezek az appok 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 okos szerződésekhez és a Solidity nyelvhez
Tedd meg az első lépést, hogy integráld a Java-t Ethereummal
Szűkséged van egy még kezdetlegesebb alapozóra? Tekintsd meg a ethereum.org/learn oldalt vagy a ethereum.org/developers oldalt
- Blokklánc ismertetése
- Okos Szerződések értelmezése
- Írd meg az első okos szerződésed
- Tanuld meg hogyan kell Solidity-t fordítani és telepíteni
Web3J és Hyperledger Besu használata (korábban Pantheon, Java Ethereum Client)
- Egy Ethereum klienshez való csatlakozás Java-val, Eclipse-szel és Web3J-vel
- Egy Ethereum számla kezelése Java-val és Web3J-vel
- Generálj egy Java Wrappert az okos szerződésedből
- Kapcsolódás egy Ethereum okos szerződéshez
- Ethereum okos szerződés esemyények hallgatása
- Besu (Pantheon) használata, a Java Ethereum kliens Linux-szal
- Egy Hyperledger Besu (Pantheon) csomópont futtatása Java integrációs teszteken
Haladó cikkek
- Tárhely kezelés Java alkalmazásokban IPFS-szel
- ERC20 tokenek kezelése Java-ban Web3j-vel
- Web3j tranzakció kezelők
Fejlett használati minták
Java projektek és eszközök
- Hyperledger Besu (Pantheon) (Ethereum kliens)
- Web3J (Library Ethereum kliensekkel való interakcióhoz)
- Eventeum (Event Listener)
- Mahuta (IPFS Fejlesztői Eszközök)
Még több anyagot keresel? Tekintsd meg a ethereum.org/developers oldalt.