Un desarrollador de Eth 2.0 comparte algunos detalles de la próxima red de pruebas de la comunidad

El equipo de Ethereum 2.0 formalizó la fecha de lanzamiento de su primera red de pruebas completa diseñada para simular las condiciones de su red principal.

Su nombre es Medalla, la nueva red de pruebas multicliente está configurada para ser la última antes del lanzamiento de la red principal. Medalla es una referencia a la red de pruebas “Olympic” de Ethereum 1.0, que precedió inmediatamente al lanzamiento completo de la red.

De acuerdo con la publicación del 23 de julio, realizada por Danny Ryan, coordinador de Eth 2.0 de la Fundación Ethereum, Medalla se lanzará no más temprano que el 4 de agosto a la 1 p.m. UTC. La fecha de lanzamiento no está labrada en piedra, ya que existen dos condiciones necesarias para su lanzamiento.

La primera es el “tiempo mínimo de génesis”, un parámetro establecido manualmente que define lo más temprano que se puede lanzar la red de pruebas. La segunda condición involucra el número de validadores que se inscribieron en la red de pruebas. Medalla solo comenzará si se han comprometido al menos 16.384 depósitos de 32 ETH cada uno 48 horas antes del tiempo mínimo de génesis. Si esto falla, se lanzará 48 horas después de haber alcanzado el hito.

Medalla es una simulación lo más cercana posible de la red principal propuesta para Ethereum 2.0, por lo tanto, el requisito de depósitos mínimos es necesario. Cualquiera puede registrarse para ser un validador depositando 32 ETH desde la red de pruebas Goerli.

Cuatro clientes estarán listos para el lanzamiento, con Nimbus y Teku, como nuevos pilares junto con Lighthouse y Prysm. Hay otros cuatro clientes en desarrollo actualemente que aún no están disponibles para el lanzamiento. Ryan dijo que espera que Lodestar esté “en la red de alguna manera”, mientras insinuaba a otro “cliente sorpresa”.

Los clientes se utilizan para ejecutar los nodos, y los mismos definen la blockchains de muchas maneras. En comparación con el dominio de Geth en Ethereum 1.0, la fundación presionó agresivamente por más clientes para la siguiente generación.

La red de pruebas Medalla se espera que sea mantenida por la comunidad, a diferencia de las iteraciones anteriores que se denominaron “devnets” (solo para los desarrolladores). Además de la red de pruebas, la fundación también está patrocinando “redes de ataque” aparte para que los hackers de sombrero blanco intenten vulnerarlas.

Progreso de la Fase 1

El trabajo que se está realizando actualmente configura la cadena de balizas para Ethereum 2.0. Este será el coordinador principal de los distintos fragmentos (shards) de la red. Los usuarios de Ethereum podrán hacer la acuñacion (stake) de su ETH a través de un contrato de depósito en Ethereum 1.0, pero no podrán realizar transacciones con tokens Ethereum 2.0, ni podrán recuperarlos hasta que se inicie la Fase 1.

Aunque Ethereum 1.0 se propuso inicialmente como una cadena aparte hasta casi la totalidad del despliegue 2.0, una propuesta está siendo estudiada desde diciembre de 2019 podría acelerar el proceso de manera significativa. Los clientes Eth 2.0 y 1.0 se hibridarían de modo que los primeros gestionarían el consenso y la validación de los bloques, mientras que los segundos pasarían toda la información sobre los bloques y transacciones. Ethereum 1.0 sería esencialmente uno de los muchos fragmentos de la red.

La implementación se está desarrollando actualmente y ha logrado algunos hitos clave. El cliente de Eth 1.0, Geth, se modificó con éxito para externalizar su consenso, mientras que un cliente de simulación de fragmentación se adaptó para trabajar con los bloques de Ethereum 1.0.

Sigue leyendo: