Posposición de la Actualización Glamsterdam
Los desarrolladores de Ethereum han decidido posponer la actualización Glamsterdam en la testnet Hoodi debido a preocupaciones sobre la compatibilidad de contratos inteligentes. Esta decisión implica la cancelación de su activación programada para el 26 de octubre y un aumento previsto en el límite de gas a 200 millones.
Según el anuncio de la Fundación Ethereum del 22 de octubre, la decisión fue tomada tras discusiones en la reunión de Ejecución de Todos los Desarrolladores Principales, donde se acordó investigar cómo EIP-8037 interactúa con los contratos existentes en la mainnet.
La Fundación no ha proporcionado una nueva fecha de activación para la testnet. La actualización estaba originalmente programada para activarse el 26 de octubre a las 17:42:48 UTC, correspondiente a la época 132,352 de Hoodi.
Ajustes en la Activación y Límite de Gas
Los desarrolladores han eliminado la activación de la capa de ejecución de Ámsterdam y la activación de la capa de consenso de Gloas de la configuración revisada. Este aplazamiento elimina el aumento programado en el límite de gas de Hoodi a 200 millones, que los desarrolladores pretendían examinar junto con otros cambios en el protocolo.
La Fundación aclaró que este ajuste afecta a una futura actualización de la red y no revierte el historial de transacciones existente de Hoodi.
La decisión modifica el cronograma de Hoodi previamente anunciado, como informó crypto.news el 19 de octubre. La activación de la testnet tenía como objetivo evaluar cómo los clientes de ejecución y consenso manejaban los cambios de Glamsterdam antes de que los desarrolladores seleccionaran una fecha para la mainnet.
Consejos para Operadores de Nodos
La investigadora de Ethereum, Christine D. Kim, advirtió a los operadores de nodos de Hoodi que la activación del 26 de octubre había sido cancelada. Ella aconsejó a los operadores que regresaran a versiones de software más antiguas o instalaran clientes de ejecución actualizados que eliminaran la actualización programada.
PSA: Hola, operadores de nodos #ethereum en la testnet #hoodi, TENGAN EN CUENTA QUE LA ACTUALIZACIÓN DE HOODI DEL PRÓXIMO LUNES HA SIDO CANCELADA. Regresen a una versión anterior sin la actualización de Hoodi programada, o esperen a que su equipo de cliente EL lance una nueva versión que cancele la actualización. ¡Gracias!
Preocupaciones Técnicas y Seguridad
El aplazamiento se debe a preocupaciones relacionadas con EIP-8037, que introduce contabilidad separada para el gas consumido al crear el estado de la blockchain. Otra propuesta, EIP-8038, modifica los costos asociados con el acceso al estado existente.
En una evaluación técnica del 13 de octubre, la firma de seguridad blockchain ChainSecurity advirtió que los cambios propuestos podrían afectar cómo los contratos inteligentes desplegados manejan llamadas externas fallidas. Algunas aplicaciones utilizan los saldos de gas restantes para determinar si una operación falló permanentemente o si debería seguir siendo elegible para otro intento.
ChainSecurity advirtió que tal comportamiento podría hacer que ciertas aplicaciones registren una operación fallida sin permitir a los usuarios volver a intentarlo.
La firma de seguridad discutió sus hallazgos en X, presentando informes que describen 13 ejemplos del mundo real de contratos potencialmente afectados. Los investigadores no han identificado públicamente las aplicaciones afectadas, mientras que los esfuerzos de divulgación responsable continúan en curso.
Recomendaciones para Desarrolladores
La Fundación Ethereum instruyó a los operadores a revisar su software de capa de ejecución y de capa de consenso antes del 26 de octubre. Los clientes que mantengan la configuración de activación original deben actualizarse para evitar que intenten el fork programado anteriormente.
La tabla de lanzamientos revisada de la Fundación enumera Lodestar v1.50.1 para la capa de consenso, mientras que los lanzamientos de la capa de ejecución incluyen Besu 26.10.1 y Nethermind 2.2.1. Ethrex v30.0.1-rc.2 aparece como una versión preliminar, con instrucciones para otros clientes a la espera de confirmación.
Los operadores de validadores deben verificar tanto sus nodos de beacon como sus clientes de validadores, incluyendo cualquier infraestructura externa de construcción de bloques. La Fundación advirtió que los lanzamientos enumerados en el anuncio anterior de Hoodi no deben ser tratados como confirmación de que apoyan el aplazamiento.
Conclusiones sobre la Activación de Glamsterdam
La activación de Glamsterdam de Ethereum en Sepolia se llevó a cabo el 6 de octubre, permitiendo a los desarrolladores examinar el rendimiento de la actualización con un límite de gas más alto. El aplazamiento de Hoodi se refiere a una testnet separada y no revierte la activación anterior de Sepolia.
Antes del aplazamiento, los desarrolladores habían discutido el 1 de diciembre, el 8 de diciembre y el 9 de diciembre como posibles fechas de activación de Glamsterdam en la mainnet. La agenda de la reunión del 22 de octubre propuso seleccionar una fecha la semana siguiente si las pruebas de Hoodi procedían con éxito. Ninguna de esas fechas recibió confirmación final, y el último anuncio de la Fundación no establece un cronograma de reemplazo.
Los desarrolladores deben continuar examinando las preocupaciones de compatibilidad antes de anunciar otra activación de Hoodi. Glamsterdam incluye separación de proponente-constructor consagrada y listas de acceso a nivel de bloque, cambios destinados a mejorar las capacidades de procesamiento de transacciones de Ethereum.
La Fundación Ethereum confirmó que los usuarios de la mainnet y los titulares de ETH no necesitan tomar medidas debido al aplazamiento. Se ha instruido a los desarrolladores de aplicaciones que no planifiquen más pruebas de Hoodi en torno a la activación cancelada del 26 de octubre.