Ethereum (ETH) es una red blockchain descentralizada de código abierto que se basa en la innovación blockchain de Bitcoin, con algunas diferencias y mejoras significativas. Su moneda nativa Ether (ETH), se puede utilizar para pagos digitales y funciona como una plataforma de software para crear e implementar aplicaciones descentralizadas (DApps) inmutables o contratos inteligentes.
Al precio actual de ETH, Ethereum es la segunda criptomoneda más grande por capitalización de mercado, solo superada por Bitcoin. Ethereum cambió la industria de las criptomonedas cuando introdujo la funcionalidad de contrato inteligente en las redes blockchain. Los contratos inteligentes permiten a los usuarios y desarrolladores acceder a industrias emergentes como las finanzas descentralizadas (DeFi).
Debido a las posibilidades aparentemente ilimitadas de la tecnología blockchain y la funcionalidad de contrato inteligente, Ethereum ha producido varias industrias multimillonarias. Estos incluyen DeFi, play-to-earn crypto gaming y la popular industria NFT. Hoy en día, la blockchain Ethereum alberga más de 2.900 proyectos diferentes y cuenta con más de $11 billones en valor.
El token nativo de la blockchain Ethereum se llama Ether. Al igual que las stablecoins, incluidas Tether (USDT) y USD Coin (USDC), Ether se utiliza para pagar comisiones de transacción al completar transacciones en la red. También es un exchange de divisas para activos digitales almacenados en la blockchain, como los NFT. Después de la fusión Ethereum, ETH se utilizará para asegurar la red y producir nuevos bloques.
¿Qué distingue a Ethereum?
La red Ethereum está diseñada para hacer las veces de computadora global, una que cualquier persona puede usar. Su objetivo es dar a los usuarios un control completo de sus activos digitales y permitirles acceder a herramientas y servicios tradicionalmente controlados por entidades centralizadas.
Por ejemplo, en la blockchain Ethereum, cualquiera puede proporcionar activos digitales como colateral y obtener un préstamo instantáneo. En el mundo financiero tradicional, este proceso se regiría por la jurisdicción de una empresa centralizada. Con Ethereum, cada aspecto de esta función se maneja completamente mediante contratos inteligentes en la blockchain. Esto elimina el requisito de que haya intermediarios parciales.
La blockchain también puede hacer que cualquier programa sea resistente a la censura, robusto y menos vulnerable al fraude, ya que dicho programa se ejecuta y se ofrece en una red distribuida de nodos públicos en todo el mundo.
En el espíritu de la propiedad descentralizada, cualquiera puede presentar propuestas de gobernanza que crea que pueden mejorar Ethereum en pos del bien colectivo del proyecto. Después de que se presenta una propuesta, los titulares del token Ethereum pueden votar sobre su resultado. De esta manera, la comunidad Ethereum es responsable de los resultados en su desarrollo continuo.
¿Cómo funciona ETH?
Cuando la blockchain Ethereum se lanzó inicialmente en 2015, empleó un algoritmo de consenso de Prueba de trabajo (PoW). En este modelo, se crearon nuevos tokens ETH y se distribuyeron a los mineros como recompensas por haber producido nuevos bloques y asegurar la red.
Esto significa que las instalaciones de hardware computacional de alta potencia, llamadas plataformas mineras, compiten entre sí para resolver ecuaciones complejas en el proceso de minería. El primer minero en resolver la ecuación gana el derecho de liderar la producción de nuevos bloques en la red y se lo recompensa con nuevos tokens como incentivo. Este es también el mismo modelo empleado por la red Bitcoin.
La blockchain Ethereum también tiene una arquitectura basada en cuentas. Una cuenta Ethereum es esencialmente una entidad que tiene un saldo de Ether (ETH) y puede iniciar transacciones en la blockchain de Ethereum. Hay dos tipos de cuentas Ethereum.
En primer lugar están las "cuentas externas", que los usuarios controlan y administran a través de sus claves privadas. En segundo lugar están las "cuentas de contrato", conocidas como contratos inteligentes, que se rigen por sus códigos. Ambas cuentas pueden mantener, recibir y enviar ETH y otros tokens Ethereum e interactuar con contratos inteligentes desplegados en la blockchain.
Las cuentas externas pueden iniciar transacciones con otras cuentas externas y contratos inteligentes. Pero los contratos inteligentes se activan solo cuando se interactúa con cuentas externas u otros contratos inteligentes. Solo pueden responder mediante la activación de códigos (que involucran múltiples acciones), la transferencia de tokens o incluso la creación de nuevos contratos inteligentes.
La tecnología de Ethereum
A diferencia de Bitcoin, que utiliza un libro mayor distribuido, Ethereum emplea una "máquina de estado" distribuida. El "estado" de Ethereum en cualquier punto determinado es una gran estructura de datos que incorpora cuentas y saldos y el "estado de la máquina" en ese momento.
También abarca la capacidad de alojar y ejecutar muchos códigos de máquina de bajo nivel. Este "estado" continúa cambiando de un bloque a otro, y el EVM define las reglas para hacerlo.
La red Ethereum tiene una gran cantidad de casos de uso, y la capacidad de crear e implementar contratos inteligentes es fundamental para todos ellos. Esta funcionalidad permite a los desarrolladores desarrollar varias aplicaciones descentralizadas en la plataforma, incluidas billeteras cripto, intercambios descentralizados, protocolos DeFi, mercados NFT, juegos play-to-earn y más.
Los estándares de token de Ethereum
Sus estándares de tokens, como ERC-20 y ERC-721, se han utilizado ampliamente para crear tokens fungibles y no fungibles, lo que contribuye a varios proyectos multimillonarios. Los NFT basados en estándares ERC-721, en particular, fueron pioneros en la industria de NFT, que asciende a $3 mil millones en 2022 y se prevé supere los $13,6 mil millones para 2027.
ERC-1155 es un estándar de token en la blockchain Ethereum que permite la creación de tokens fungibles (idénticos) y no fungibles (únicos) dentro del mismo contrato. Esto lo convierte en una solución más eficiente y flexible para que los desarrolladores creen y administren múltiples tipos de tokens simultáneamente.
Cada vez que un usuario transfiere tokens basados en ETH o Ethereum o interactúa con cualquier aplicación alojada en la plataforma, debe pagar ETH como tasas de gas. En el futuro, ETH también se utilizará activamente para fines de validación en la nueva blockchain Ethereum de proof-of-stake, con validadores activos necesarios para apostar 32 ETH para calificar para el trabajo.
¿Qué es la máquina virtual de Ethereum (EVM)?
La máquina Virtual de Ethereum (EVM) es el corazón de la blockchain Ethereum. EVM es el entorno donde residen todas las cuentas y los contratos inteligentes de Ethereum. Es un motor de cálculo o una máquina virtual que funciona como una computadora descentralizada que alberga millones de proyectos ejecutables.
En otras palabras, EVM constituye la base de la estructura operativa completa de Ethereum. Como una sola entidad, el mantenimiento simultáneo de EVM está a cargo de miles de computadoras interconectadas (nodos) que ejecutan un cliente Ethereum.
La fusión de Ethereum
A medida que crecía la demanda de Ethereum, la arquitectura central de la red también comenzó a mostrar signos de congestión, y la tasa de gas promedio aumentó significativamente. Por lo tanto, uno de los mayores desafíos que enfrenta la blockchain de Ethereum pasa por las exorbitantes tasas de gas en momentos de alta congestión de la red. Por ejemplo, en mayo de 2021, el costo promedio de una transacción básica en la red fue de casi $71.
Anteriormente conocido como Ethereum 2.0, el Ethereum Merge es un evento de varios años que mueve gradualmente la blockchain Ethereum de su PoW al mecanismo de consenso de proof-of-stake (PoS). Si bien la transición no resolverá instantáneamente el problema de las altas tasas de gas, hará de Ethereum una red blockchain más amigable con el medio ambiente y eficiente.
En el sistema PoW, los mineros de Ethereum compiten entre sí, y utilizan costosos recursos computacionales, para agregar nuevos bloques a la cadena y ganar premios ETH a cambio. En el modelo PoS, sin embargo, ya no necesitarán minar los bloques.
En cambio, crearán y agregarán nuevos bloques cuando lo elijan y validarán los bloques de otros cuando no. Para ganar el derecho a convertirse en un validador, deben apostar 32 ETH con la red. Además, debido a que no habrá competencia entre los validadores, ya no necesitarán hardware costoso y avanzado como plataformas mineras para el trabajo.
Aunque el equipo de Ethereum ha estado planeando esta transición desde 2016, inició el proceso con su lanzamiento de PoS Beacon Chain el 1 de diciembre de 2020.
Esto marcó la Fase 0 de un proceso de 3 fases que verá a Ethereum pasar de una cadena PoW singular a una red PoS multicadena. A continuación se enumeran estas tres fases y cómo pretenden transformar Ethereum.
Fase 0 (Beacon Chain)
Esto implicó el lanzamiento de Beacon Chain, una blockchain de proof-of-stake que corre paralela a la mainnet original de PoW Ethereum. Además, sentó las bases para futuras actualizaciones de Ethereum. Al momento de escribir, más de 410.000 validadores en Beacon Chain han apostado más de 13 millones.
Fase 1 (Fusión)
Programada para tercer o cuarto trimestre de 2022, la fusión implica fusionar Beacon Chain con la blockchain Ethereum existente, lo que reemplaza por completo el modelo PoW de este último con el sistema PoS del primero. Después de la fusión, la blockchain original de Ethereum se convertirá en la capa de "Ejecución" de la nueva red, mientras que la Beacon Chain se convertirá en su capa de "Consenso".
Fase 2 (Sharding)
Sharding, que se estima que será efectiva en 2023-2024, ampliará la capacidad de Ethereum, ya que distribuirá la carga de la red en 64 nuevas cadenas de fragmentos. La actual cadena PoW Ethereum se convertirá en uno de estos 64 fragmentos. Será mucho más fácil ejecutar un nodo de minería en este punto, ya que habrá muchos menos datos que almacenar que en una sola blockchain PoW Ethereum.
Al hacer la transición a un mecanismo de consenso PoS, la red Ethereum será mucho más eficiente y segura energéticamente que antes.
Además, el modelo de consenso permitirá una mayor escalabilidad cuando la blockchain Ethereum implemente una mecánica de fragmentación de transacciones que mejore significativamente el rendimiento de las transacciones y aumente la velocidad de la red.
Precio ETH y tokenomics
En julio de 2014, la Fundación Ethereum lanzó la oferta inicial de monedas (ICO) ETH. Durante este evento de venta pública, se distribuyeron aproximadamente 60 millones de ETH a los inversores a una tasa de cambio inicial de 2000 ETH a 1 BTC.
En ese momento, el precio de Ethereum era de aproximadamente $0.31. Los tokens de Ether se distribuyeron a los inversores en el bloque génesis de la red Ethereum.
Cuando se lanzó la mainnet de Ethereum, el suministro inicial de tokens ETH fue de aproximadamente 72 millones. Si bien la mayoría de estos tokens se asignaron a los primeros inversores, el 16,73 % del suministro se distribuyó a la Fundación Ethereum.
En el momento de escribir este artículo, el token Ethereum tiene un suministro circulante de aproximadamente 122 millones. Desde el bloque génesis de la mainnet de Ethereum, se han agregado aproximadamente 48 millones de ETH al suministro a través de la generación de tokens.
Los nuevos tokens ETH se generan y distribuyen a los mineros a través de recompensas por bloque, lo que convierte a Ethereum en una criptomoneda inflacionaria. Si bien la actualización de la Propuesta de Mejora de Ethereum (EIP) 1559 London Hard Fork introdujo algunas mecánicas deflacionarias, actualmente no compensan por completo la inflación de Ethereum.
Las emisiones de recompensas por bloque Ethereum han ido disminuyendo constantemente con el tiempo. Cuando se lanzó la red, se produjo un nuevo Ether a 5 ETH por bloque.
Estas recompensas se otorgaron a los mineros como un incentivo para asegurar la red y validar las transacciones. En octubre de 2017, como parte de la propuesta EIP 649, esta tasa de emisión se redujo a 3 ETH por bloque.
Acerca de los fundadores
La idea de Ethereum fue descrita inicialmente a través de un documento técnico de Vitalik Buterin a finales de 2013. Buterin tenía solo diecinueve años cuando redactó el documento técnico.
Antes de conceptualizar Ethereum, Buterin era un programador y desarrollador experimentado que había fundado previamente el sitio de noticias Bitcoin Magazine.
Buterin creía que la tecnología blockchain podría aprovecharse para construir protocolos y aplicaciones descentralizadas libres del control de los organismos centrales. Buterin era un ávido jugador de World of Warcraft, un popular juego en línea. Una vez que sus creadores eliminaron su hechizo preferido del juego, Vitalik decidió que ninguna entidad debería tener un control completo sobre una aplicación, y formó así la concepción de la blockchain Ethereum.
El anuncio oficial de Ethereum fue en Miami, en enero de 2014, en la Conferencia Norteamericana de Bitcoin. Un grupo de ocho personas cofundó el proyecto.
El ruso-canadiense Vitalik Buterin fue el contribuyente más significativo y continuó siéndolo. Gavin Wood de Polkadot (DOT) fue el primer director de Tecnología de la Fundación Ethereum. Codificó la primera implementación técnica de Ethereum en el lenguaje de programación C++ y creó Solidity, el lenguaje de programación de facto para crear contratos inteligentes de Ethereum.
Hoy en día, Solidity se considera el lenguaje de programación esencial para las aplicaciones Ethereum y tiene un uso generalizado en otras blockchains que operan un EVM. Además, Wood encontró su propia red blockchain alternativa Polkadot, que tiene como objetivo subsanar algunos de los problemas de Ethereum.
Otro cofundador notable que desde entonces ha sido célebre en la construcción de otras blockchains de Capa 1 es Charles Hoskinson. Hoskinson finalmente abandonó el proyecto Ethereum debido a diferencias de opinión sobre la dirección del proyecto. Sin embargo, fundó IOHK con Jeremy Wood, otro de los primeros colegas de Ethereum, y pasó a desarrollar la blockchain Cardano.