¡Con cuidado! Mucho texto.
Ethereum 2.0 es una actualización muy esperada de la red Ethereum (ETH) que traerá mejoras significativas a la funcionalidad y operación de la red en su conjunto. Las innovaciones más importantes son la transición a un algoritmo de prueba de participación (PoS), cadenas de fragmentos y una nueva cadena de bloques llamada Beacon Chain. Todas ellas se implementarán por etapas según una hoja de ruta cuidadosamente planificada.
Sin embargo, esto es sólo la punta del iceberg. Dado que ETH es una de las criptomonedas más populares, es importante comprender qué es la actualización Ethereum 2.0 y cómo afectará a las criptomonedas en general.
Introducción
Desde el lanzamiento de Ethereum, el desarrollo de nuevas tecnologías en forma de aplicaciones descentralizadas (DApps) y otras cadenas de bloques ha progresado significativamente. Además, muchas de estas tecnologías se crearon sobre la red Ethereum, y una parte importante de los proyectos innovadores de finanzas descentralizadas (DeFi) también se ejecutan en esta plataforma.
Desafortunadamente, con el tiempo comenzaron a surgir problemas de escalabilidad. A medida que aumentó el número de transacciones en la red Ethereum, también aumentó el costo de ejecutar esas transacciones (que se pagan en gas). Y si Ethereum quiere marcar el comienzo de una nueva era de Internet, necesita crear una economía más equilibrada. De lo contrario, su uso será inadecuado.
En primer lugar, la actualización Ethereum 2.0 está diseñada para resolver el problema de escalabilidad. Estas mejoras, implementadas según una hoja de ruta cuidadosamente planificada, se destacarán significativamente de la versión existente de Ethereum.
¿Qué es Ethereum 2.0?
Ethereum 2.0 (también conocido como Eth2 o Serenity) es una actualización muy esperada de la red Ethereum que, entre otras cosas, tiene como objetivo mejorar la escalabilidad de la red. Estas innovaciones también deberían mejorar la velocidad, la eficiencia y la escalabilidad sin sacrificar la seguridad o la descentralización.
Esta versión de Ethereum comenzó a desarrollarse hace mucho tiempo, pero tomó varios años implementarla. La razón principal es que escalar una cadena de bloques de manera segura y descentralizada es una tarea bastante desafiante.
Ethereum 2.0 tiene como objetivo resolver este problema introduciendo algunas características importantes que harán que el Ethereum antiguo y el actualizado sean fundamentalmente diferentes.
Diferencias entre Ethereum y Ethereum 2.0
Las mayores diferencias entre Ethereum y Ethereum 2.0 son el uso de mecanismos de consenso de prueba de participación (PoS), cadenas de fragmentos y cadenas de balizas. Veámoslos con más detalle.
Prueba de la propiedad
Ethereum (y muchas otras cadenas de bloques) utiliza la prueba de trabajo (PoW) para mantener la seguridad de la red, así como para recompensar a los mineros por crear y validar bloques en la cadena de bloques. Desafortunadamente, PoW no se puede escalar porque requiere una mayor potencia informática a medida que crece la cadena de bloques.
La prueba de propiedad (PoS) ayuda a resolver este problema al reemplazar la potencia informática con una inversión monetaria. Es decir, si tienes un mínimo de 32 ETH, puedes apostarlo, convertirte en validador y recibir un pago por confirmar las transacciones. Puede obtener más información sobre cómo funcionan PoS y Stake en el artículo ¿Qué es la prueba de participación (PoS)?
fragmentación
Solo se puede acceder a la red Ethereum a través de un nodo. El nodo descarga, calcula, almacena y procesa cada transacción desde el inicio de Ethereum, es decir, almacena una copia de toda la red. Aunque el usuario no tiene que ejecutar un nodo para completar una transacción, esto ralentiza significativamente el proceso.
Las cadenas de fragmentos se diferencian de las cadenas de bloques normales en que sólo contienen subconjuntos específicos de una cadena de bloques completa. Esto simplifica la operación de los nodos, ya que solo tienen que administrar una parte de la red Ethereum, lo que ayuda a aumentar el rendimiento de las transacciones.
Cadena de baliza
Cuando las cadenas de fragmentos funcionan en paralelo, es necesario asegurarse de que estén sincronizadas entre sí. Esta tarea la realiza Beacon Chain, proporcionando consenso para todos los fragmentos de la cadena que trabajan en paralelo.
Beacon Chain es una cadena de bloques completamente nueva y una parte fundamental de la actualización Ethereum 2.0. Sin él, el intercambio de información entre fragmentos sería imposible y la escalabilidad se vería afectada. Por esta razón, Beacon Chain se considera el elemento principal de la actualización Ethereum 2.0.
El camino hacia Ethereum 2.0
La actualización de Ethereum 2.0 no se producirá de inmediato, sino que se implementará en tres etapas, cada una de las cuales se complementará con diferentes funciones.
Etapa 0
La primera fase, o Fase 0, se centrará en el lanzamiento de Beacon Chain, ya que es clave para la funcionalidad de las cadenas de fragmentos. Incluso antes de su lanzamiento, Beacon Chain comenzará a aceptar validadores (stakes) a través de un contrato de depósito unidireccional.
Todos los validadores registrados que hayan apostado ETH no podrán retirar tokens hasta que se implementen las cadenas de fragmentos. En otras palabras, el ETH de los validadores quedará bloqueado hasta la siguiente etapa.
Beacon Chain se lanzó el 1 de diciembre de 2020 y se ejecuta en paralelo a la red principal. No procesa sus transacciones, sino que existe en paralelo y logra consenso acordando validadores activos y sus saldos de cuentas.
Etapa 1/1.5
El siguiente período combina las etapas 1 y 1.5. La fase 1 introdujo cadenas de fragmentos, que permiten a los validadores crear bloques en la cadena de bloques utilizando PoS. En la etapa 1.5, la red principal de Ethereum introducirá oficialmente cadenas de fragmentos y comenzará la transición de PoW a PoS.
La implementación de la fase 1/1.5 comenzó en 2021.
Fusión
La fusión es un paso importante hacia Ethereum 2.0 y el fin de PoW. Como resultado de la fusión, la cadena de bloques Ethereum pasará de un mecanismo de consenso PoW a un mecanismo PoS.
La fusión implica la transición del protocolo actual en la red principal de Ethereum a Beacon Chain. Este es un cambio importante ya que las transacciones de Ethereum ahora se realizarán en la nueva red PoS. Los nodos de la red crearán nuevos tokens ETH, que comenzarán a contribuir con una cierta cantidad de éter al grupo para proteger la red y confirmar las transacciones.
Esta fusión no es una bifurcación dura y no dividirá la cadena de bloques en dos versiones diferentes. Ethereum seguirá siendo una cadena de bloques única a la que se transferirá todo el historial de transacciones del usuario actualmente almacenado en la red principal. Dado que el historial de transacciones no se perderá, los usuarios no necesitan realizar ninguna acción para proteger sus activos.
Etapa 2
La etapa 2 será la etapa final: en ella, Ethereum 2.0 comenzará a admitir fragmentos completamente formados y se convertirá en la red oficial de Ethereum. Las cadenas de fragmentos también podrán funcionar con contratos inteligentes, lo que permitirá a los desarrolladores de DApps y otras tecnologías integrarlas perfectamente con Ethereum 2.0.
Se espera que la fase 2 comience después de la fusión.
Resumen
Ethereum 2.0 es una actualización importante de la red Ethereum por varias razones, incluida una escalabilidad mejorada. Sin nuevas capacidades de PoS, Shard Chain y Beacon Chain, Ethereum puede volverse inestable y dejar de ser la plataforma de contratos inteligentes líder en el ecosistema criptográfico.
La implementación de Eth2 puede tardar más de lo esperado. Sin embargo, el proceso ya está en pleno apogeo y los desarrolladores de Ethereum pronto lo pondrán fin.

