He investigado más a fondo este incidente y resulta que estamos ante un escenario clásico de partición de cadena. Dos implementaciones dominantes de nodos básicamente bifurcaron la realidad y crearon versiones paralelas de la cadena que funcionaban simultáneamente. Fue necesaria una actualización de emergencia para reconciliar el desaguisado.
¿Qué me llamó la atención? El nivel de gravedad es similar al de algunos de esos infames exploits de Bitcoin de hace años. Ya sabes, esos de los que a nadie le gusta hablar pero que todo desarrollador menciona al discutir vulnerabilidades de consenso. Cuando el software principal de los nodos diverge de esa manera, básicamente estás jugando con la integridad de la red. Una versión valida bloques que la otra rechaza, y de repente los mineros están construyendo sobre historiales incompatibles.
Aquí la velocidad de parcheo es clave. Una respuesta rápida evitó daños permanentes, pero el simple hecho de que ocurriera pone de manifiesto la fragilidad arquitectónica en la diversidad de clientes. Te hace preguntarte cuántas cadenas están funcionando con bombas de relojería en sus implementaciones de nodos.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
7 me gusta
Recompensa
7
5
Republicar
Compartir
Comentar
0/400
NotSatoshi
· hace2h
¿Otra vez con la partición de la cadena? Hoy en día, la implementación de nodos es realmente un riesgo oculto, siento que cada cadena está jugando a la ruleta rusa.
Ver originalesResponder0
ThesisInvestor
· hace2h
La división de la cadena realmente es una pesadilla, dos implementaciones de nodos peleándose entre sí, y toda la cadena se rompe... Hay que elogiar la rapidez del hotfix, si no, realmente habría terminado muy mal.
Ver originalesResponder0
SchrödingersNode
· hace3h
Las dos cadenas se han dividido de manera abrupta, ¡esta operación se hizo muy rápido! ... Pero me temo que aprendí a hacerlo así después de haber sufrido pérdidas.
Ver originalesResponder0
SybilAttackVictim
· hace3h
El asunto de la bifurcación de la cadena ya no se puede aguantar, cada implementación de nodo va por su lado, ¿no le están poniendo una trampa a los mineros?
Ver originalesResponder0
GateUser-ccc36bc5
· hace3h
la partición de cadena ha vuelto, y esta vez es bastante severa. Dos nodos actúan de manera independiente, los mineros están desconcertados.
He investigado más a fondo este incidente y resulta que estamos ante un escenario clásico de partición de cadena. Dos implementaciones dominantes de nodos básicamente bifurcaron la realidad y crearon versiones paralelas de la cadena que funcionaban simultáneamente. Fue necesaria una actualización de emergencia para reconciliar el desaguisado.
¿Qué me llamó la atención? El nivel de gravedad es similar al de algunos de esos infames exploits de Bitcoin de hace años. Ya sabes, esos de los que a nadie le gusta hablar pero que todo desarrollador menciona al discutir vulnerabilidades de consenso. Cuando el software principal de los nodos diverge de esa manera, básicamente estás jugando con la integridad de la red. Una versión valida bloques que la otra rechaza, y de repente los mineros están construyendo sobre historiales incompatibles.
Aquí la velocidad de parcheo es clave. Una respuesta rápida evitó daños permanentes, pero el simple hecho de que ocurriera pone de manifiesto la fragilidad arquitectónica en la diversidad de clientes. Te hace preguntarte cuántas cadenas están funcionando con bombas de relojería en sus implementaciones de nodos.