Qué es Ethereum
Nota: Este documento es una traducción automática del original en inglés.
Qué es Ethereum
Ethereum es una plataforma blockchain descentralizada y de código abierto que permite a los desarrolladores construir y desplegar smart contracts y aplicaciones descentralizadas (dApps). Lanzada en 2015, Ethereum introdujo el concepto de blockchain programable —una red donde se puede ejecutar y verificar código arbitrario por una red global de nodos, no solo transferencias de valor simples como en blockchains anteriores.
Ethereum es la plataforma de smart contracts más utilizada. Sirve como base para las finanzas descentralizadas (DeFi), los mercados de NFT, las DAO y un número creciente de proyectos de cripto relacionados con la IA. Su ecosistema incluye no solo la red principal de Ethereum (Layer 1) sino también una constelación de soluciones de escalado de Layer 2 que heredan la seguridad de Ethereum a la vez que ofrecen mayor rendimiento y comisiones más bajas.
En resumen: Ethereum es la mayor blockchain programable —y cuando la ficha de un proyecto de DecAIHub muestra Main chain: Ethereum, significa que el proyecto despliega sus smart contracts centrales en Ethereum o usa Ethereum como su capa de liquidación y seguridad.
Cómo funciona Ethereum
Entender la arquitectura de Ethereum ayuda a evaluar por qué tantos proyectos de cripto IA eligen construir sobre ella —y qué compensaciones implica esa elección.
Consenso Proof of Stake
Ethereum usaba originalmente el consenso Proof of Work (PoW), donde los mineros competían por resolver acertijos computacionales. En septiembre de 2022, Ethereum pasó a Proof of Stake (PoS) mediante un evento llamado «The Merge». Bajo PoS, los validadores hacen staking de ETH (el token nativo de la red) como garantía para participar en la producción y validación de bloques.
El proceso funciona de la siguiente manera:
- Los validadores depositan un mínimo de 32 ETH para activar un nodo validador.
- Para cada bloque, el protocolo selecciona aleatoriamente a un validador para que proponga el bloque.
- Otros validadores atestiguan la validez del bloque propuesto.
- Una vez recopiladas suficientes atestaciones, el bloque se finaliza y se añade a la cadena.
- Los validadores ganan recompensas por la participación honesta. El comportamiento deshonesto o negligente (proponer bloques en conflicto, desconectarse) puede resultar en slashing —pérdida parcial o total del ETH en staking.
Este mecanismo reemplaza el gasto de energía computacional por un compromiso económico. Los validadores tienen un incentivo financiero para actuar con honestidad porque su ETH en staking está en riesgo.
La Ethereum Virtual Machine (EVM)
La Ethereum Virtual Machine (EVM) es el entorno de ejecución donde se ejecutan los smart contracts. Cada nodo de Ethereum ejecuta una copia idéntica de la EVM, lo que garantiza que la ejecución de los contratos sea determinista —las mismas entradas siempre producen las mismas salidas, independientemente de qué nodo procese la transacción.
La EVM es una máquina virtual basada en pila que ejecuta bytecode compilado a partir de lenguajes de alto nivel, principalmente Solidity (el lenguaje de smart contracts más popular de Ethereum) y Vyper. Cuando un desarrollador despliega un smart contract, el bytecode compilado se almacena on-chain. Cuando un usuario u otro contrato llama a una función, la EVM ejecuta el bytecode y actualiza el estado de la blockchain.
La EVM se ha convertido en un estándar de facto. Muchas otras blockchains —BNB Smart Chain, Polygon, Avalanche C-Chain y redes de Layer 2 como Base y Arbitrum One— implementan la compatibilidad con EVM, lo que permite a los desarrolladores desplegar el mismo código Solidity en múltiples redes con cambios mínimos.
Modelo de gas
Cada operación en Ethereum cuesta gas —una unidad que mide el esfuerzo computacional requerido para ejecutar una transacción o una función de smart contract. Los usuarios pagan las comisiones de gas en ETH para compensar a los validadores por procesar sus transacciones.
El modelo de gas cumple varios propósitos:
- Prevención de spam — hacer que la computación sea costosa evita que los atacantes inunden la red con transacciones sin sentido.
- Asignación de recursos — cuando la red está congestionada, los precios del gas suben, priorizando de forma natural las transacciones donde los usuarios están dispuestos a pagar más.
- Límites de ejecución deterministas — cada transacción tiene un límite de gas, lo que evita que los bucles infinitos o las computaciones desbocadas consuman recursos ilimitados.
Desde la actualización EIP-1559 (agosto de 2021), Ethereum usa una estructura de comisiones de dos partes: una base fee que se ajusta dinámicamente según la demanda de la red (y que se quema, retirando ETH de la circulación) y una priority fee (propina) opcional que va directamente a los validadores. Este mecanismo hace que la fijación del precio del gas sea más predecible a la vez que introduce una presión deflacionaria sobre el suministro de ETH durante los periodos de alta actividad de la red.
Los costes de gas siguen siendo una consideración importante para los proyectos de IA en Ethereum. La lógica compleja de los smart contracts, el almacenamiento de grandes cantidades de datos y las transacciones frecuentes pueden acumular comisiones sustanciales en la mainnet de Ethereum —que es una de las principales razones por las que los proyectos de IA a menudo se despliegan en L2 de Ethereum que ofrecen el mismo entorno de smart contracts a una fracción del coste.
Estructura de bloques y finalidad
Ethereum produce un nuevo bloque aproximadamente cada 12 segundos. Tras The Merge, los bloques logran la finalidad mediante el mecanismo Casper FFG (Friendly Finality Gadget) de la Beacon Chain. La finalidad significa que, una vez que un bloque se finaliza, no puede revertirse sin que un atacante controle al menos un tercio de todo el ETH en staking —un ataque prohibitivamente caro para una red de la escala de Ethereum.
Esta sólida garantía de finalidad es importante para los proyectos de IA que dependen del estado on-chain para operaciones críticas: una vez que los resultados de inferencia, los parámetros de los modelos, los votos de gobernanza o las liquidaciones de pagos se finalizan en Ethereum, pasan a formar parte de un registro inmutable.
Características clave
| Propiedad | Valor |
|---|---|
| Type | Layer 1 |
| Consensus | Proof of Stake (desde The Merge, 2022) |
| Native token | ETH |
| Token standard | ERC-20 |
| EVM compatible | Yes (origen de la EVM) |
| Block time | ~12 segundos |
| Smart contracts | Solidity, Vyper |
Por qué importa para los proyectos de cripto IA
El dominio de Ethereum en la infraestructura de smart contracts la convierte en la opción por defecto para muchos proyectos de cripto IA, ya sea directamente en la mainnet o a través de su ecosistema de Layer 2.
Profundidad del ecosistema. Ethereum tiene la mayor comunidad de desarrolladores, el instrumental de smart contracts más probado en batalla y el conjunto más amplio de protocolos componibles. Los proyectos de IA que necesitan interactuar con protocolos DeFi, sistemas de identidad, redes de oráculos o marcos de gobernanza encuentran la mayor cantidad de opciones en Ethereum.
Herencia de seguridad. Los proyectos que se despliegan en Ethereum se benefician de la seguridad de una red con un conjunto de validadores grande y distribuido. Para las aplicaciones de IA que manejan activos valiosos o toman decisiones de consecuencia, la seguridad de la cadena subyacente no es opcional —es un requisito previo. El mecanismo PoS de Ethereum y el alto valor total en staking hacen que los ataques sean económicamente inviables.
Escalado de Layer 2. Los costes de gas y las limitaciones de rendimiento de Ethereum son bien conocidos. El ecosistema ha respondido con soluciones de Layer 2 —redes de rollup como Base, Arbitrum One, Optimism y zkSync— que procesan las transacciones fuera de la mainnet de Ethereum mientras publican pruebas o datos comprimidos de vuelta a Ethereum para la liquidación final. Esto significa que los proyectos de IA pueden beneficiarse de la seguridad y el ecosistema de Ethereum sin soportar los costes de gas de la mainnet por cada transacción.
Muchos proyectos de cripto IA siguen un patrón: desplegar los contratos centrales de gobernanza y liquidación en la mainnet de Ethereum, y ejecutar las operaciones de alta frecuencia (llamadas de inferencia, asignaciones de tareas de cómputo, micropagos) en una L2 de Ethereum. Este enfoque híbrido equilibra la seguridad con la eficiencia de costes.
Compatibilidad con EVM. Como la EVM es el runtime de smart contracts más ampliamente soportado, los proyectos construidos sobre Ethereum a menudo pueden expandirse a otras cadenas compatibles con EVM con un esfuerzo mínimo. Los smart contracts escritos en Solidity para Ethereum pueden redesplegarse en BNB Smart Chain, Avalanche, Polygon o cualquier L2 con EVM, alcanzando usuarios y liquidez adicionales.
Estándares de token. Ethereum dio origen a los estándares de token más ampliamente adoptados: ERC-20 para tokens fungibles, ERC-721 para NFT y ERC-1155 para contratos multi-token. Los proyectos de IA que emiten tokens de utilidad, tokens de gobernanza o NFT respaldados por datos en Ethereum se benefician del soporte universal de wallets, los listados en exchanges y la componibilidad de DeFi que vienen con estos estándares.
Dónde aparece esto en las fichas de proyecto de DecAIHub
Al leer la ficha de un proyecto de DecAIHub, Ethereum aparece en varios contextos:
- Main chain —
Ethereumindica que los smart contracts principales del proyecto se despliegan en la red de Ethereum. Este es uno de los valores más comunes en el registro. - Type — los proyectos en Ethereum suelen tener
Type: EVM(el entorno de ejecución de Ethereum es la EVM). Roles como dApp, protocolo, L2 o infra se reflejan en el campo Category, no en Type. - Consensus — para la red de Ethereum en sí, el consenso es
PoS. Los proyectos que construyen sobre Ethereum heredan este mecanismo de consenso. - Token standard — los proyectos en Ethereum suelen usar
ERC-20para sus tokens. El estándar de token te informa sobre la compatibilidad técnica, no sobre la utilidad o la necesidad del token.
El campo Main chain: Ethereum te indica dónde residen los smart contracts del proyecto y qué garantías de seguridad se aplican. No te dice si las afirmaciones de IA del proyecto son reales, si el token es necesario o si el componente on-chain es significativo. Esas evaluaciones se manejan mediante los ejes de AI reality, Token necessity y Onchain necessity en el resumen del componente DecAI Fit de la ficha del proyecto.
Qué no demuestra Ethereum por sí solo
Desplegar en Ethereum es una decisión de infraestructura, no una señal de calidad por sí misma. Construir sobre Ethereum no demuestra:
-
AI reality — un proyecto puede desplegar smart contracts en Ethereum sin ningún componente de IA real. Ethereum proporciona el entorno de ejecución, no la IA. La evaluación de la AI reality depende de la evidencia Tier-1: código, modelos, benchmarks y documentación.
-
Descentralización — aunque Ethereum en sí es descentralizada, la arquitectura de un proyecto sobre Ethereum puede no serlo. Si toda la lógica significativa se ejecuta en servidores centralizados y los contratos de Ethereum solo manejan transferencias de tokens, el proyecto no está descentralizado de forma significativa.
-
Token necessity — emitir un token ERC-20 en Ethereum es técnicamente trivial. La existencia de un token en Ethereum no dice nada sobre si el token cumple una función real en la arquitectura o la economía del proyecto.
-
Preparación para la escalabilidad — desplegar en la mainnet de Ethereum sin integración de L2 puede significar que el proyecto enfrenta altos costes de gas y un rendimiento limitado, lo que puede afectar a la usabilidad para cargas de trabajo de IA que requieren interacciones on-chain frecuentes.
-
Ventaja competitiva — Ethereum es una plataforma pública y sin permisos. Cualquier proyecto puede desplegarse en ella. La elección de Ethereum no es un diferenciador; lo que importa es lo que el proyecto construye encima de ella.
No confundir con
-
ETH (Ether) — ETH es la criptomoneda nativa de Ethereum, usada para pagar las comisiones de gas y las recompensas de los validadores. «Ethereum» se refiere a la red y al protocolo; «ETH» se refiere al token. Están relacionados pero son distintos.
-
EVM — la Ethereum Virtual Machine es el entorno de ejecución de Ethereum. Muchas cadenas que no son Ethereum son «compatibles con EVM», lo que significa que ejecutan la misma máquina virtual pero son redes separadas con sus propios validadores, seguridad y tokens. Una cadena compatible con EVM no es Ethereum.
-
Ethereum Layer 2 — redes como Base, Arbitrum One y Optimism se construyen sobre Ethereum y heredan su seguridad, pero son entornos de ejecución separados con su propia producción de bloques. Un proyecto en Base no está en la mainnet de Ethereum, aunque se liquide en Ethereum. Las fichas de proyecto de DecAIHub distinguen entre
Main chain: EthereumyMain chain: BaseoMain chain: Arbitrum One. -
Solidity — Solidity es un lenguaje de programación usado para escribir smart contracts. Es el lenguaje más popular para el desarrollo en Ethereum, pero el código Solidity también puede ejecutarse en cualquier cadena compatible con EVM. Solidity es una herramienta, no una red.
-
Solana — Solana es una blockchain L1 separada con una arquitectura, un mecanismo de consenso y una máquina virtual diferentes. No es compatible con EVM y usa su propio modelo de programación. Los proyectos eligen entre Ethereum y Solana (o se despliegan en ambas) en función de diferentes compensaciones.
Preguntas frecuentes
¿Por qué tantos proyectos de cripto IA eligen Ethereum?
Madurez del ecosistema. Ethereum tiene la mayor base de desarrolladores de smart contracts, los protocolos más auditados, la liquidez DeFi más profunda y los estándares de token más establecidos. Los proyectos de IA que necesitan integrarse con la infraestructura existente —feeds de oráculos, marcos de gobernanza, rieles de pago, identidad descentralizada— encuentran la mayor cantidad de opciones en Ethereum. Además, el ecosistema de L2 de Ethereum permite que las cargas de trabajo intensivas en IA escalen sin abandonar el modelo de seguridad de Ethereum.
¿Es Ethereum lo suficientemente rápido para las cargas de trabajo de IA?
La mainnet de Ethereum procesa aproximadamente entre 15 y 30 transacciones por segundo con tiempos de bloque de 12 segundos. Para operaciones de IA de alta frecuencia (inferencia en tiempo real, enrutamiento de tareas de cómputo), esto suele ser insuficiente. Por eso muchos proyectos de IA se despliegan en L2 de Ethereum, que pueden procesar cientos o miles de transacciones por segundo mientras se liquidan periódicamente en la mainnet de Ethereum. El enfoque de L2 preserva la seguridad de grado Ethereum para las operaciones que la necesitan a la vez que proporciona la velocidad y el bajo coste que exigen las cargas de trabajo de IA.
¿Cuál es la diferencia entre Ethereum y Bitcoin?
Bitcoin se diseñó principalmente como una moneda digital de igual a igual —una reserva de valor y una red de pagos. Ethereum se diseñó como una plataforma programable donde los desarrolladores pueden desplegar código arbitrario (smart contracts). Bitcoin tiene capacidades de scripting limitadas; Ethereum admite programas Turing-completos. Esta programabilidad es lo que convierte a Ethereum en la base de las dApps, DeFi y los proyectos de cripto IA.
¿Qué le ocurre a un proyecto si Ethereum se cae?
Ethereum es una red distribuida globalmente de decenas de miles de nodos. Un apagado completo requeriría derribar simultáneamente nodos en docenas de países —un evento sin precedentes en la historia de Ethereum. Si algunos nodos se desconectan, la red sigue operando con los nodos restantes. Para los proyectos de IA en Ethereum, esta resiliencia significa que sus smart contracts permanecen accesibles mientras la red tenga un conjunto funcional de validadores.
¿Cómo afecta el coste de gas de Ethereum a los proyectos de IA?
Los costes de gas en la mainnet de Ethereum pueden ser significativos, especialmente para operaciones que implican computación compleja o actualizaciones de estado frecuentes —ambas comunes en las cargas de trabajo de IA. Una sola llamada a un smart contract complejo puede costar decenas de dólares durante los periodos de alta demanda de la red. Por eso la mayoría de los proyectos de IA que necesitan interacciones on-chain frecuentes se despliegan en L2 de Ethereum, donde las mismas operaciones cuestan fracciones de un céntimo. La mainnet suele reservarse para la liquidación, la gobernanza y las operaciones de alto valor.
¿«Main chain: Ethereum» en una ficha de DecAIHub significa que el proyecto es seguro?
No. Main chain: Ethereum describe dónde se despliegan los contratos del proyecto, no si el proyecto está bien diseñado, debidamente auditado o es genuinamente útil. Ethereum proporciona la infraestructura; el proyecto construye encima de ella. La seguridad y la calidad de un proyecto dependen de su propio código, las prácticas del equipo, el historial de auditorías y la verificabilidad de sus afirmaciones —todo lo cual se evalúa por separado en la ficha de proyecto de DecAIHub.
Referencias externas
- Ethereum.org — What is Ethereum? — la introducción oficial de la Ethereum Foundation a la plataforma, su propósito y su arquitectura
- Ethereum Whitepaper — el documento original de 2013 de Vitalik Buterin que describe la visión de una blockchain programable
- Ethereum.org — Proof-of-Stake — documentación técnica sobre el mecanismo de consenso PoS de Ethereum
- EIP-1559 Explained — documentación de la Ethereum Foundation sobre el modelo de gas y la estructura de comisiones EIP-1559
- L2Beat — plataforma de analítica independiente que rastrea las redes de Layer 2 de Ethereum, sus modelos de seguridad y sus métricas de adopción
No comments to display
No comments to display