Ethereum desarrolla su siguiente etapa de evolución con Ethereum 2.0

Según informes de prensa, por un lado, Ethereum está desarrollando la siguiente etapa de su evolución con Ethereum 2.0, que está habilitada para fragmentación. Por otro lado, un equipo de desarrolladores se está centrando en la cadena existente para mantener la operatividad durante la transición. Bautizado como Ethereum 1.x, el objetivo principal del proyecto es mantener la usabilidad de Ethereum (ETH) mientras se trabaja en la actualización de Serenity.

El año pasado, la Fundación Ethereum (EF) explicó en una publicación de blog que la nueva versión aún estaba a años de distancia y afirmó lo siguiente:

“Nuestra historia comienza cuando los desarrolladores principales se dieron cuenta de que la fase final de la hoja de ruta de Ethereum, 'Serenity', no estaría lista tan pronto como se esperaba originalmente. Con muchos años potencialmente antes de un lanzamiento completo de 'Ethereum 2.0', la cadena actual necesitaría cambios para garantizar que los problemas más grandes no dejaran a Ethereum inoperativo antes de que se pudiera implementar una actualización integral del protocolo”.

Aunque no hay problemas importantes, los desarrolladores revelan degradaciones menores en el rendimiento debido al crecimiento continuo de la cadena de bloques. Actualmente, los nodos completos, que pesan más de 200 gigabytes, necesitan descargar y procesar todo el historial de Ethereum. También enfrentan problemas como el funcionamiento de los nodos y la latencia de la red, ya que la cifra crece entre 10 y 15 GB cada mes. Uno de los conceptos notables de Ethereum es el Estado. Se refiere a la memoria colectiva de los contratos inteligentes y los saldos actuales de la billetera.

La hinchazón de estado es otro problema que dificulta la verificación de bloques. En Ethereum, cada transacción realiza cambios en el estado general. Con el tiempo, esto genera hinchazón.

Uso de Ethereum 1.x para resolver estos problemas

Ethereum 1.x puede utilizarse para resolver parte de estos problemas, si no completamente. La poda puede utilizarse para resolver problemas de almacenamiento, pero el único problema es que es compleja de implementar. La poda se refiere al proceso de eliminar datos no deseados de la cadena de bloques. La latencia de la red se puede resolver mediante el anuncio previo de bloques. Se refiere a que los mineros anuncien nuevos bloques antes de que se validen. Esto proporcionará más tiempo a los nodos para alterar la información del bloque, asegurando así el correcto funcionamiento de la cadena de bloques.

Por último, la reducción de la hinchazón del estado es otra preocupación importante. Anteriormente, una propuesta sobre la introducción de una "renta estatal", que mencionaba que los contratos inteligentes pagarían por su parte del uso de la etapa, se consideró inviable. Ethereum 1.x introduce el concepto de "clientes sin estado". Esto libera a los clientes del tedioso proceso de almacenar el estado completo. Permite a los clientes calcular los cambios realizados en él desde el bloque anterior. Los testigos de bloque se utilizan para garantizar la validez.

Aunque tanto Ethereum 1.x como Ethereum 2.0 se encuentran bajo el mismo paraguas de la Fundación Ethereum (EF), la base de código de Ethereum 1.x permanecerá separada. James Hancock, el coordinador del equipo del proyecto Ethereum 1.x, cuando se le preguntó sobre cómo interactuarán las distintas fases de Ethereum 2.0 con 1.x, explicó lo siguiente:

“La fase 0 implementada seguirá teniendo a Eth1.X como base de código independiente. La fase 0 es un puente y, aunque la transición es gradual entre Eth1 y Eth2, preste atención al estado, como en el caso del contrato y el estado de almacenamiento de Ethereum. Adonde vaya eso, irá Ethereum”.

Hancock añadió: “La libertad de bifurcar se mantiene durante todo el proceso. Es la misma que es hoy y debería ser, en mi opinión. Teóricamente es posible, sí. ¿Está planeado por el equipo de Eth1.X? No”.

Hancock mencionó que una vez que el Estado pase a la cadena 2.0, será la versión principal de Ethereum. Hasta el momento, no hay hitos específicos que mencionar.

Para obtener actualizaciones instantáneas sobre noticias y certificaciones de blockchain , consulte Blockchain Council.

SUSCRÍBETE A NUESTRO BOLETÍN 
No te pierdas de nuestro contenido ni de ninguna de nuestras guías para que puedas avanzar en los juegos que más te gustan.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir