En breve

Ethereum 2.0 es una actualización muy esperada de la red Ethereum (ETH), que promete mejorar significativamente la funcionalidad y la experiencia de toda la red. Algunas actualizaciones notables incluyen un cambio en el mecanismo de consenso a Prueba de participación (PoS), cadenas fragmentadas y una nueva cadena de bloques en el núcleo llamada cadena de baliza. Se espera que todas estas y muchas más actualizaciones se implementen en fases a través de una hoja de ruta cuidadosamente planificada.

Pero eso es sólo la punta del iceberg. Dado que Ethereum es una de las criptomonedas más populares del planeta, es importante comprender qué es realmente Ethereum 2.0 y cómo afectará a todo el sector de las criptomonedas.

Introducir

Desde la aparición de Ethereum, el desarrollo de nuevas tecnologías en forma de aplicaciones descentralizadas (DApps) y otras cadenas de bloques se ha expandido enormemente. Más importante aún, muchas de estas aplicaciones y tecnologías se han creado e implementado en la red Ethereum. Piense en algunas de las mayores innovaciones del sector de las finanzas descentralizadas (DeFi): un número significativo de estos proyectos operan en Ethereum.

Desafortunadamente, empezaron a aparecer problemas de escalabilidad. A medida que aumenta el número de transacciones en la red Ethereum, también aumenta el coste de realizar estas transacciones (pagadas en gas). Si se supone que Ethereum es la plataforma que marca el comienzo de Internet de segunda generación, también debe ser económicamente sólida. De lo contrario, su uso resultará poco práctico.

Por eso apareció Ethereum 2.0. Se espera que las actualizaciones propuestas para la red Ethereum 2.0 aborden en gran medida los problemas de escalabilidad. Estas mejoras contrastarán con la versión actual de Ethereum y todas se implementarán de acuerdo con una hoja de ruta cuidadosamente planificada.

¿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 promete mejorar la escalabilidad de la red. Mediante la implementación de varias mejoras, se mejorará la velocidad, la eficiencia y la escalabilidad de la red sin sacrificar la seguridad y la descentralización.

Esta versión de Ethereum siempre ha estado en desarrollo, pero tardó algunos años en lanzarse. La razón principal de esto es que escalar blockchain de forma segura y descentralizada es intrínsecamente una tarea desafiante.

Afortunadamente, Ethereum 2.0 ha resuelto este problema mediante la implementación de algunas características muy importantes. Estas nuevas características crean diferencias clave entre el Ethereum que conocemos y el nuevo Ethereum que esperamos.

Diferencia entre Ethereum y Ethereum 2.0

La mayor diferencia entre Ethereum y Ethereum 2.0 implica el uso del mecanismo de consenso de prueba de participación (PoS), la cadena de fragmentos y la cadena de balizas. Veamos estas diferencias con más detalle.

Prueba de participación

La prueba de trabajo (PoW) es el mecanismo de consenso de Ethereum (y muchas otras cadenas de bloques) que mantiene la red segura y actualizada al recompensar a los mineros por crear y validar bloques en la cadena de bloques. Desafortunadamente, PoW no es escalable porque a medida que la cadena de bloques crece, requiere cantidades cada vez mayores de potencia informática.

La prueba de participación (PoS) resuelve este problema reemplazando la potencia informática con un mecanismo de "poner dinero en el juego". Eso significa que, siempre que tenga un mínimo de 32 ETH, puede comprometerse (es decir, apostar), convertirse en validador y recibir pagos confirmando transacciones. Si desea obtener más información sobre cómo funcionan PoS y Stake, lea el artículo ¿Qué es la prueba de participación (PoS)?

fragmentación

Cualquiera que quiera acceder a la red Ethereum debe pasar por un nodo. Cada nodo almacena una copia de toda la red, lo que significa que el nodo ha tenido que descargar, calcular, almacenar y procesar cada transacción desde que Ethereum comenzó su existencia. Esto ralentiza todo.

Las cadenas de fragmentos son como cualquier otra cadena de bloques, excepto que solo contienen subconjuntos específicos de toda la cadena de bloques. Esto ayuda a los nodos porque solo tienen que gestionar una parte o segmento de la red Ethereum. Esto ayuda a aumentar el rendimiento de las transacciones y la capacidad general de Ethereum.

Cadena de baliza

Con cadenas de fragmentos funcionando en paralelo, se necesita algo para garantizar que todos permanezcan sincronizados entre sí. La cadena de baliza resolverá este problema proporcionando consenso para todas las cadenas de fragmentos que se ejecutan en paralelo.

La cadena de balizas es una cadena de bloques completamente nueva que desempeña un papel central en Ethereum 2.0. Sin él, no sería posible compartir información entre fragmentos y no existiría la escalabilidad. Por esta razón, se ha afirmado que será la primera característica que aparecerá al pasar a Ethereum 2.0.

Progreso del desarrollo de Ethereum 2.0

Todas las implementaciones de Ethereum 2.0 no se realizarán y se completarán al mismo tiempo. En cambio, se lanzará en tres fases, cada una con características distintas para garantizar el éxito de la nueva cadena de bloques Ethereum.

Etapa 0

La primera fase, o fase 0, se dedicará a liberar la cadena de balizas, ya que es el corazón funcional de la cadena de fragmentos. Sin una cadena de fragmentos, la cadena de balizas comenzará a aceptar validadores (es decir, participantes en apuestas) a través de un contrato de depósito unidireccional.

Es importante tener en cuenta que todos los validadores registrados que apuesten su ETH no podrán "desapostar" hasta que las cadenas de fragmentos se hayan implementado por completo. Eso significa que el ETH proveniente de los validadores quedará bloqueado hasta la siguiente fase.

Beacon Chain se lanzó el 1 de diciembre de 2020 y ya está funcionando en paralelo con la red principal. Después del lanzamiento, la cadena Beacon no procesa transacciones en la red principal. En cambio, se ejecutó en paralelo, llegando a un consenso sobre los validadores activos y sus saldos de cuentas.

Fase 1/1.5,

La siguiente etapa es esencialmente una combinación de dos etapas: la etapa 1 y la etapa 1.5. La fase 1 introdujo cadenas de fragmentos, lo que permitió a los validadores crear bloques en la cadena de bloques a través de PoS. La fase 1.5 es cuando la red principal de Ethereum introducirá oficialmente cadenas fragmentadas y comenzará la transición de PoW a PoS.

La fase 1/1.5 comienza a implementarse en 2021.

Consolidación

La fusión es un paso importante hacia Ethereum 2.0 y el final de la transición fuera de PoW. La fusión convertirá el mecanismo de consenso PoW en un mecanismo PoS en Ethereum.

La fusión implica trasladar el protocolo actual de la red principal de Ethereum a la cadena Beacon. Este es un gran cambio ya que las transacciones de Ethereum ahora se llevarán a cabo en la nueva red mediante PoS. Los nodos participantes acuñarán nuevos tokens ETH que apuesten una cantidad razonable de tokens ether en un grupo, participen en la seguridad de la red y validen las transacciones.

No es lo mismo una fusión que un hard fork que dará como resultado dos versiones diferentes de blockchain. Ethereum seguirá siendo una cadena de bloques única y se fusionará todo el historial de transacciones de los usuarios. Todo el historial de transacciones existente almacenado en la red principal no se perderá; Por lo tanto, los usuarios no necesitan tomar ninguna medida para proteger sus activos.

Fase 2

La fase final será la fase 2, que es cuando Ethereum 2.0 admitirá fragmentos completamente formados y se convertirá en la red oficial de Ethereum. La cadena fragmentada también permitirá que funcionen contratos inteligentes, lo que ayudará a los desarrolladores de DApps y otras tecnologías a integrarse perfectamente con Ethereum 2.0.

Se espera que la fase 2 se implemente después de la fusión o más tarde.

resumen

Hay muchas razones para decir que Ethereum 2.0 es una actualización importante de la red Ethereum, especialmente la escalabilidad. Sin las nuevas características de PoS, cadenas fragmentadas y cadenas Beacon, Ethereum podría eventualmente volverse insostenible y dejar de ser la plataforma de contratos inteligentes líder en el ecosistema de criptomonedas.

La implementación de Eth2 llevará algún tiempo e incluso puede tardar más de lo esperado. La buena noticia es que las actualizaciones ya están en marcha y los desarrolladores de Ethereum están monitoreando esos desarrollos.