AD
AD
  • Error en red de prueba multi-cliente de Ethereum 2.0 causó que los nodos en la red se desincronizaran. 
  • Desarrolladora de Ethereum, Prysmatic Labs, lanzó una actualización para reparar error, conocida como Alpha.22.

Aunque tuvo un lanzamiento éxito, la red de prueba  «Medalla» del Ethereum 2.0 ha encontrado dificultades. En teoría la última red de prueba multi-cliente lanzada antes del despliegue de la fase 0 del Ethereum 2.0, un error en la sincronización de los nodos levantó preocupación en la comunidad y en los participantes de la red de prueba.

Lazada el 4 de agosto del año en curso, la red de prueba Medalla usa 5 clientes:  Teku de ConsenSys, Prysm de Prysmatic Labs, Nimbus de Status, Lodestar de ChainSafe Systems y Lighthouse de Sigma Prime. Al momento de su lanzamiento contaba con 20753 validadores y 664096 ETH delegados (staked). El objetivo de Medalla es probar la estabilidad de la Beacon Chain del Ethereum 2.0 en condiciones reales. Por lo tanto, es una especie de «prueba de vestido» antes del despliegue de la fase 0, como afirmó el desarrollador del Ethereum Core, Danny Ryan.

Falla de sincronización en red de prueba de Ethereum 2.0

La falla fue reportada el 14 de agosto por Terence Tsao, miembro del equipo de Prysmatic Labs. En su reporte, afirmó que el cliente de Prysm de Prysmatic Labs presentó un problema de sincronización con el reloj roughtime, ajustado incorrectamente con 4 horas de adelanto. De acuerdo con un reporte posterior el Punto Único de Fallo (Single Point of Failure) vino de Cloudflare. En resumen ocurrió lo siguiente (traducido libremente):

Todos los servidores de «roughtime» de la nube devolvieron información incorrecta, y los nodos de Prysm no se recuperaron adecuadamente de esta situación. Este error causó que todos los nodos del Prysm exhibieran una desviación del reloj. Debido a este sesgo de reloj, los validadores propusieron incorrectamente bloques y certificados para futuras ranuras.

Esto impactó directamente la función de los validadores que proponían atestaciones inválidas y bloques «desde el futuro». La participación global en el cliente se vio afectada y los nodos de Prysm presentaron fallas desde las 17:30 a las 18:45 UTC del 14 de agosto.

El co-fundador de Prysmatic Labs, Preston Van Loon, reportó que la participación de los validadores en la red de prueba Medalla se desplomó en el periodo referido. La participación cayó de 75% a 5% apróximadamente. El equipo decidió implementar las siguientes medidas (traducido libremente):

Decidimos deshabilitar la sincronización del reloj de tiempo difícil por defecto y reemplazarlo con una bandera de opción de entrada. Esto evita que el mismo tipo de problema ocurra a escala global y ahora los resultados de las horas aproximadas se reportan como un FYI en lugar de un ajuste automático del reloj.

Estas medidas iniciales fueron implementadas con una actualización posterior al cliente de Prysmatic Labs. Dos días después del reporte de la falla, el equipo de Prysmatic lanzó alpha.22 una actualización que «ofrece muchas reparaciones en la cadena de sincronización». El equipo de Prysmatic espera que alpha.22 sirva para «recuperar Medalla». En ese sentido, pidieron ayuda de la comunidad (traducido libremente):

Necesitamos toda la ayuda posible para volver a poner en marcha la red de pruebas y actualizar sus nodos es una gran manera de añadir más compañeros saludables a la red. Una vez que haya una buena cantidad de nodos sanos, debería ser cuestión de tiempo antes de que los validadores puedan aumentar la tasa de participación.

La reacción rápida del equipo de Prysmatic Labs ha impedido un colapso total de la red de prueba. Sin embargo, en la comunidad de criptomonedas han surgido críticas. Durante los últimos días, ha surgido un debate entre la comunidad de Bitcoin y Ethereum con el propósito de mostrar las ventajas y desventajas entre las criptomonedas. El error en Medalla ha servido para avivar el debate. Queda por ver si el lanzamiento de la fase 0 del Ethereum 2.0 se verá afectado por los últimos acontecimientos.

 

 

Reynaldo Marquez ha seguido de cerca el crecimiento de Bitcoin y la tecnología blockchain desde el año 2017. Ha trabajado desde entonces, como articulista sobre las criptomonedas cubriendo avances, caídas y alzas del mercado, bifurcaciones y desarrollos. Cree que las criptomonedas y la tecnología blockchain tendrán un gran impacto positivo en la vida de las personas.

Exit mobile version