Un error podría haber atacado a Ethereum
Ethereum Beacon Chain no pudo finalizar las transacciones por una razón poco clara, lo que generó grandes preocupaciones de seguridad para los usuarios. Steven Zheng, el director de investigación de Block, mencionó que las personas especulan que la razón fueron errores en la participación de clientes o infraestructuras MEV.
La Fundación Ethereum declaró que los bloques no finalizados podrían conducir a la reordenación o eliminación de transacciones pendientes de la red.
El ataque reciente fue el segundo en 24 horas, con el mismo problema el 11 de mayo, cuando la finalidad se detuvo durante unos 25 minutos.
Según un participante de Ethereum, encontraron un incidente de producción en el que los cuatro conjuntos de CL+EL implementados en su sistema se reiniciaron simultáneamente, lo cual es un fenómeno raro. Luego se descubrió que estos BeaconNode Prysm repentinamente duplicaron su uso de memoria, lo que llevó al límite de memoria y activó OOM.
Un autoproclamado consultor de salud comunitaria de Ethereum Beacon Chain, Superphiz.eth, aclaró que las transacciones no se detienen debido a problemas de finalidad como los de Ethereum. Además, señaló que la falta de finalidad no tuvo impacto en la actividad en la cadena.
No transactions were halted. The network continued as expected. While the chain did not halt, this is more technical, finalization wasn't reached. Finalization is a novel concept in Ethereum that prevents chain re-orgs. This had zero impact on chain activity.
— superphiz.eth 🦇🔊🛡️ (@superphiz) May 12, 2023
Al momento de escribir este artículo, la red solucionó el problema y restauró la finalización del bloque.
Los cambios deben implementarse en la red.
Es posible que algunos servicios creados en Ethereum deban modificar las operaciones debido a problemas de finalidad. DYdX, por ejemplo, detuvo los depósitos temporalmente debido al incidente y continúa investigando el asunto y monitoreándolo.
Superphiz.eth señaló que espera un tercero incluso con la segunda ola terminada. Además, aconsejó a los validadores en la red que aumenten sus especificaciones de hardware si pueden y cambien a un cliente minoritario si es posible. Sin embargo, señaló que no debe preocuparse demasiado por eso, incluso si se ve terrible. La cadena continúa y eventualmente finalizará.
The second wave is over, but I fully expect a third. Increase your hardware spec if you can, switch to a minority client if you can. Apply patches when they're available. But really, don't worry too much. As bad as this looks, the chain keeps going and eventually finalizes.
— superphiz.eth 🦇🔊🛡️ (@superphiz) May 12, 2023
Mientras tanto, está claro que quedan dudas sobre la estabilidad de Ethereum y podrían manchar su credibilidad a los ojos del constructor. La confiabilidad de una red es esencial para las cadenas de bloques que desean atraer capital y hacer crecer a los usuarios. Eso es importante porque Ethereum históricamente se considera una de las redes más estables del mercado.