Stránka byla naposledy aktualizována: 5. března 2026
Ethereum pro vývojáře v Rustu
Na platformě Ethereum můžete vytvářet decentralizované aplikace (neboli dapps), které využívají výhody kryptoměn a blockchainové technologie. Tyto aplikace mohou být důvěryhodné, což znamená, že jakmile je jednou nasadíte na Ethereum, budou vždy spouštěny přesně tak, jak jsou naprogramovány. Tyto aplikace mohou kontrolovat digitální aktiva, a tím vytvářet nové druhy finančních aplikací. Mohou být decentralizované, což znamená, že je nemůže ovládat jediná entita nebo osoba a že jsou téměř necenzurovatelné.
Začínáme s chytrými kontrakty a jazykem Solidity
Udělejte své první kroky k integraci Rustu s Ethereem
Potřebujete nejdříve úplně základní informace? Podívejte se na ethereum.org/learn nebo ethereum.org/developers.
- Vysvětlení blockchainu
- Pochopení chytrých kontraktů
- Napište svůj první chytrý kontrakt
- Naučte se kompilovat a nasazovat Solidity
Články pro začátečníky
- Výběr klienta pro Ethereum
- Ethereum klient v Rustu
- Odesílání transakce do sítě Ethereum s použitím Rustu
- Úvod do chytrých kontraktů s klientem Parity Ethereum
- Nastavení vývojového prostředí Oasis SDK
- Postupný návod, jak psát kontrakty v Rustu a Wasm pro Kovan
Články pro mírně pokročilé
- Dokumentace Rust-Web3
- Příklady Rust-Web3
- Vytvoření tajného hlasování s OASIS SDK
- Vytvoření soukromého chatovacího serveru s OASIS SDK
Pokročilé používání
- Knihovna externs pwasm_ethereum pro interakci se sítěmi založenými na Ethereu
- Vytvoření decentralizovaného chatu pomocí JavaScriptu a Rustu
- Vytvořte decentralizovanou aplikaci TODO pomocí Vue.js a Rustu
- Začínáme s Enigmou - v programovacím jazyku Rust
- Úvod do tajných kontraktů
- Nasazování kontraktů v Solidity na Oasis (Compound)
Projekty a nástroje v Rustu
- pwasm-ethereum - seznam knihoven (externs) pro práci se sítěmi založenými na Ethereu.
- Ethereum WebAssembly
- oasis_std - Referenční dokumentace OASIS API
- eth-utils - nástroje pro práci s existujícím kódem pro Ethereum
- Solaris
- SputnikVM - implementace Ethereum Virtual Machine v Rustu
- Parity - Ethereum klient napsaný v Rustu
- rust-web3 - implementace knihovny Web3.js v Rustu
- Wavelet - chytré kontakty pro Wavelet v Rustu
Hledáte další informační zdroje? Zkuste ethereum.org/developers.