Antes de la actualización de The Merge programada tentativamente para agosto, la red Beacon Chain Ethereum pasó ayer por una reorganización de siete bloques.
Según Beacon Scan, el 25 de mayo, siete bloques con números del 3 887 075 al 3 887 081 fueron eliminados de Beacon Chain entre las 08:55:23 y las 08:56:35 UTC.
El término reorganización se refiere a un evento en el que un bloque que formaba parte de una red canónica, como Beacon Chain, se elimina de la cadena de bloques debido a que un bloque de la competencia lo elimina.
Esto puede ser el resultado de un ataque malicioso por parte de un minero con grandes recursos o la consecuencia de un error. En tales casos, la red se divide o duplica involuntariamente.
En este caso, los desarrolladores creen que el problema se debe a un conjunto de circunstancias desafortunadas y no a algo grave como un problema de seguridad o una falla fundamental. De una forma u otra, esta situación conduce al hecho de que ciertos individuos reciben prioridad para elegir el siguiente bloque en la cadena de bloques.
El desarrollador de Ethereum, Preston Van Loon, sugirió que la reorganización se debió a una “segmentación no trivial” del software de nodo de cliente nuevo y antiguo y que no fue necesariamente algo malicioso. El cofundador de Ethereum, Vitalik Buterin, llamó a esta teoría una “buena hipótesis”.
Martin Keppelmann, cofundador de la red Gnosis compatible con EVM, fue uno de los primeros en informar esto en Twitter y comentó que lo que sucedió “muestra que la estrategia actual de certificación de nodos debe revisarse para, con suerte, conducir a una red más estable ( sugerencias ya las hay)”.
En respuesta a Keppelmann, Van Loon atribuyó la reorganización a una bifurcación de Proposer Boost que aún no se había implementado por completo:
Sospechamos que esto se debe a que la bifurcación Proposer Boost no se ha implementado por completo en la red. Esta reorganización no es indicativa de una bifurcación errónea, sino de una segmentación no trivial de software de cliente actualizado y desactualizado. Todos los detalles se harán públicos una vez que identifiquemos correctamente la causa principal. Estén atentos a las actualizaciones de la comunidad de desarrolladores de clientes.
Fuente: Medium
Libre traduccion: LBC