Ethereum para desarrolladores de Rust
Última edición: , Invalid DateTime
Utiliza Ethereum para crear aplicaciones descentralizadas (o "dapps"), que aprovechan las ventajas de las criptomonedas y la tecnología de blockchain. Estas dapps pueden ser fiables, lo que significa que, una vez implementadas en Ethereum, siempre se ejecutan tal y como se programaron. Pueden controlar los activos digitales para crear nuevos tipos de aplicaciones financieras. Estas aplicaciones pueden ser descentralizadas, es decir, ninguna entidad o persona las controla y, por lo tanto, son prácticamente imposibles de censurar.
Comenzar con los contratos inteligentes y el lenguaje de Solidity
Da los primeros pasos para integrar Rust con Ethereum
¿Necesitas una introducción más básica para empezar? Visita ethereum.org/learn o ethereum.org/developers.
- Blockchain explicada(opens in a new tab)
- Comprender los contratos inteligentes(opens in a new tab)
- Escribir el primer contrato inteligente(opens in a new tab)
- Aprender a compilar e implementar Solidity(opens in a new tab)
Artículos para principiantes
- Seleccionar a un cliente de Ethereum(opens in a new tab)
- El cliente de Ethereum basado en Rust(opens in a new tab)
- Enviar una transacción a Ethereum mediante Rust(opens in a new tab)
- Una introducción a los contratos inteligentes con el cliente de Parity Ethereum(opens in a new tab)
- Un tutorial paso a paso sobre cómo escribir contratos en Rust Wasm para Kovan(opens in a new tab)
Artículos de nivel intermedio
Patrones de uso avanzado
- Biblioteca externa pwasm_ethereum para interactuar con redes similares a Ethereum(opens in a new tab)
- Construir un chat descentralizado mediante JavaScript y Rust(opens in a new tab)
- Crear una aplicación descentralizada de tareas con Vue.js & Rust(opens in a new tab)
- Introducción a Enigma: Un lenguaje de programación de Rust(opens in a new tab)
- Una introducción a los contratos secretos(opens in a new tab)
Proyectos y herramientas de Rust
- pwasm-ethereum(opens in a new tab): Colección de recursos externos para interactuar con redes similares a Ethereum.
- WebAssembly de Ethereum(opens in a new tab)
- oasis_std(opens in a new tab): Referencia de la API de OASIS
- Solaris(opens in a new tab)
- SputnikVM(opens in a new tab): Implementación de máquina virtual de Ethereum
- Paridad(opens in a new tab): Cliente de Ethereum basado en Rust
- Wavelet:(opens in a new tab) Contrato inteligente de Wavelet en Rust
¿Buscas más recursos? Echa un vistazo a ethereum.org/developers.
Colaboradores de la comunidad de Rust
- WebAssembly de Ethereum(opens in a new tab)
- Gitter de Oasis(opens in a new tab)
- Gitter de Parity(opens in a new tab)
- Enigma(opens in a new tab)