¿Qué es Ethereum 2.0 y por qué es importante?
Inicio
Artículos
¿Qué es Ethereum 2.0 y por qué es importante?

¿Qué es Ethereum 2.0 y por qué es importante?

Principiante
Publicación: Nov 16, 2020Actualización: Dec 28, 2022
6m

Resumen

Ethereum 2.0 es una muy anhelada actualización de la red Ethereum (ETH) que prometió mejoras significativas a la funcionalidad y experiencia de la red en general. Entre las mejoras más destacadas se encuentran la transición al consenso Proof of Stake (PoS), la incorporación de shard chains o y la creación de una nueva blockchain central llamada Beacon Chain. Se espera que todo esto y más se vaya implementando en fases de acuerdo a una hoja de ruta cuidadosamente planificada.

Sin embargo, esto es solo la punta del iceberg. Como Ether es una de las criptomonedas más populares del planeta, existen detalles importantes sobre qué es realmente Ethereum 2.0 y cómo afectará al criptoverso en su conjunto.

Introducción

Desde el lanzamiento de Ethereum, el desarrollo de nuevas tecnologías, como aplicaciones descentralizadas (DApps) y otras blockchains, se ha expandido en gran medida. Lo que es más importante, muchas de esas tecnologías se construyeron sobre la red Ethereum. Piensa en algunas de las más grandes innovaciones de las Finanzas Descentralizadas (DeFi): una gran parte de ellas se ejecutan en Ethereum.

Lamentablemente, comenzaron a surgir problemas de escalabilidad. A medida que la cantidad de transacciones aumentaba en la red Ethereum, también lo hacía el costo de llevar a cabo dichas transacciones (que se pagan en gas). Si se supone que Ethereum es una plataforma que guía o escolta la próxima generación de Internet, la economía debe tener sentido, de lo contrario, su uso se vuelve poco práctico.

Y aquí es donde entra en juego Ethereum 2.0. Las actualizaciones de ETH 2.0 propuestas para la red Ethereum supuestamente deben solventar, ante todo, el problema de escalabilidad. Estas mejoras contrastarán con la versión de Ethereum existente, y serán desplegadas mediante una hoja de ruta cuidadosamente planificada.

¿Qué es Ethereum 2.0?

Ethereum 2.0 (alias Eth2 o "Serenity”) es una actualización de la red Ethereum largamente esperada que promete, entre otras cosas, mejorar la escalabilidad de la misma. Mediante la implementación de diversas mejoras, tanto la velocidad como la eficiencia y la escalabilidad deberían verse incrementadas, sin sacrificar la seguridad y la descentralización.

Esta versión de Ethereum siempre ha estado en el horizonte, pero su despliegue ha requerido unos cuantos años. El motivo principal es que escalar una blockchain de manera segura y descentralizada es un auténtico desafío.

Afortunadamente, Ethereum 2.0 se propone solventar este problema mediante la implementación de una serie de funcionalidades muy importantes. Estas nuevas funcionalidades generan ciertas diferencias clave entre el Ethereum que conocemos y el esperado.

Diferencias entre Ethereum y Ethereum 2.0

Las diferencias principales entre Ethereum y Ethereum 2.0 incluyen el uso del mecanismo de consenso Proof of Stake (PoS), "shard chains" y la Beacon Chain. Procedamos a analizar con mayor detalle dichas diferencias.

Proof of Stake

El mecanismo Proof-of-Work (PoW) es la manera en que Ethereum (y muchas otras blockchains) mantienen la red protegida y actualizada, recompensando a mineros por crear y validar bloques en la blockchain. Lamentablemente, el consenso PoW no es escalable, ya que requiere una cantidad creciente de poder informático a medida que la blockchain crece.

El mecanismo Proof of Stake (PoS) resuelve esto al reemplazar el poder informático al correr también con los riesgos. Es decir, que mientras tengas un mínimo de 32 ETH, puedes asignarlo (es decir, hacer staking con él), convertirte en un validador y recibir pagos al confirmar transacciones. Si quieres conocer un poco más cómo funciona el mecanismo PoS y el staking, consulta Proof of Stake explicado.

Fragmentación o "sharding"

Cualquiera que quiera acceder a la red Ethereum debe hacerlo a través de un nodo. Un nodo almacena una copia de toda la red, lo que significa que el nodo tiene que descargar, computar, almacenar y procesar cada transacción desde el inicio de la existencia de Ethereum. Aunque no es necesario que tú como usuario ejecutes un nodo para la transacción, esto hace todo más lento.

Las shard chains (cadenas de fragmentos) son como cualquier otra blockchain, excepto que solo contienen subconjuntos específicos de una blockchain completa. Esto ayuda a los nodos al tener que administrar solo una porción o fragmento de la red Ethereum. Esto debería aumentar la capacidad de procesamiento de las transacciones y la capacidad general de Ethereum.

Beacon Chain

Con las shard chains que trabajan en paralelo, algo debe asegurar que todo se mantenga sincronizado entre sí. Beacon Chain se encarga de eso al proporcionar el consenso a todas las shard chains que se ejecutan en paralelo.

Beacon Chain es una blockchain nueva que juega un papel central en Ethereum 2.0. Sin ella no se podría compartir la información entre los shards y no se generaría la escalabilidad. Por este motivo, se ha establecido que será la primera función lanzada en el camino hacia Ethereum 2.0.

El camino a Ethereum 2.0

El lanzamiento de Ethereum 2.0 no se producirá de una vez. En cambio, se lanzará en tres fases, cada una de las cuales acompañará características distintas para garantizar el éxito del nuevo Ethereum.

Fase 0

La primera fase, o fase 0, se dedicará al lanzamiento de Beacon Chain, ya que es crucial para la funcionalidad de las shard chains. Aún no habrá shards, pero Beacon Chain comenzará a aceptar validadores (es decir, stakers) a través de un contrato de depósito unidireccional.

Es importante tener en cuenta que todos los validadores registrados que hacen staking de su ETH no podrán deshacer el staking hasta que las shard chains se implementen en su totalidad. Esto significa que el ETH de los validadores se bloqueará hasta la siguiente fase.

Beacon Chain se lanzó el 1 de diciembre de 2020 y se ha estado ejecutando en paralelo a la mainnet. Tras su lanzamiento, Beacon Chain no ha estado procesando transacciones de la mainnet. En su lugar, se ha estado ejecutando en paralelo y ha logrado el consenso gracias al acuerdo de los validadores activos y sus balances de cuentas.

Fase 1/1.5

La siguiente fase es, de hecho, una mezcla de dos fases: fase 1 y fase 1.5. La fase 1 introdujo las shard chains, que permiten a los validadores crear bloques en la blockchain mediante el mecanismo PoS. La fase 1.5 es cuando la mainnet de Ethereum introducirá oficialmente las shard chains y comenzará la transición del mecanismo PoW al PoS.

La fase 1/1.5 comenzó a implementarse en 2021.

The Merge

The Merge es un paso importante en el camino hacia Ethereum 2.0 y es la conclusión de la transición que deja atrás el mecanismo de consenso PoW. The Merge cambiará la blockchain de Ethereum desde el mecanismo de consenso PoW al PoS.

Esta fusión implica la transición del actual protocolo de la mainnet de Ethereum a Beacon Chain. Este es un cambio importante, ya que las nuevas transacciones de Ethereum se llevarán a cabo en la nueva red PoS. Los nuevos tokens ETH se acuñarán mediante nodos en la red, haciendo staking de una cantidad justa de tokens Ether en un pool para proteger la red y validar las transacciones.

The Merge no es como un hard fork que se genera como resultado en dos versiones distintas de la blockchain. Ethereum continuará como una única blockchain y todo el historial de transacciones de los usuarios se fusionará. Todo el historial de transacciones que actualmente se encuentra almacenado en la mainnet no se perderá. Por lo tanto, no es necesario que los usuarios realicen ninguna acción para proteger sus activos.

Fase 2

La fase final será la fase 2, que es cuando Ethereum 2.0 admitirá shards completamente formados y se convertirá en la red Ethereum oficial. Las shard chains podrán funcionar con contratos inteligentes, así como permitir a los desarrolladores de DApps y otras tecnologías integrarse a Ethereum 2.0 sin inconvenientes.

Se espera que la fase 2 se implemente a continuación de The Merge o más adelante.

Conclusiones

Ethereum 2.0 es una actualización importante de la red Ethereum por varias razones, especialmente cuando se trata de escalabilidad. Sin las nuevas características de PoS, las shard chains y la Beacon Chain, Ethereum podría eventualmente volverse insostenible y dejar de ser la plataforma líder de contratos inteligentes en el ecosistema cripto.

La implementación de Eth2 tomará algún tiempo e incluso puede tardarse más de lo esperado. La buena noticia es que ya está en marcha y los desarrolladores de Ethereum están dedicados a completar la implementación.