Ethereum 2.0 está causando un enorme entusiasmo en el espacio del blockchain y las criptomonedas. Es la primera actualización importante de la plataforma desde su lanzamiento en 2015. Así que, ¿de qué se trata y qué significa para aquellos que tienen ETH o activos basados en Ethereum? A continuación, resumimos lo que le espera a Ethereum en los próximos meses y años.
Ethereum 1.0 – Un breve resumen
Cuando Ethereum se lanzó por primera vez en 2015, supuso un movimiento sísmico en el desarrollo de la tecnología blockchain. Ethereum ofrecía una mejora significativa de la funcionalidad de las cadenas de bloques existentes, como Bitcoin. Mientras que Bitcoin ofrecía una moneda digital que representaba una nueva forma de intercambiar valor entre pares, Ethereum introdujo los contratos inteligentes en el mundo.
Los contratos inteligentes ofrecen un medio para hacer cumplir determinadas condiciones mediante el uso de código. Funciona con una variación de la lógica “si-esto-entonces-eso”, con una máquina expendedora como analogía más común. Si se pone una moneda en una máquina expendedora de refrescos, ésta liberará una lata de refresco sin necesidad de ningún intermediario o tercero.
Con ETH, los contratos inteligentes se programan en la cadena de bloques y se utilizan para gestionar activos digitales basados en Ethereum. Por ejemplo, el contrato inteligente Maker acuñará automáticamente DAI cuando el usuario deposite suficientes garantías en una posición de Deuda Colateralizada Maker.
Aunque se han lanzado otras plataformas de contratos inteligentes a lo largo de los años, Ethereum sigue siendo la más popular. Según el sitio web de seguimiento de aplicaciones descentralizadas (dApp), State of the Dapps, hay cerca de 3.000 dApps de Ethereum, frente a unas 330 de EOS.
Inconvenientes de ETH 1.0
Sin embargo, la popularidad de Ethereum a lo largo de los años también ha provocado su mayor desafío: la falta de escalabilidad, o la capacidad de manejar grandes volúmenes de transacciones a velocidad. El alto tráfico es un problema porque Ethereum sólo puede procesar unas 15 transacciones por segundo. Así que cuando el volumen es alto, el limitado rendimiento crea un atasco.
Además, cuando el tráfico de la red es alto, los usuarios acaban pagando más por las transacciones. Las tasas de transacción de Ethereum se denominan tasas de gas.
El problema se hizo evidente por primera vez a finales de 2017, cuando la locura por los Cryptokitties ralentizó la red debido al alto tráfico. Más recientemente, el creciente segmento de las finanzas descentralizadas (DeFi) también ha visto un pico en el tráfico de Ethereum. El gráfico del precio del gas que se muestra a continuación refleja estas tendencias.
A lo largo de los años, los equipos de desarrollo del núcleo de Ethereum han estado trabajando en varias soluciones al problema de la escalabilidad. Ethereum 2.0 es la culminación de este trabajo.
Un punto importante a tener en cuenta es que, aunque Ethereum 2.0 se denomina con frecuencia una actualización, en realidad implica la implementación de una nueva blockchain. Por lo tanto, Ethereum 2.0 se lanzará por etapas. Cada etapa implicará cambios significativos en la metodología y arquitectura de consenso de Ethereum e incluirá la migración de Ethereum 1.0 a Ethereum 2.0.
Migración de ETH 1.0 a ETH 2.0
Fase 0 y Proof of Stake
La fase 0, la primera fase de la actualización de Ethereum 2.0, está prevista para finales de 2020. Esta fase verá el lanzamiento de la primera iteración de la nueva blockchain de Ethereum, llamada cadena Beacon. Marcará el inicio del paso de Ethereum de un consenso proof-of-work (PoW) a proof-of-stake (PoS).
En PoW, los mineros utilizaban hardware especializado para gastar una gran potencia de cálculo en una competición para minar criptomonedas como recompensa. En proof of stake, los mineros son sustituidos por validadores. En Ethereum 2.0, los validadores deben apostar un mínimo de 32 ETH para tener derecho a validar bloques, por lo que ganarán ETH como recompensa.
El 4 de noviembre de 2020, la Fundación Ethereum confirmó que el bloque génesis de la cadena Beacon podría activarse el 1 de diciembre, siempre que un mínimo de 16.384 validadores apostaran el mínimo de 32 ETH antes de la fecha límite del 24 de noviembre. Si no se alcanza el umbral, la génesis se activará siete días después de alcanzar el umbral mínimo.
A lo largo de la fase 0, la red principal de Ethereum 1.0 seguirá funcionando de la misma manera que antes, con la cadena Beacon existiendo como una cadena paralela no conectada. Por lo tanto, cualquiera que apueste 32 ETH para convertirse en un validador en la cadena Beacon no podrá retirar su apuesta hasta la fase 1.5, cuando Ethereum 1.0 se conecte a la arquitectura Ethereum 2.0.
Fase 1 – Sharding
La siguiente fase de Ethereum 2.0 es la fase 1, prevista para algún momento de 2021. Introducirá la fragmentación en la cadena Beacon.
Las cadenas de fragmentos son subcadenas conectadas a la cadena Beacon. Se podría visualizar la cadena Beacon como una especie de tronco de árbol con las cadenas de fragmentos como grandes ramas individuales conectadas a la cadena Beacon. Cada shard será responsable de una parte de las transacciones y los datos de las cuentas de Ethereum. Los bloques se producirán utilizando el consenso proof-of-stake.
En la fase 1 se pondrán en marcha 64 fragmentos. Sin embargo, no serán totalmente funcionales ni soportarán contratos inteligentes hasta una fase posterior.
Fase 1.5 – Ethereum 1.0 se une a Ethereum 2.0
Una vez que las cadenas fragmentadas estén operativas, la red principal de Ethereum 1.0 se unirá a la cadena Beacon como un fragmento. Antes de que esto ocurra, Ethereum 1.0 seguirá siendo una cadena de bloques de proof of work. Una vez que se conecte a la cadena Beacon, pasará a ser proof-of-stake.
La Fundación Ethereum ha dicho que este cambio será perfecto para los usuarios finales y las dApps. Esto significa que no deberías tener que hacer nada con tus activos existentes basados en ETH o Ethereum para adaptarte al cambio, y seguirá siendo fácil comprar Ethereum.
Fase 2 – Ethereum 2.0 – Shards totalmente funcionales
En la fase final, los fragmentos se convertirán en subcadenas totalmente funcionales que soportarán todos los tipos de transacciones y contratos inteligentes. Los fragmentos también podrán comunicarse entre sí.
La capacidad de procesar transacciones en 64 fragmentos en paralelo mejorará significativamente el rendimiento de Ethereum. Vitalik Buterin ha estimado que con la actualización de Ethereum 2.0, la red podría escalar hasta unas 100.000 transacciones por segundo para la implementación de la fase 1.
¿Qué significa todo esto para los precios del éter? Podría ser demasiado pronto para saberlo. Sin embargo, hemos visto que el valor de ETH ha subido significativamente este verano, junto con el valor de los mercados de DeFi. Este movimiento indica que si la demanda de dApps de Ethereum aumenta en consonancia con la escalabilidad de la plataforma, las perspectivas a largo plazo para el éter podrían ser alcistas.
Además, los precios se dispararon alrededor de un 18% en los días inmediatamente posteriores a la noticia de que la Fundación Ethereum había abierto el contrato de depósitos de estacas.
Está por ver si los precios de ETH siguen subiendo a medida que avanza la implementación de Ethereum 2.0. Sin embargo, es seguro decir que una plataforma escalable crea una perspectiva mucho más brillante a largo plazo para el ecosistema general de Ethereum.