¿Qué es ETH 2.0?

Ethereum surgió en el 2015 como una blockchain de propósito múltiple. Es decir, tomó el concepto de una red de pagos descentralizada que introdujo Bitcoin y lo llevó un paso más adelante. El objetivo fue crear todo un ecosistema de Finanzas Descentralizadas (DeFi) transparente, accesible y resistente a la censura. 

La adopción de los smart contracts permite crear, sobre Ethereum, cualquier tipo de aplicación descentralizada. Si efectivamente estamos yendo hacia un futuro descentralizado, sin duda Ethereum va a ser un jugador clave en este proceso. Sin embargo, antes de pensar en la adopción masiva, esta red debe superar sus actuales limitaciones pero ETH 2.0 es un ambicioso proceso diseñado para resolverlas. 

Contenido ¿Qué es ETH 2.0

¿Cuáles son las limitaciones de Ethereum?

Según los propios desarrolladores de Ethereum y los expertos del ecosistema, las principales limitaciones de la red son las siguientes:

  • Escalabilidad: Este concepto hace referencia a la posibilidad que tiene una red de crecer sin sacrificar su funcionalidad. La red de Ethereum puede procesar entre 12 y 15 transacciones por segundo (TPS). Veamos si este número es suficiente:
    • Se estima que actualmente Ethereum tiene entre 7 y 50 millones de usuarios activos mes a mes.
    • Si tomamos la proyección más grande, llegamos a la conclusión de que alrededor de 0.62% de la población mundial usa Ethereum.
    • Ya con este bajo número, la red está experimentando congestión y altas comisiones.
    • Esto solo va a empeorar a medida que la base de usuarios crezca. Ethereum necesita aumentar sustancialmente el número de TPS que puede procesar. 
  • Sostenibilidad: Las necesidades ambientales están empujando a todas las industrias a ser más conscientes del impacto que tienen en el ambiente y las criptomonedas no son la excepción. El sistema de Proof of Work (PoW) que usa Ethereum para verificar transacciones se destaca por su seguridad y descentralización. Sin embargo, requiere el uso intensivo de energía eléctrica. Es por eso que Ethereum está buscando la forma de minimizar su impacto ambiental. 
  • Seguridad: La red de Ethereum en su estado actual es muy segura y fue demostrado por sus años de buen funcionamiento. El desafío es mejorar la escalabilidad y sostenibilidad de esta blockchain sin sacrificar su seguridad actual.  

¿Cómo se pueden resolver estas limitaciones?

Los desarrolladores de Ethereum idearon un plan de 3 pasos con el objetivo de crear una red más escalable, sostenible y segura. De esta forma, Ethereum podrá seguir captando nuevos usuarios sin comprometer su funcionamiento.

Los pasos 1 y 2 de este proceso están relacionados con una migración del algoritmo de consenso Proof of Work (PoW) a Proof of Stake (PoS). Probablemente esto suene complicado, así que pongámoslo en palabras más simples. 

En criollo: ¿qué es un algoritmo de consenso?

En la blockchain, el poder está distribuido entre muchos participantes (nodos). Para determinar si una transacción es válida, esos nodos se tienen que poner de acuerdo. Cada uno la verifica independientemente y vota, si la mayoría está de acuerdo en que es válida, se agrega a la cadena.  

Ahora, ¿qué pasa si pongo muchos nodos y multiplico mi poder de voto? En este caso, si yo controlo el 51% de los nodos, puedo aprobar una transacción falsa. Ahí es donde entran en juego los algoritmos de consenso para evitar que alguien se apodere de la red.

El PoW resuelve este problema exigiendo a cada nodo realizar un “trabajo” que consume poder computacional y energía eléctrica. Es decir, si yo quiero tener muchos nodos, tengo que invertir mucha plata. Con el tamaño actual de la red de Ethereum, es extremadamente difícil que alguien se apodere del 51% de los nodos. Esto lleva a más seguridad y descentralización. 

En cambio, el PoS toma otro camino. En vez de exigir energía eléctrica, obliga a los nodos a bloquear cierta cantidad de ETH. Si quiero tener más nodos, tengo que comprar más ETH. El concepto es parecido al anterior, para apoderarme de la mayoría de la red, tendría que comprar una cantidad enorme de ETH. 

En resumen…

Proof of Work:

  • Consume mucha energía
  • Difícil de escalar
  • Historial exitoso de seguridad y descentralización

Proof of Stake:

  • Consume poca energía
  • Es más escalable 
  • Es nuevo, no tiene el historial exitoso de PoW

Vale la pena aclarar que estos conceptos no son nuevos. Podemos encontrar un artículo escrito en el 2014 por Vitalik Buterin, el creador de Ethereum, donde habla de la migración a PoS. Esto fue antes de que la red de Ethereum se lance al mercado. 

Vamos a lo importante, ¿en qué consiste ETH 2.0?

Fase 1: Beacon Chain

Consiste en la creación de una blockchain, separada de Ethereum, que se valide a través de Proof of Stake. La Beacon Chain está activa desde diciembre del 2020 y permite hacer staking de ETH. Sin embargo, todavía no es utilizada para procesar transacciones ni ejecutar contratos inteligentes. 

Fase 2: The Merge

En esta etapa, se va a unir la Beacon Chain con la cadena principal de Ethereum. Después del merge, va a dejar de existir la minería de Ethereum, pasando a ser 100% PoS. Debido al tamaño de la red de Ethereum y la magnitud del cambio, este momento va a pasar a la historia como una de las actualizaciones más importantes en la industria de las criptomonedas. Esta fase estaba planeada para ejecutarse en 2021. Sin embargo, se viene postergando por razones técnicas. 

Parte 3: Shard Chains

El sharding es un concepto común en informática que consiste en dividir horizontalmente una base de datos para hacerla más rápida y eficiente. Por un lado, al dividir la blockchain de Ethereum en muchas partes, se van a poder procesar más transacciones por segundo, es decir, más escalabilidad. Por otro lado, los nodos no van a tener que mantener la información de toda la cadena, sino que se van a ocupar solo de su shard. Al bajar los requerimientos para correr un nodo, la red se vuelve más descentralizada y segura. 

Un último datito a tener en cuenta… 

Ethereum es un sistema que corre 24/7 y mueve miles de millones de dólares por día. Implementar cualquier tipo de cambio conlleva mucho trabajo de ejecución, verificación y sincronización. Aunque haya incertidumbre y atrasos, lo importante es que proyectos de la magnitud de Ethereum sigan innovando y reinventándose para mejorar la usabilidad y el alcance de las criptomonedas.

ethereum
Ethereum (ETH) USD 3,090.12
bitcoin
Bitcoin (BTC) USD 62,584.77
solana
Solana (SOL) USD 135.16
bnb
BNB (BNB) USD 587.52
tether
Tether (USDT) USD 0.999829