Ethereum pentru dezvoltatorii Java
Ultima modificare: @nicklcanada, 6 februarie 2024
Folosiţi Ethereum pentru a crea aplicații descentralizate („dapp”) care valorifică avantajele criptomonedelor și ale tehnologiei blockchain. Aceste aplicații descentralizate pot fi demne de încredere, întrucât odată implementate pe Ethereum, vor rula întotdeauna așa cum au fost programate. Pot controla active digitale pentru a crea noi tipuri de aplicații financiare. Pot fi descentralizate, astfel încât nu pot fi controlate de către o singură entitate sau persoană și sunt aproape imposibil de cenzurat.
Primii pași în contractele inteligente și limbajul Solidity
Faceţi primii pași în integrarea Java cu Ethereum
Aveţi nevoie de o scurtă introducere? Accesaţi ethereum.org/learn sau ethereum.org/developers
- Blockchain-ul explicat
- Ce sunt contractele inteligente
- Scrieţi primul dvs. contract inteligent
- Învăţaţi cum să compilaţi și să implementaţi Solidity
Cum se lucrează cu clienții Ethereum
Aflaţi cum să utilizaţi Web3J și Hyperledger Besu, doi clienți de top din Java Ethereum
- Conectarea la un client Ethereum cu Java, Eclipse și Web3J
- Administrarea unui cont Ethereum cu Java și Web3J
- Generarea unui Java Wrapper din contractul inteligent
- Interacțiunea cu un contract inteligent Ethereum
- Depistarea prin ascultare a evenimentelor contractelor inteligente Ethereum
- Utilizarea Besu (Pantheon), clientul Java Ethereum, cu Linux
- Rularea unui nod Hyperledger Besu (Pentheon) în teste de integrare Java
- Web3j Cheat Sheet
Articole de nivel intermediar
- Administrarea stocării într-o aplicație Java cu IPFS
- Administrarea token-urilor ERC20 în Java cu Web3J
- Manageri de tranzacții Web3j
Modele avansate de utilizare
Proiecte și instrumente Java
- Hyperledger Besu (Pantheon) (client Ethereum)
- Web3J (bibliotecă de interacțiuni cu clienți Ethereum)
- Eventeum (monitorizare de evenimente)
- Mahuta (instrumente de dezvoltare IPFS)
Căutaţi şi alte resurse? Accesaţi ethereum.org/developers.