TL; DR – RESUMEN
Ethereum 2.0 es una actualización de la red Ethereum (ETH) largamente esperada, que promete significativas mejoras en la función y experiencia de red en su conjunto. Entre las mejoras más notables destacan la transición a Proof of Stake (PoS), “shard chains” y una nueva blockchain en la base denominada “beacon chain”. Está previsto que todo esto y mucho más se despliegue de manera gradual mediante una hoja de ruta segura planificada.
Pero esto es sólo la punta del iceberg. Dado que Ethereum es una de las criptomonedas más populares del mundo, existen detalles importantes respecto a lo que Ethereum 2.0 verdaderamente representa y el impacto que tendrá en el “cripto-verso” en su conjunto.
Introducción
Desde el lanzamiento de Ethereum, el desarrollo de nuevas tecnologías en forma de aplicaciones descentralizadas (Dapps) y otras blockchains se ha expandido notablemente. Y aún más importante, muchas de esas tecnologías se han erigido sobre la red Ethereum. Piensa en algunas de las principales innovaciones de las Finanzas descentralizadas (DeFi) –una parte significativa de las mismas funcionan en Ethereum.
Desafortunadamente, problemas de escalabilidad empezarían a emerger. A medida que el número de transacciones de la red Ethereum crecía, también lo haría el coste de ejecutarlas (el cual debe ser pagado en Gas). Si Ethereum es, presuntamente, la plataforma que marcará el inicio de la próxima generación de Internet, sus fundamentos económicos han de tener sentido. De lo contrario, su uso resultará inviable.
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, mejor 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 fundamentales entre el Ethereum que conocemos y aquel que cabe esperar.
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 pues, a analizar con mayor detalle dichas diferencias.
Proof of Stake
Proof of Work (PoW) es la manera en que Ethereum (y muchas otras blockchains) mantienen la red segura y actualizada, recompensando a los mineros por crear y validar bloques en la blockchain. Lamentablemente, PoW no resulta escalable dado que requiere una cantidad de potencia computacional cada vez mayor a medida que la blockchain crece.Proof of Stake (PoS) solventa este problema reemplazando la potencia computacional por “skin in the game” (lo que en español podemos traducir como jugarse la piel o arriesgar algo). Esto significa que, siempre que tengas un mínimo de 32 ETH, podrás comprometerlos (es decir, ponerlos en staking), convertirte en un validador, y ser recompensado por confirmar transacciones. Si deseas analizar más en profundidad el funcionamiento de PoS y del staking, consulta la Introducción a Proof of Stake.
Fragmentación
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, calcular, almacenar y procesar cada transacción desde el comienzo de la existencia de Ethereum. Si bien tu, como usuario, no necesariamente tienes que ejecutar un nodo solo para realizar transacciones, esto ralentiza todo.
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 el rendimiento de las transacciones y la capacidad general de Ethereum.
La beacon chain
Con las cadenas de fragmentos trabajando en paralelo, algo debe asegurarse de que todos permanezcan sincronizados entre sí. Bueno, la beacon chain se encarga de eso al proporcionar consenso a todas las cadenas de fragmentos que se ejecutan en paralelo.
La beacon chain es una nueva blockchain que juega un papel central en Ethereum 2.0. Sin ella, el intercambio de información entre fragmentos no sería posible y la escalabilidad sería inexistente. Por esta razón, se ha dicho que será la primera característica enviada 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 la beacon chain, ya que es fundamental para la funcionalidad de las cadenas de fragmentos. Aún no habrá cadenas de fragmentos, pero la 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 stake con su ETH no podrán “deshacerse” hasta que las cadenas de fragmentos estén completamente implementadas. Eso significa que el ETH de los validadores estará bloqueado hasta la siguiente fase.
Se espera que la fase 0 se implemente durante 2020.
Fase 1/1.5
La siguiente fase es en realidad una combinación de dos fases: fase 1 y fase 1.5. La fase 1 introducirá cadenas de fragmentos, lo que permitirá a los validadores crear bloques en la blockchain a través de PoS. La fase 1.5 es cuando la red principal de Ethereum presentará oficialmente las cadenas de fragmentos y comenzará la transición de PoW a PoS.
Se espera que la fase 1 / 1.5 se implemente durante 2021.
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. Las cadenas de fragmentos también podrán trabajar con contratos inteligentes, lo que permitirá a los desarrolladores de Dapps y otras tecnologías integrarse sin problemas con Ethereum 2.0.
Se espera que la Fase 2 se implemente en 2021 o más tarde.
En conclusión
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, cadenas de fragmentos y la beacon chain, Ethereum podría eventualmente volverse insostenible y dejar de ser la plataforma líder de contratos inteligentes en el ecosistema criptográfico.
La implementación de Eth2 llevará algún tiempo, e incluso puede que tarde más de lo esperado. La buena noticia es que ya está en marcha y los desarrolladores de Ethereum están dedicados a llevarlo a cabo.¿Todavía tienes preguntas sobre Ethereum 2.0 y los activos digitales? Consulta nuestra plataforma de preguntas y respuestas, Ask Academy, donde la comunidad de Binance responderá tus preguntas.