¿Qué es Ethereum 2.0?

Ethereum 2.0 es una secuencia planificada de cambios en el protocolo de Ethereum que pretende mejorar su rendimiento general.

Si la creación de Ethereum marcó el inicio de una nueva era de experimentación en las aplicaciones financieras, Ethereum 2.0 pretende continuar este progreso modificando el diseño de la red. Esto incluye la migración a un nuevo mecanismo de consenso que regirá la forma en que las transacciones son aprobadas por la red y se distribuye su criptomoneda.

Pero antes de sumergirnos en su nueva iteración, es importante entender cómo funciona Ethereum, uno de los proyectos de criptodivisas más ambiciosos hasta la fecha.

Ethereum fue construido para ser una especie de sistema operativo para alojar cualquier número de activos y programas personalizados, llamados aplicaciones descentralizadas (dapps).

Para crear dapps, los desarrolladores escriben programas, llamados contratos inteligentes, y despliegan este código en la blockchain de Ethereum. Estas dapps son esencialmente grandes construcciones de contratos inteligentes que pueden ponerse en marcha si y cuando se cumplen resultados específicos.

En la actualidad, Ethereum utiliza la minería proof-of-work (en la que los ordenadores queman energía para resolver los rompecabezas necesarios para crear bloques) para alimentar su blockchain. Los mineros agrupan las transacciones en nuevos bloques aproximadamente cada 12 segundos.

Con este diseño, la cadena de bloques de Ethereum procesa actualmente 12 transacciones por segundo en su red distribuida, una cifra que podría ser mayor una vez que se promulgue Ethereum 2.0.

¿Cómo funciona Ethereum 2.0?

Ethereum 2.0 aportará tres importantes mejoras a la cadena de bloques de Ethereum.

Ethereum Proof-of-Stake (PoS)

Bajo el modelo PoS de Ethereum, los usuarios, llamados nodos validadores, pueden bloquear la criptodivisa ETH en un contrato inteligente, que entonces ganaría recompensas por resolver los cálculos necesarios para añadir nuevos bloques a la blockchain.

La cantidad mínima de criptodivisa requerida para convertirse en un nodo validador es de 32 ETH, lo que les permite apoyar la red mediante la verificación de las transacciones, el almacenamiento de datos y la adición de nuevos bloques a la cadena de bloques.

Cabe destacar que los usuarios de Kraken pueden apostar menos de 32 ETH en su plataforma, contribuir a su red y ganar una parte de las recompensas de las apuestas. Para más información sobre el staking de Ethereum, visite nuestra página de staking de criptomonedas.

 

Fragmentación de Ethereum

La fragmentación se refiere al proceso por el cual la infraestructura de Ethereum se dividirá en varias piezas interconectadas para soportar más transacciones.

Cada pieza, o fragmento, actúa como su propia cadena de bloques y permite a los validadores asignados a ellos almacenar datos, procesar transacciones y añadir nuevos bloques a su cadena específica de fragmentos.

Esto significa que los nodos shard contienen un subconjunto específico de la blockchain de Ethereum, y ya no es necesario que almacenen toda la historia de Ethereum.

 

Cadenas de  ETH 2.0

La cadena Beacon es la cadena fundacional de Ethereum 2.0 y desempeña un importante papel de gestión al coordinar los nodos validadores de la red y mantener los fragmentos seguros y sincronizados.

Después de que un usuario apueste 32 ETH, la cadena Beacon asigna aleatoriamente nodos validadores a cadenas de fragmentos específicas, y luego se asegura de que los nodos actúen de buena fe.

Por ejemplo, los nodos validadores pueden perder ETH por acciones maliciosas, por desconectarse o por no validar las transacciones.

Cada fragmento estará vinculado a la cadena Beacon, donde los validadores se turnarán para crear y validar nuevos bloques de fragmentos antes de añadirlos al resto de la red.

Roadmap de Ethereum hacia la versión 2.0

Los desarrolladores están trabajando actualmente en las nuevas funciones de Ethereum 2.0, que se irán desplegando por fases.

Fase 0

En esta fase se lanzó la cadena de balizas, que permite a los titulares de ETH convertirse en nodos validadores y apostar su ETH para obtener ingresos adicionales.

Para el lanzamiento de la cadena de balizas, 16.384 validadores debían apostar un mínimo de 32 ETH en la cadena de balizas, un hito que se produjo el 24 de noviembre de 2020. El código se desplegó entonces el 1 de diciembre de 2020.

La cadena de balizas tiene una funcionalidad limitada durante la fase 0, ya que no hay soporte para transacciones o contratos inteligentes.

Fase 1

Esta fase dividirá el blockchain de Ethereum en 64 cadenas de fragmentos (un número que probablemente aumentará una vez que se publique la versión completa de Ethereum 2.0).

Además, la fase 1 extenderá el consenso PoS de la cadena de balizas a todos los fragmentos, permitiendo a los validadores crear bloques en su cadena específica.

Aunque las cadenas de fragmentos todavía no podrán procesar transacciones ni soportar contratos inteligentes, sí podrán almacenar datos de Ethereum.

Fase 1.5

En la fase 1.5, Ethereum se fusionará en una única red unificada.

En esta fase se añadirá la cadena actual de Ethereum, que contiene toda la historia de Ethereum, como uno de los fragmentos del nuevo sistema Ethereum 2.0 y se realizará la transición completa de Ethereum de proof-of-work a proof-of-stake.

Fase 2

Esta es la fase final de la hoja de ruta de Ethereum hacia la versión 2.0, en la que la actualización se convertirá en la red oficial de Ethereum.

La fase 2 consiste en añadir funcionalidad a las cadenas de fragmentos, permitiéndoles procesar transacciones y ejecutar contratos inteligentes para que los desarrolladores de dapp puedan desplegar sus aplicaciones en los fragmentos.