-
La red Kintsugi, en la que se produjo el error, fue lanzada hace menos de un mes.
-
En esta red de pruebas se efectรบan los preparativos para el lanzamiento de Ethereum 2.0.
Un error hizo que la red de pruebas de Ethereum 2.0, Kintsugi, se bifurcara en por lo menos 3 redes diferentes. Eso causa que esa red lleve 3 dรญas sin poder validar bloques de forma correcta.
El inconveniente se debiรณ a una prueba de verificaciรณn de error dentro de la red, cuya herramienta se conoce como Fluzzer. Esta tiene como objetivo crear bloques invรกlidos cambiando ciertas caracterรญsticas, de manera de verificar que los validadores puedan identificar el fallo e invalidar el bloque. Esto, segรบn detallรณ el desarrollador de Ethereum Marius van der Wijden, en un hilo de Twitter.
Sin embargo, tal parece que algunos de estos validadores, que ejecutaban clientes como Nethermind y Besu, identificaron bloques invรกlidos como correctos, creando una nueva cadena, ya que los validadores del cliente Geth sรญ los rechazaron.
Pero la particiรณn de la red fue mucho peor, debido a que los validadores que ejecutan Teku, otro de los clientes de Kintsugi, tambiรฉn marcaron como vรกlidos bloques incorrectos, creando una nueva bifurcaciรณn.
El programador comentรณ este 7 de agosto a travรฉs de su Twitter, que la creaciรณn de bloques invรกlidos se mantuvo por 2 dรญas, y que para el momento, la cadena aรบn presentaba errores, lo que mantenรญa a los desarrolladores trabajando en la bรบsqueda de estos.
Para el momento de la redacciรณn de esta nota, el desarrollador van der Wijden no ha dado actualizaciones sobre si la red ya no se halla bifurcada. Para el 8 de enero compartiรณ un hilo de Twitter sobre el estatus del problema, en el que comentaban que habรญan identificado lo ocurrido.
Sobre Kintsugi, vale mencionar que esta red de pruebas fue puesta en marcha en diciembre pasado, segรบn lo reportรณ CriptoNoticias. En esta red se ponen a prueba las primeras instancias de lo que serรก Ethereum 2.0, con prueba de participaciรณn (PoS).
Red principal de Ethereum 2.0 bifurcada, ยฟes posible?
El error en cuestiรณn que produjo esta cuantiosa bifurcaciรณn, fue provocado de forma intencional, sin embargo, los resultados no fueron los esperados. Aunque fue producido deliberadamente, dicho escenario podrรญa producirse en la red principal de Ethereum 2.0.
Segรบn recoge el portal CryptoSLate en entrevista con Marius van der Wijden, el programador comentรณ que un error de este tipo serรญa ยซmuy molestoยป en la red principal. Si bien son errores detectables, los niveles de bifurcaciรณn causados, podrรญa terminar en la caรญda total de la red.
Sin embargo, para el programador, este tipo de escenarios ocurridos en la red de pruebas son una buena seรฑal, ya que muestra los tiempos de respuesta de los desarrolladores ante los errores. Ademรกs, destaca que situaciones asรญ no afectan ni retrasan la llegada de Ethereum 2.0.