Documentación de desarrollo de Ethereum
Esta documentación está diseñada para ayudarle a construir con Ethereum. Cubre Ethereum como concepto, explica la pila de tecnología de Ethereum y documenta temas avanzados para aplicaciones y casos de uso más complejos.
Es un esfuerzo comunitario de código abierto, así que siéntase libre de sugerir nuevos temas, añadir nuevo contenido y proporcionar ejemplos dondequiera que crea que puede ser útil. Toda la documentación se puede editar a través de GitHub. Si no sabes cómo, sigue estas instrucciones (opens in a new tab).
Módulos de desarrollo
Si este es su primer intento de desarrollo de Ethereum, le recomendamos que empiece desde el principio y siga los pasos como un manual.
Temas fundamentales
- Introducción a Ethereum – Una descripción general rápida de Ethereum
- Introducción al ether – Una descripción general rápida del ether
- Introducción a las dapps – Una introducción a las aplicaciones descentralizadas (dapps)
- Web2 vs. Web3 – Las diferencias fundamentales que ofrecen las aplicaciones basadas en la cadena de bloques
- Cuentas – Entidades en la red que pueden tener un saldo y enviar transacciones
- Transacciones – Transferencias y otras acciones que hacen que el estado de Ethereum cambie
- Bloques – La forma en que las transacciones se agrupan para garantizar que el estado esté sincronizado entre todos los actores
- Máquina virtual de Ethereum (EVM) – La EVM maneja todo el cálculo en la red Ethereum
- Gas – Poder computacional requerido para procesar transacciones, pagado en ETH por los remitentes de las transacciones
- Nodos y clientes – Los individuos que participan en la red y el software que ejecutan para verificar transacciones
- Redes – Implementaciones de Ethereum, incluidas las redes de prueba
- Mecanismos de consenso – Cómo los nodos individuales de una red distribuida acuerdan el estado actual del sistema
Pila de Ethereum
- Introducción a la pila – Una descripción general de la pila de Ethereum/Web3
- Contratos inteligentes – Programas que residen en una dirección de Ethereum y ejecutan funciones cuando son activados por transacciones
- Lenguajes de los contratos inteligentes
- Anatomía de los contratos inteligentes
- Bibliotecas de contratos inteligentes
- Pruebas de contratos inteligentes
- Compilación de contratos inteligentes
- Despliegue de contratos inteligentes
- Nomenclatura de contratos inteligentes
- Verificación de contratos inteligentes
- Actualización de contratos inteligentes
- Seguridad de los contratos inteligentes
- Verificación formal de contratos inteligentes
- Composabilidad
- Redes de desarrollo – Entornos locales de cadena de bloques utilizados para probar aplicaciones descentralizadas (dapps) antes del despliegue
- Frameworks de desarrollo – Herramientas que facilitan el desarrollo con Ethereum
- API de clientes de Ethereum – Bibliotecas prácticas que permiten a su aplicación web interactuar con Ethereum y los contratos inteligentes
- Datos y análisis – Cómo los datos de la cadena de bloques se agregan, organizan e implementan en las aplicaciones descentralizadas (dapps)
- Almacenamiento – Estructuras y mecanismos de almacenamiento descentralizado
- Entornos de desarrollo integrados (IDE) – Los mejores entornos para escribir código de aplicaciones descentralizadas (dapps)
- Lenguajes de programación – Cómo empezar con Ethereum usando lenguajes que quizás ya conozca
Avanzado
- Puentes – Una descripción general de los puentes para desarrolladores
- Estándares – Protocolos acordados para mantener la eficiencia y accesibilidad de los proyectos para la comunidad
- Valor máximo extraíble (MEV) – Cómo se extrae valor de la cadena de bloques de Ethereum más allá de la recompensa de bloque
- Oráculos – Cómo se inyecta información en la cadena de bloques de Ethereum
- Escalabilidad – Métodos para preservar la descentralización y la seguridad a medida que Ethereum crece
- Disponibilidad de datos – An overview of problems and solutions relating to data availability in Ethereum
- Capa de red – Explicación de la capa de red de Ethereum
- Estructuras de datos y codificación – Explicación de las estructuras de datos y el esquema de codificación utilizados en toda la pila de Ethereum
Última actualización de la página: 22 de abril de 2026