Desarrolladores de Ethereum 1.x Centrados en & # 39; Clientes innecesarios & # 39; en el Blob Chain Hinchado

[ad_1]

A medida que Ethereum continúa desarrollándose en la siguiente fase de su evolución con el shidingum habilitado para Ethereum 2.0, un equipo de desarrolladores se centrará en la cadena existente para mantener su operatividad durante la transición.

Apodado Ethereum 1.x, el objetivo del proyecto es mantener la disponibilidad de Ethereum (ETH) mientras se realizan las actualizaciones de Serenity. Como se explica en una publicación de weblog de 10 de la Fundación Ethereum (EF), la nueva versión aún está a años de distancia:

"Nuestra historia comienza con la realización de los principales desarrolladores cuya closing etapa de la hoja de ruta de Ethereum, & # 39; Serenity & # 39;. no estará lista antes de la expectativa unique. Con el potencial durante muchos años antes de un despliegue completo de & # 39; Ethereum 2.0 & # 39; las cadenas actuales necesitan cambios para garantizar que los problemas más grandes que no harían que Ethereum funcionara antes de enviar un protocolo de actualización integral ".

Si bien no hay problemas únicos sin resolver, el los desarrolladores están experimentando poca degradación del rendimiento a medida que blockchain continúa creciendo. El nodo completo actualmente necesita descargar y procesar el resto del historial de Ethereum, que actualmente pesa más de 200 gigabytes.

Esta cifra crece 10-15 GB por mes y genera problemas con el funcionamiento del nodo y la latencia de la crimson. El tema ligeramente separado de "hinchazón del estado" también dificultará la verificación del bloqueo.

El estado es uno de los conceptos principales en la tecnología Ethereum. Representa la memoria colectiva de todos los contratos inteligentes y todos los saldos de billetera actuales. Cada transacción realiza cambios en el estado normal, que con el tiempo conduce a la hinchazón.

Cómo Ethereum 1.x resuelve problemas

Se han propuesto muchas soluciones para aliviar parte de estos problemas. La poda, la eliminación de algunos datos de blockchain inexplorados, puede facilitar los requisitos de almacenamiento, pero es complicado de implementar. Esto permitirá más tiempo para que los nodos distribuyan la información del bloque, asegurando el funcionamiento adecuado de la cadena de bloques. Esta optimización está "al alcance", según los desarrolladores.

Finalmente, reducir la hinchazón es la principal dirección de investigación. Una propuesta anterior para introducir la "renta estatal", en la cual los contratos inteligentes tendrían que pagar tarifas por su parte del uso estatal, fue rechazada como poco práctica.

En cambio, Ethereum 1.x introduce el concepto de "clientes apátridas". En lugar de ocultar todo el estado, los clientes simplemente calculan los cambios desde un bloque anterior, utilizando una "prueba de bloque" para garantizar su validez. Aunque algunos nodos aún necesitarán mantener todo el estado, los beneficios parecen significativos.

Enlace a la serenidad

Ethereum 1.x fue desarrollado bajo el patrocinio completo de EF. Pero si bien ambos están bajo el mismo paraguas, el código base 1.x permanecerá separado de 2.0.

Cointelegraph se acercó a James Hancock, el gerente del equipo para el proyecto 1.x, para obtener aclaraciones. Cuando se le preguntó sobre cómo interactúan las diferentes fases de Ethereum 2.0, explicó:

"La Fase Zero implementada todavía tendrá Eth1.X como una base de código separada . La fase Zero es un puente, y aunque la transición es gradual entre Eth1 y Eth2, preste atención al estado, en cuanto al estado del contrato y almacenamiento de Ethereum. Donde sea que vaya, Ethereum irá ". 19659004] Aunque la transición fue gradual, existía la posibilidad de una bifurcación sin preocupaciones como la que resultó en la creación del Ethereum Basic. Pero aunque sigue siendo una posibilidad, el equipo 1.x no tiene intención de crear una cadena separada. Hancock agregó:

"Freedom to Fork se mantiene durante todo el proceso. Lo mismo que es hoy, y como debería ser en mi opinión. La teoría es posible, sí. ¿Está planeando el equipo Eth1.X?"

Podría haber un punto de inflexión en términos de la capacidad de tallar una cadena 1.x pura. Como explica Hancock, una vez que el estado cambia a cadenas 2.0, se convertirá en la versión básica de Ethereum. , aún no hay hitos específicos para ello.

[ad_2]

Sé el primero en comentar

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*