Ethereum pentru programatorii Rust
N
Ultima modificare: @nicklcanada, 29 august 2024
Învăţaţi să programaţi pentru Ethereum folosind proiecte și instrumente Rust
Folosiţi Ethereum pentru a crea aplicații descentralizate („dapp”) care valorifică avantajele criptomonedelor și ale tehnologiei blockchain. Aceste aplicații dapp 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, adică nicio entitate sau persoană nu le poate controla și sunt aproape imposibil de cenzurat.
Primii pași în contractele inteligente și limbajul Solidity
Faceţi primii pași în integrarea Rust 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
Articole pentru începători
- Clientul Rust Ethereum * Țineţi cont că OpenEthereum nu mai este întreținut. Folosiţi-l cu precauție și este de preferat să treceţi la implementarea unui alt client.
- Trimiterea tranzacțiilor în Ethereum cu clientul Rust
- Introducere despre contractele inteligente cu clientul Parity pentru Ethereum
- Tutorial pas cu pas de dezvoltare a contractelor inteligente în Rust Wasm pentru Kovan
Articole de nivel intermediar
Modele avansate de utilizare
- pwasm_ethereum bibliotecă pentru interacțiuni cu rețele ca Ethereum
- Construiți un chat descentralizat folosind JavaScript și Rust
- Dezvoltă o aplicație Todo descentralizată folosind Vue.js și Rust
- Noțiuni de bază ale Enigma - Limbaj de programare în Rust
- Introducere despre contractele secrete
Proiecte și instrumente Rust
- pwasm-ethereum - Colecție de biblioteci pentru interacțiuni cu rețele ca Ethereum.
- Lighthouse - Fast Ethereum consensus layer client
- Ethereum WebAssembly
- oasis_std - Referință API OASIS
- Solaris
- SputnikVM - Implementare Rust a mașinii virtuale Ethereum
- Wavelet - Contract inteligent Wavelet în Rust
- Foundry - Set de instrumente pentru dezvoltarea aplicațiilor Ethereum
- Alloy - Biblioteci de înaltă performanță, bine testate și documentate pentru interacțiunea cu Ethereum și alte lanțuri bazate pe EVM.
- Ethers_rs - Biblioteca Ethereum și implementarea portofelului
- evm_rs- Ethereum virtual machine implementation in rust
- SewUp - A library to help you build your Ethereum webassembly contract with Rust and just like develop in a common backend
Căutaţi şi alte resurse? Accesaţi ethereum.org/developers.