- El desarrollo de Ethereum 2.0 sigue avanzando a pasos agigantados, según una actualización del desarrollo.
- Sin embargo, la fecha de lanzamiento de la fase 0 de Ethereum 2.0 con la versión 1.0.0 todavía no puede ser estimada, según la Fundación Ethereum.
En una entrada del blog de la Fundación Ethereum publicada ayer, 16 de Enero, Danny Ryan ha proporcionado una actualización sobre el progreso del desarrollo de Ethereum 2.0, también llamada Serenity. Se espera que la tan esperada transición a la Proof of Stake y a la blockchain escalable Ethereum, que se introducirá con la fase 0, se produzca este verano. Sin embargo, todavía no se ha fijado una fecha exacta. La fase 0 proporcionará las funcionalidades básicas para la Beacon Chain, los validadores y la coordinación de los shards, por lo que la Beacon Chain (Eth2) existirá junto a Eth1.
Con Ethereum 2.0 v0.10.0, se han publicado recientemente nuevas especificaciones. Según Ryan, «la v0.10.0 es la culminación de los cambios introducidos en la especificación de la fase 0». Escribió que con el lanzamiento de la v0.10.0, el software muy estable está de nuevo disponible para las redes de prueba de los clientes, así como para las auditorías de terceros y las revisiones de seguridad:
Estos nuevos cambios en la especificación han interrumpido el ciclo de desarrollo sin problemas de los equipos cliente de eth2 durante algún tiempo y han pospuesto el lanzamiento de las próximas redes de prueba. Con el lanzamiento de la v0.10.0, ahora estamos volviendo a entrar en un ritmo suave.
Least Authority ha iniciado una auditoría de seguridad para verificar el código:
Tenemos grandes expectativas y estamos emocionados de trabajar con un equipo de este calibre!
Otra noticia es la prueba y formalización de la economía de fichas de la fase 0 bajo el liderazgo de un nuevo equipo de la Fundación Ethereum, el Robust Incentives Group (RIG). El grupo se encarga de simular los modelos económicos eth2 y una variedad de ataques, como los ataques de sincronización y los ataques de carteles de diferentes tamaños. Para ello, RIG ha creado un entorno de simulación de cadCAD.
¿Cuándo se lanzará Ethereum 2.0 v.1.0.0?
Tal y como describe Ryan, la v.0.10.0 es la base para posteriores pruebas por parte de redes de prueba multicliente, en paralelo a las auditorías en curso. Él espera que las redes de prueba de un solo cliente se unan para probar la interoperabilidad de las diversas aplicaciones cliente. Esto podría dar lugar a un «caos» que hará avanzar significativamente el progreso del desarrollo:
Espero un cierto caos y aprendizaje en esta etapa. Las ambigüedades en la especificación podrían resultar en pequeños cambios aclaratorios que se integrarán. Incluso podríamos descubrir que algo está roto que antes nos parecía bien – las grandes redes de prueba son su propia forma de auditoría.
Una vez que los resultados de la auditoría lleguen durante el mes de febrero, es probable que se produzcan cambios importantes en la especificación de la Fase 0. De acuerdo con Ryan, el alcance de los cambios tendrá un impacto significativo en el desarrollo y el tiempo de los clientes. Independientemente de esto, los cambios culminarán en una versión v0.11.0 a principios de marzo.
Dependiendo de la severidad de los cambios, los clientes integrarán los cambios en su software, parchearán las redes de prueba y seguirán adelante. Si los cambios son más profundos, las integraciones podrían tomar más tiempo, requerir pruebas adicionales y reinicios completos de las redes existentes. Por lo tanto, es difícil predecir la fecha de lanzamiento de Ethereum 2.0 v.1.0.0.
Después de un tiempo suficiente con una v0.11.x estable, una v1.0.0 final será acortada para su publicación en Mainnet. La duración exacta del tiempo depende de la severidad de los cambios.
Prysmatic Labs inicia la red de pruebas con decenas de miles de validadores y la fase 1.5
Prysmatic Labs ha reiniciado recientemente su red pública de pruebas con una configuración de mainnet y cachés más grandes, épocas más largas y una configuración generalmente más potente que la configuración mínima utilizada originalmente. Ryan explicó:
Operar una red de pruebas estable con esta configuración y 10 de miles de validadores es un hito importante en el que Prysmatic está trabajando actualmente.
Por último, Ryan también se refirió a la propuesta recientemente adoptada por Vitalik Buterin para acelerar la transición a Ethereum 2.0. La propuesta es migrar el eth1 a un Shard de eth2 después de que la infraestructura se añada a la fase 1 (Shard data chain) pero antes de una fase 2 completa, por lo que Ryan la llama una fase de transición, la fase 1.5. Esta fase fomentará los llamados «rollups», como la tecnología ZK Sync desarrollada por Master Labs, y proporcionará acceso nativo a la capa escalable de sharded data.
¡Síguenos en Facebook y Twitter y no te pierdas ninguna noticia! ¿le gusta nuestro índice de precios?

