Ethereum ha aplazado la prueba de Glamsterdam prevista para el 26 de octubre en Hoodi, una de sus redes de pruebas, después de que investigadores de seguridad detectaran un posible cambio en el comportamiento de contratos inteligentes ante transacciones fallidas. Los desarrolladores han optado por revisar el riesgo antes de continuar con el despliegue y todavía no han fijado una nueva fecha.
El riesgo se concentra en dos propuestas técnicas
La alerta afecta principalmente a la combinación de las propuestas de mejora EIP-8037 y EIP-8038. La primera modifica el cálculo de las comisiones de transacción de Ethereum con el objetivo de evitar que el volumen de datos almacenados crezca demasiado rápido a medida que aumenta la actividad de la red.
ChainSecurity advirtió el 13 de octubre de que estos cambios podrían tener consecuencias para contratos inteligentes ya existentes. Se trata de programas que ejecutan acciones de forma automática cuando se cumplen determinadas condiciones, por lo que cualquier modificación en la gestión de errores puede alterar su funcionamiento.
Según el análisis de la empresa de seguridad, algunas operaciones podrían responder de manera diferente cuando una transacción no llega a completarse. Un error que hasta ahora se revertía automáticamente podría, en ciertos casos, quedar registrado. Además, determinadas transacciones pasarían a exigir un volumen de gas considerablemente mayor.
ChainSecurity puso como ejemplo una operación concreta de almacenamiento que, con las nuevas reglas, podría requerir 110.020 unidades de gas, frente a las 22.100 actuales. Por ahora, no se ha demostrado públicamente que este problema pueda utilizarse para atacar a algún gran proyecto de criptomonedas existente.
Hoodi queda a la espera de una nueva fecha
El aplazamiento se decidió en una reunión de desarrolladores celebrada el jueves. Glamsterdam debía activarse el lunes 26 de octubre en Hoodi, que iba a convertirse en la siguiente gran red de pruebas después de Sepolia.
La actualización ya se puso en marcha el 6 de octubre en Sepolia. La prueba de Hoodi debía servir para continuar evaluando sus cambios antes de considerar un despliegue en la red principal de Ethereum. La pausa impide, de momento, avanzar con ese calendario, aunque no se ha anunciado una fecha alternativa.
Junto con Glamsterdam, también se ha aplazado el aumento previsto del límite de gas de Hoodi hasta los 200 millones. Esa modificación debía servir para poner a prueba la capacidad de procesamiento de la red, por lo que el retraso deja en suspenso otra de las evaluaciones asociadas a la actualización.
Sin efecto directo sobre los usuarios de la red principal
Glamsterdam está orientada a mejorar la velocidad y la eficiencia de Ethereum. Entre sus elementos se incluyen cambios para procesar bloques de mayor tamaño y un nuevo sistema para seleccionar a los participantes que agrupan las transacciones en bloques.
El aplazamiento no tiene consecuencias directas para los usuarios de Ethereum porque la actualización todavía no se ha implantado en la red principal. Tampoco existe una fecha oficial para su activación allí. La decisión de frenar la prueba permite a los desarrolladores analizar la interacción entre las nuevas reglas de comisiones y los contratos inteligentes existentes antes de continuar con las siguientes fases del despliegue.










