Una red blockchain
Ethereum es una red blockchain pública en la que diferentes participantes mantienen y actualizan un estado compartido siguiendo las reglas del protocolo.
GUÍA DE ETHEREUM
Ethereum es una red blockchain pública y programable que permite transferir valor y ejecutar programas llamados contratos inteligentes.
Su infraestructura permite construir aplicaciones, activos digitales y servicios que funcionan sobre una red compartida.
Blockchain programable
Ethereum es una red blockchain pública en la que diferentes participantes mantienen y actualizan un estado compartido siguiendo las reglas del protocolo.
Además de registrar transferencias de valor, Ethereum permite ejecutar programas llamados contratos inteligentes.
Sobre Ethereum pueden construirse diferentes aplicaciones, protocolos y activos digitales sin depender de una única base de datos central.
Ethereum combina una blockchain, un sistema de consenso y un entorno de ejecución capaz de procesar operaciones y contratos inteligentes.
Esto permite que usuarios y aplicaciones interactúen con una infraestructura común cuyas reglas están definidas por el protocolo.
Es la red blockchain y la infraestructura que permite registrar operaciones y ejecutar contratos inteligentes.
Ether (ETH) es el activo nativo de Ethereum. Se utiliza, entre otras funciones, para pagar los recursos computacionales de las operaciones y participar en Proof of Stake.
Por tanto, Ethereum hace referencia principalmente a la red y al protocolo, mientras que ETH hace referencia al activo nativo de esa red.
Ethereum permite construir aplicaciones que utilizan contratos inteligentes para ejecutar determinadas reglas.
La red permite crear y utilizar diferentes tipos de tokens y otros activos digitales.
Ethereum sirve como infraestructura para protocolos financieros descentralizados, como exchanges, préstamos y otros servicios.
Diferentes stablecoins funcionan mediante contratos y tokens desplegados en Ethereum y otras redes compatibles.
Los contratos inteligentes permiten crear sistemas de tokens no fungibles y aplicaciones relacionadas con activos digitales únicos.
Ethereum proporciona herramientas y estándares sobre los que los desarrolladores pueden crear diferentes tipos de aplicaciones.
Una persona o una aplicación puede crear una transacción para transferir ETH o interactuar con un contrato inteligente.
La transacción se transmite a los participantes de la red y debe cumplir las reglas del protocolo.
La operación puede modificar el estado de Ethereum o ejecutar código de un contrato inteligente.
El sistema de consenso permite que los participantes mantengan una visión común del estado de la blockchain.
Esta explicación es deliberadamente general. El funcionamiento interno de Ethereum incluye transacciones, bloques, validadores, ejecución, estado y consenso.
Para estudiarlo en profundidad:
Un contrato inteligente es un programa que se ejecuta en Ethereum siguiendo las reglas definidas por su código.
Un contrato puede definir qué ocurre cuando recibe una determinada operación y se cumplen las condiciones establecidas.
Los contratos inteligentes permiten construir exchanges descentralizados, protocolos DeFi, sistemas de tokens y muchas otras aplicaciones.
Los contratos inteligentes no son contratos legales en el sentido tradicional. Son programas cuyo comportamiento está determinado por las instrucciones que contiene su código.
La EVM es el entorno de ejecución utilizado por Ethereum para procesar el código de los contratos inteligentes.
Los contratos pueden escribirse en lenguajes como Solidity y posteriormente compilarse a bytecode ejecutable por la EVM.
La ejecución de operaciones consume recursos computacionales que se contabilizan mediante unidades de gas.
El gas es una unidad utilizada para medir la cantidad de recursos computacionales necesarios para ejecutar una operación.
Las operaciones requieren pagar una tarifa en ETH relacionada con los recursos utilizados y las condiciones del mercado de tarifas.
El precio del gas suele expresarse en gwei, una denominación utilizada para cantidades pequeñas de ETH.
Ethereum utiliza actualmente Proof of Stake como mecanismo de consenso.
Los validadores participan en el consenso mediante ETH depositado en el sistema de staking y ejecutando el software correspondiente.
Ethereum dejó de utilizar Proof of Work y minería como mecanismo de consenso de la red principal en 2022.
Vitalik Buterin propuso la idea de Ethereum como una plataforma blockchain programable.
Se publicó el whitepaper de Ethereum y comenzó el desarrollo del proyecto.
Se lanzó la red principal de Ethereum.
The Merge completó el cambio de la red principal desde Proof of Work hacia Proof of Stake.
Bitcoin está diseñado principalmente como una red monetaria descentralizada para transferir y almacenar valor.
Ethereum permite transferir valor, pero además proporciona una infraestructura programable para contratos inteligentes y aplicaciones.
También utilizan actualmente mecanismos de consenso diferentes: Bitcoin utiliza Proof of Work y Ethereum utiliza Proof of Stake.
La capacidad de procesamiento de la capa principal es limitada, por lo que el ecosistema utiliza diferentes soluciones de escalabilidad.
Las tarifas pueden variar según la demanda y las condiciones de la red.
Una blockchain puede proporcionar una infraestructura determinada, pero una aplicación construida sobre ella puede tener sus propios riesgos y vulnerabilidades.
Comprender Ethereum requiere conocer conceptos como cuentas, transacciones, gas, contratos, EVM, consenso y Layer 2.
Ethereum es una red y un protocolo descentralizado, no una empresa con un único propietario o director.
Ethereum es la red. ETH es su activo nativo.
Ethereum sirve como infraestructura para muchas aplicaciones y protocolos diferentes.
Aprende en detalle cómo funcionan las transacciones, los bloques, los validadores, el consenso y el estado de Ethereum.
Leer la guía →Descubre qué ocurre desde que una transacción se crea hasta que queda incluida en la red.
Leer la guía →Aprende qué son las cuentas, las direcciones y las claves utilizadas en Ethereum.
Leer la guía →Comprende por qué existen las redes de segunda capa y cómo se relacionan con Ethereum.
Leer la guía →No. Ethereum es la red blockchain y ETH es su activo nativo.
ETH se utiliza, entre otras funciones, para pagar los recursos computacionales de las operaciones de Ethereum y participar en Proof of Stake.
No. Ethereum utiliza Proof of Stake. La red principal dejó atrás Proof of Work y la minería con The Merge en 2022.
Es un programa que se ejecuta en Ethereum y cuyo comportamiento está determinado por las instrucciones de su código.
Sí. Ethereum proporciona una infraestructura programable sobre la que pueden construirse diferentes aplicaciones, protocolos y activos digitales.
No. Ethereum es una red y un protocolo descentralizado desarrollado y mantenido por múltiples participantes del ecosistema.
Documentación y recursos educativos sobre Ethereum y su funcionamiento.
Visitar Ethereum.org →Documentación técnica sobre el funcionamiento de Ethereum y el desarrollo de aplicaciones.
Ver documentación →Explorador que permite consultar bloques, transacciones, direcciones y contratos.
Visitar Etherscan →