Sivu viimeksi päivitetty: August 15, 2020
Ethereum Java-kehittäjille
Opi kehittämään Ethereumia käyttäen Java-kieleen pohjautuvia projekteja ja työkaluja
Käytä Ethereumia luodaksesi hajautettuja sovelluksia (decentralized applications, "dapps"), jotka hyödyntävät kryptovaluuttaa ja lohkoketjuteknologiaa. Nämä dappit ovat luotettavia, koska Ethereumin lohkoketjussa ne ajetaan aina kuten ne on ohjelmoitu. Niillä voidaan ohjata digitaalisia varoja ja luoda uudenlaisia taloudellisia sovelluksia. Sovellukset voidaan hajauttaa, joten mikään yksittäinen kokonaisuus tai ihminen ei voi ohjata niitä ja niiden sensurointi on lähes mahdotonta.
Älysopimukset ja Solidity-ohjelmointikieli tutuiksi
Näin pääset alkuun Javan integroimisessa Ethereumiin
Tarvitsetko perusteellisempaa aloitusta? Katso ethereum.org/fi/learn tai ethereum.org/fi/developers.
- Lohkoketjut selitettynä
- Älysopimusten ymmärtäminen
- Kirjoita ensimmäinen älysopimuksesi
- Opi kääntämään ja julkaisemaan Solidityä
Web3J:n ja Hyperledger Besun (aiemmin Pantheon, Java Ethereum -asiakasohjelma) käyttö
- Ethereum-asiakasohjelmaan yhdistäminen Javalla, Eclipsellä ja Web3J:llä
- Hallitse Ethereum-tiliä Javalla ja Web3j:llä
- luo Java Wrapper älysopimuksestasi
- Ethereum-älysopimusten hyödyntäminen
- Ethereum-älysopimusten tapahtumien kuuntelu
- Besun käyttö (Pantheon), Java Ethereum -asiakasohjelma Linuxilla
- Hyperledger Besu (Pantheon) -solmun ajaminen Java-integraatiotesteillä
Keskitason artikkelit
- Varaston hallinta Java-sovelluksessa IPFS:llä
- Hallitse ERC20-tokeneita Javassa käyttäen Web3j:tä
- Web3j-liiketapahtumien managerit
Edistyneet käyttösuunnittelumallit
Java-projektit ja -työkalut
- Hyperledger Besu (Pantheon) (Ethereum-asiakasohjelma)
- Web3J (kirjasto Ethereum-asiakasohjelmien vuorovaikutusta varten)
- Eventeum (tapahtumien kuuntelija)
- Mahuta (IPFS-kehitystyökalut)
Etsitkö muita resursseja? Katso ethereum.org/fi/developers.