Ethereum dla deweloperów Rust
Ostatnia edycja: @Beas(opens in a new tab), 29 sierpnia 2024
Użyj Ethereum do tworzenia zdecentralizowanych aplikacji (lub „dappów”), które wykorzystują zalety kryptowaluty i technologii blockchain. Te zdecentralizowane aplikacje mogą być godne zaufania, co oznacza, że po wdrożeniu w Ethereum zawsze będą działać zgodnie z programem. Mogą kontrolować zasoby cyfrowe w celu tworzenia nowych rodzajów aplikacji finansowych. Mogą być zdecentralizowane, co oznacza, że nie kontroluje ich żadna pojedyncza jednostka ani osoba i są prawie niemożliwe do cenzurowania.
Pierwsze kroki z smart kontraktami i językiem Solidity
Zrób pierwsze kroki aby zintegrować Rust z Ethereum
Potrzebujesz bardziej podstawowych informacji? Sprawdź na ethereum.org/learn lub ethereum.org/developers.
- Wprowadzenie do Blockchain(opens in a new tab)
- Zrozumienie inteligentnych kontraktów(opens in a new tab)
- Napisz swój pierwszy Inteligentny kontrakt(opens in a new tab)
- Dowiedz się, jak skompilować i wdrożyć Solidity(opens in a new tab)
Artykuły dla początkujących
- Klient Ethereum Rust(opens in a new tab)
- Wysyłanie transakcji do Ethereum za pomocą Rust(opens in a new tab)
- Wprowadzenie do inteligentnych kontraktów z klientem Parity Ethereum(opens in a new tab)
- Samouczek krok po kroku, jak pisać umowy w Rust Wasm dla Kovan(opens in a new tab)
Artykuły dla średniozaawansowanych
Przykłady zaawansowane
- biblioteka zewnętrzna pwasm_ethereum do interakcji z siecią podobną do Ethereum(opens in a new tab)
- Zbuduj zdecentralizowany czat używając JavaScript i Rust(opens in a new tab)
- Zbuduj zdecentralizowaną aplikację Todo za pomocą Vue.js & Rust(opens in a new tab)
- Pierwsze kroki z Enigma - w języku programowania Rust(opens in a new tab)
- Wprowadzenie do tajnych kontraktów(opens in a new tab)
Projekty i Narzędzia Rust
- pwasm-ethereum(opens in a new tab) - Kolekcja zewnętrznych źródeł interakcji z siecią podobną do ethereum.
- Ethereum WebAssembly(opens in a new tab)
- oasis_std(opens in a new tab) - OASIS API referencja
- Solaris(opens in a new tab)
- SputnikVM(opens in a new tab) - Wdrażanie maszyny wirtualnej Rust Ethereum
- Parity(opens in a new tab) - Ethereum Rust klient
- Wavelet(opens in a new tab) - Inteligentny kontrakt Wavelet w Rust
Szukasz więcej zasobów? Zajrzyj na ethereum.org/developers.