Tips

  • El desarrollador de Ethereum Mikhail Kalinin ha publicado una nueva propuesta titulada "Cadena de faros ejecutables".
  • Describe un sistema en el que los datos de Ethereum 1.0 están incrustados en la Cadena de Faro de Ethereum 2.0.
  • Esto debería eliminar "la complejidad innecesaria de la capa de consenso" durante la transición al ETH 2.0.

A medida que se acerca el lanzamiento de la Beachon Chain de Ethereum 2.0, el desarrollador Mikhail Kalinin ha publicado ayer una nueva propuesta que pretende aliviar la red de "complejidad innecesaria" y ayuda a fusionar la blockchain del Ethereum original con la próxima versión proof-of-stake.

El lanzamiento de Ethereum 2.0, actualmente programado para el 1º de diciembre, comenzará con el despliegue de la Cadena de Faro o Beacon Chain, una cadena separada (al menos inicialmente) que introducirá el mecanismo de consenso de prueba de participación y coordinará la red ampliada de fragmentos (shards) y depósitos (stakes).

Inicialmente, tanto el ETH 1 que usa prueba de trabajo como ETH 2.0 que usa prueba de participación funcionarán conjuntamente, ya que el despliegue completo de ETH 2.0 tardará alrededor de dos años. Durante este tiempo, se prevé que el acceso a los datos de ETH 1.0 se proporcionará a través de una cadena fragmentada independiente.

Sin embargo, Kalinin argumentó que este método "pone una complejidad innecesaria en la capa de consenso y aumenta los retrasos entre la publicación de los datos sobre los fragmentos y el acceso a ellos en eth1".

Para ayudar a resolver este problema, publicó una nueva propuesta, titulada "Cadena de Faro Ejecutable", que describe un sistema en el que los datos de ETH 1.0 se incrustarían directamente en los propios bloques de la Beacon Chain.

"El motor Eth1 es mantenido por cada validador del sistema. Cuando el validador tiene que proponer un bloque faro le pide al motor eth1 que cree datos eth1. Los datos eth1 son entonces incrustados en el cuerpo del bloque faro que se está produciendo. Si los datos eth1 son inválidos, también invalidan el bloque faro que los contiene", explicó Kalinin.

El cofundador del Ethereum, Vitalik Buterin, ya ha elogiado mucho la nueva propuesta, calificándola de "excelente trabajo en curso de [Mikhail Kalinin] sobre 'la fusión'".

Buterin añadió que "esta línea de I+D se está priorizando cada vez más y se está haciendo en paralelo con el sharding y otras mejoras de eth2".

Como informó Decrypt el 24 de noviembre, Ethereum 2.0 finalmente recibió suficiente ETH depositado para su lanzamiento. El próximo hito es el 1 de diciembre, cuando su Cadena de Faro será desplegada.