Sivu viimeksi päivitetty: August 15, 2020
Ethereum Rust-kehittäjille
Opi kehittämään Ethereumia käyttäen Rust-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 tutuksi
Näin pääset alkuun Rustin 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ä
Aloittelijan artikkelit
- Ethereum-asiakasohjelman valinta
- Rust Ethereum -asiakasohjelma
- Liiketapahtuman lähettäminen Ethereumiin käyttäen Rustia
- Opastus älysopimuksiin Parity Ethereum -asiakasohjelmalla
- Oman Oasis SDK-kehitysympäristön luominen
- Vaiheittainen ohje sopimusten kirjoittamiseen Rust Wasmilla Kovaniin
Keskitason artikkelit
- Rust-Web3 -dokumentaatio
- Rust-Web3 -työskentelyesimerkit
- Vaalisalaisuuden luominen OASIS SDK:lla
- Yksityisen chat-serverin luominen OASIS SDK:lla
Edistyneet käyttösuunnittelumallit
- pwasm_ethereum ulkoisten muuttujien kirjasto Ethereumin kaltaisille verkoille
- Luo hajautettu chatti käyttäen JavaScriptiä ja Rustia
- Rakenna hajautettu Todo-sovellus käyttäen Vue.js:ää ja Rustia
- Enigmalla alkuun pääseminen - Rust-ohjelmointikieli
- Johdanto salasopimuksiin
- Solidity-sopimusten lähettäminen Oasis (Compound)
Rust-projektit ja -työkalut
- pwasm-ethereum - Kokoelma ulkoisia muuttujia vuorovaikuttamiseen ethereumin kaltaisten verkkojen kanssa.
- Ethereum WebAssembly
- oasis_std - OASIS API -referenssi
- eth-utils - Hyötyfunktioita Etherumiin liittyvien koodipohjien kanssa työskentelyyn
- Solaris
- SputnikVM - Rust Ethereum-virtuaalikonetoteutus
- Parity - Ethereum Rust-asiakasohjelma
- rust-web3 - Rust-toteutus Web3.js-kirjastosta
- Wavelet - Wavelet-älysopimus Rustilla
Etsitkö lisää resursseja? Katso ethereum.org/fi/developers.