Hechos clave:
-
En agosto se lanzará Medalla, última red de pruebas antes del lanzamiento de Ethereum 2.0.
-
Redes para simulación de ataques y clientes que conectan ETH1 y ETH2 son parte de los pasos finales.
El día de ayer se publicó un informe acerca del estado actual de desarrollo de Ethereum 2.0, la próxima actualización de Ethereum. El próximo 4 de agosto a las 13:00 horas UTC estará en línea el bloque génesis de Medalla, una red de pruebas para evaluar el funcionamiento de Ethereum 2.0.
Así mismo se ha convocado a todos los hackers éticos, o de sombrero blanco (whitehat) para simular ataques cibernéticos en otras redes de prueba de Ethereum 2.0, que han sido lanzadas con el propósito de evaluar su desempeño en estos escenarios contenciosos.
Por último se informó que dos desarrolladores han avanzado en la configuración de los clientes que participan de Ethereum y Ethereum 2. Una vez se alcance la compatibilidad entre los clientes y se logre alcanzar el consenso entre ambas versiones de software, concretarán la visión que se tiene acerca del futuro de Ethereum, donde clientes nuevos y antiguos puedan fusionarse en una sola red funcional.
Medalla, nueva red de pruebas de Ethereum 2.0
Según publicó el desarrollador Danny Ryan, Medalla, la próxima red de pruebas de Ethereum 2.0 estará más abierta a otros participantes de la comunidad. Esta cualidad contrasta, según explica el desarrollador, con el carácter cerrado y más enfocado en usuarios técnicamente experimentados de Altona, la red de pruebas utilizada anteriormente.
En ese sentido, especifica, Medalla podrá contar con mayor participación de la comunidad de Ethereum. Según explica, el bloque génesis se emitirá en la fecha establecida, pero no sin contar antes con 16,384 nodos validadores que dispongan entre todos de al menos 524.288 ETH.
Estos ETH provienen de la red de pruebas Görli, por lo que no se tratan de ETH de la red principal. Los ETH de prueba pueden adquirirse a través del faucet de Görli.
En caso de que 48 horas antes de la fecha límite no se cuente con este mínimo de participantes, se aplazará el lanzamiento de la red hasta que se cumpla este requisito.
Los validadores que quieran participar de esta red contarán con una interfaz educativa que explicará cómo hacer los depósitos, de la que se estará dando detalles en los próximos días, informa el reporte.
Asimismo, señalan que por los momentos solo 4 clientes se ejecutarán por completo en el bloque génesis (Lighthouse, Nimbus, Prysm y Teku). Pero acotan que es deseable integrar otros clientes y hacer esta red de pruebas más diversa, por lo que se invita a los interesados a investigar acerca de cómo integrar más clientes a la red.
Por último mencionan que se está preparando premiar a aquellos participantes del lanzamiento de la red, con recompensas cuyos detalles se informarán oportunamente.
Simular ataques para prevenir catástrofes en el futuro
El comunicado recoge otro anuncio dado esta semana, reportado por CriptoNoticias, como es la puesta en marcha de un programa de recompensas para quien logre derribar una de las tres redes de prueba de ataques (attacknet): lighthouse-attack-0, prysm-attack-0, y teku-attack-0.
El comunicado argumenta que cada red pertenece a un solo cliente y cuenta con un máximo de 4 nodos cada una, por lo que debería ser relativamente fácil ponerlas fuera de línea.
Para los hackers éticos que logren hacer colapsar la red durante 16 épocas (epochs), aguardan 5.000 dólares de recompensa. Epoch es el término utilizado para referirse al tiempo en el que los nodos de la red Ethereum 2.0 proponen bloques para su validación en la cadena. Un epoch dura hasta 6,4 segundos, por lo que un ataque exitoso debe mantener caída la red durante 1 hora y 42 minutos.
Luego de completarse este reto, los desarrolladores incrementarán el tamaño y la complejidad de las redes de prueba de ataques (attacknets) y lanzarán nuevos retos con mayor dificultad pero mayores recompensas para los hackers.
Eth1 + eth2: Ethereum 2.0
El comunicado de hoy destaca el trabajo de Mikhail Kalinin y Guillaume Ballet, desarrolladores de los clientes TXRX y geth, respectivamente. Los desarrolladores han estado configurando sus clientes en ambas versiones de la cadena (eth1 y eth2) para lograr fusionarlos en un solo sistema integrado.
Ballet desarrolla Catalyst, una versión de geth que explican ya se encuentra lista para integrarse a eth2. Por su parte, Kalinin está en la fase 1 de implementación de las simulaciones de eth2 integradas con algunas características de eth1, casi lista para integrarse completamente.
“El próximo paso será conectar estas dos piezas para ejecutar una simulación completa de eth1+eth2”, afirma el comunicado.
Vitalik Buterin, fundador y líder de la comunidad Ethereum, felicitó el trabajo de los desarrolladores a través de Twitter, señalando que Danny Ryan ha estado realizado un importante trabajo impulsando el desarrollo de eth2.
A pesar de que la principal figura de esta comunidad espera que Ethereum 2.0 sea lanzada este mismo año, otras voces señalan que esta el lanzamiento de esta red podría retrasarse hasta 2021, como reportamos en CriptoNoticias.