Ethereum frena Glamsterdam: no hará el fork en la red de prueba Hoodi hasta resolver ocho supuestos de los contratos que rompe el nuevo cobro de gas, y la Fundación pide a los proyectos que se auditen

ChainSecurity encontró proyectos vulnerables tras las EIP-8037 y 8038. Los desarrolladores no descartan cambiar la especificación. El trabajo en la actualización siguiente, Hegota, continúa.
Los desarrolladores de Ethereum decidieron demorar Glamsterdam, su próxima actualización, y no ejecutarla en la red de prueba Hoodi hasta resolver un problema de seguridad, informó este viernes la Fundación Ethereum. El comunicado no da una fecha nueva.
Qué se rompe. La firma de auditoría ChainSecurity encontró proyectos que quedarían vulnerables porque se apoyan en supuestos, o invariantes, que dejan de valer con las propuestas EIP-8037 y EIP-8038, que cambian cuánto gas se cobra por ciertas operaciones y cómo se cobra el almacenamiento de estado. Según Cointelegraph, algunos contratos asumen que una operación cuesta una cantidad fija de gas, y el informe es del 13 de octubre.

El pedido. La Fundación admite que no puede revisar todo. «No podemos cubrir todos los proyectos de Ethereum», escribió, y por eso pidió a desarrolladores y auditores que comprueben si dependen de alguna de las ocho invariantes publicadas en un repositorio. ChainSecurity, Dedaub y equipos internos trabajan en paralelo.

Por qué importa. Una actualización de este tipo se ensaya en redes de prueba antes de llegar a la principal, y Glamsterdam, con la que Ethereum busca escalar su capa base, ya había pasado por Sepolia el 6 de octubre. La demora ocurre antes de llegar a la red principal, que no cambió. La decisión depende de un dato que falta: qué tan extendido está el problema y si hace falta cambiar la especificación.
Qué sigue: las próximas llamadas de los desarrolladores (AllCoreDevs) deben decidir. Mientras tanto, sigue sin cambios el trabajo en Hegota, la actualización siguiente.
Comentarios
Participá con respeto. Los comentarios se publican al enviarlos.