Pagina a fost actualizată pe: June 25, 2020
Ethereum pentru programatori Rust
Învață să programezi pentru Ethereum folosind proiecte și instrumente Rust
Folosește Ethereum pentru a crea aplicații descentralizate („dapps”) care valorifică avantajele criptovalutelor și ale tehnologiei blockchain. Aceste dapps 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 contracte smart și limbajul Solidity
Fă primii tăi pași în integrarea Rust cu Ethereum
Ai nevoie de o scurtă introducere? Accesează ethereum.org/learn sau ethereum.org/developers.
- Blockchainul explicat
- Ce sunt contractele smart
- Scrie primul tău contract smart
- Cum să compilezi și implementezi Solidity
Articole pentru începători
- Cum să alegi un client Ethereum
- Clientul Rust pentru Ethereum
- Trimiterea tranzacțiilor în Ethereum cu Rust
- Introducere în contracte smart cu clientul Parity pentru Ethereum
- Setarea mediului de dezvoltare Oasis SDK
- Tutorial pas-cu-pas de dezvoltare a contractelor smart în Rust Wasm pentru Kovan
Articole de nivel intermediar
- Documentația Rust-Web3
- Exemple practice de Rust-Web3
- Cum să creezi un sistem de vot secret cu Oasis SDK
- Cum să creezi un server privat de chat cu Oasis SDK
Modele avansate de utilizare
- pwasm_ethereum bibliotecă pentru interacțiuni cu rețele ca Ethereum
- Creează un chat descentralizat folosind JavaScript și Rust
- Dezvoltă o aplicație Todo descentralizată folosind Vue.js și Rust
- Primii pași cu Enigma - Limbaj de programare în Rust
- Introducere în contracte secrete
- Implementarea contractelor Solidity pe Oasis (Compound)
Proiecte și instrumente Rust
- pwasm-ethereum - Colecție de biblioteci pentru interacțiuni cu rețele ca Ethereum.
- Ethereum WebAssembly
- oasis_std - Referință API OASIS
- eth-utils - funcții utilitare pentru lucrul cu baze de cod Ethereum
- Solaris
- SputnikVM - Implementare Rust a mașinii virtuale Ethereum
- Parity - Client Rust Ethereum
- rust-web3 - Implementare Rust a bibliotecii Web3.js
- Wavelet - Contract smart Wavelet în Rust
Cauți mai multe resurse? Accesează ethereum.org/developers.