Ethereum aplaza Glamsterdam en la red Hoodi por fallos de gas

Emblema metálico sobre un escritorio de desarrollo junto a pantallas difuminadas (imagen generada por IA)
AI-generated image

Los desarrolladores del núcleo de Ethereum han decidido posponer la activación de la actualización Glamsterdam en la red de pruebas Hoodi. La medida se tomó tras constatar que las nuevas reglas de cálculo de gas podrían alterar la lógica de ejecución de contratos inteligentes ya desplegados, provocando que ciertas operaciones fallidas queden registradas de manera irreversible en la cadena de bloques.

Buy Ethereum

Un freno de emergencia en el calendario de pruebas de Ethereum

El equipo técnico de Ethereum acordó cancelar la activación de Glamsterdam en la red Hoodi durante la última reunión de ejecución de desarrolladores. La fecha fijada originalmente para este hito era el 26 de octubre a las 17:42:48 UTC, pero el despliegue ha quedado paralizado sin un nuevo calendario confirmado para su reactivación ni para su eventual llegada a la red principal.

Este paso atrás responde a una advertencia técnica que afecta a la compatibilidad retrospectiva de la red. Aunque Glamsterdam ya completó su fase preliminar en la red Sepolia el 6 de octubre, el salto hacia Hoodi representaba un ensayo a gran escala. La intención era evaluar el comportamiento del sistema con un límite ampliado de 200 millones de gas por bloque, una cota sustancialmente superior que requería máxima cautela antes de someter a estrés la infraestructura descentralizada.

La comunidad de desarrollo prioriza la estabilidad frente a los plazos marcados. En un ecosistema donde operan miles de protocolos de finanzas descentralizadas y aplicaciones autónomas, cualquier modificación en la máquina virtual debe asegurar que los programas informáticos creados hace años sigan funcionando exactamente bajo los mismos supuestos de seguridad.

El impacto de las propuestas EIP-8037 y EIP-8038 en el gas

El núcleo de la controversia técnica reside en la combinación de dos propuestas de mejora específicas: la EIP-8037 y la EIP-8038. La primera de ellas busca reestructurar los costes asociados a la creación de nuevos registros en la base de datos de Ethereum, con la finalidad de contener el crecimiento desmedido del estado de la red a medida que aumenta el volumen total de procesamiento y se busca escalar la capacidad global de la cadena.

Sin embargo, un informe de seguridad publicado el 13 de octubre alertó sobre efectos colaterales imprevistos. Al modificar la forma en que se reembolsa y se computa el combustible de ejecución cuando una llamada interna falla, el sistema puede dejar a los contratos con un remanente de gas distinto al proyectado por sus creadores originales. Esto altera sustancialmente cómo las aplicaciones gestionan las excepciones operativas internas.

Existen contratos diseñados específicamente para capturar fallos en subrutinas y tomar decisiones programadas en función de si se agotó el saldo de computación. Si el protocolo devuelve unidades de gas que antes se consumían por completo, el contrato dispone de margen para ejecutar instrucciones posteriores que debieron revertirse, consolidando estados inconsistentes o grabando errores permanentes en el almacenamiento del sistema.

Desviaciones en los costes de almacenamiento y ejecución

El análisis técnico detalló que el problema también se manifiesta en la dirección opuesta, encareciendo operaciones rutinarias de forma imprevista. Por ejemplo, la creación de una nueva ranura de almacenamiento puede llegar a requerir hasta 110.020 unidades de gas bajo las reglas propuestas cuando se agota una asignación secundaria, frente al coste base habitual de 22.100 unidades vigente en la arquitectura previa.

Este incremento repentino puede provocar que transacciones perfectamente legítimas fallen por falta de presupuesto de gas. Muchos contratos inteligentes establecen techos estrictos de consumo cuando interactúan con otros módulos para protegerse frente a ataques de reentrada o consumos maliciosos. Al encontrarse con una tarifa cinco veces mayor para asignar memoria, las operaciones programadas se interrumpen abruptamente.

Para entender en profundidad la mecánica de estas tarifas y la lógica del ecosistema de contratos, puedes consultar los recursos formativos de Bit2Me Academy, donde se analiza la arquitectura de la máquina virtual de Ethereum. Mantener estos balances equilibrados resulta esencial para que el usuario no sufra pérdidas por ejecuciones truncadas o tarifas desproporcionadas al interactuar con aplicaciones en producción.

Los objetivos de Glamsterdam más allá del cálculo de gas

Pese a este contratiempo en la red de pruebas, la actualización Glamsterdam introduce cambios de calado destinados a modernizar la infraestructura de bloques de Ethereum. Entre sus componentes más destacados figura una renovación completa del mecanismo de selección de constructores de bloques, concebida para mitigar los efectos adversos de la extracción de valor máximo por parte de los validadores y democratizar la participación técnica.

La meta de permitir bloques con un consumo de hasta 200 millones de unidades de gas sigue formando parte de la hoja de ruta a medio plazo. Esta capacidad multiplicaría el volumen de transferencias y llamadas complejas por segundo que la primera capa puede absorber directamente, abaratando indirectamente las tarifas en momentos de alta congestión y optimizando la liquidación para soluciones de segunda capa.

El aplazamiento demuestra que el proceso de gobernanza técnica de Ethereum mantiene filtros rigurosos. Quienes deciden buy Ethereum para construir su cartera siguen de cerca estas decisiones de ingeniería, ya que la fiabilidad de las reglas de ejecución es la piedra angular que sostiene el valor de la red en los mercados internacionales y su adopción institucional regulada.

FAQ

¿Qué problema específico provocó la suspensión de la actualización?

Los investigadores detectaron que las reglas de gas de las propuestas EIP-8037 y EIP-8038 alteraban el comportamiento de los contratos ante fallos. Esto permitía que ciertas operaciones erróneas no se revirtiesen y quedasen almacenadas de forma permanente, o bien que transacciones válidas fallasen al exigir hasta 110.020 unidades de gas por ranura frente a las 22.100 habituales.

¿Afecta esta vulnerabilidad a los fondos de los usuarios en la red principal?

No, los fondos en la red principal no corren peligro puesto que el cambio solo se había implementado en entornos de prueba cerrados como Sepolia y todavía no se había aplicado en la red real. El fallo se identificó antes de activar la fase en Hoodi, evitando cualquier perjuicio sobre el ecosistema operativo.

¿Cuándo se implementará Glamsterdam de manera definitiva?

Por el momento no se ha fijado una fecha alternativa ni para la red de pruebas Hoodi ni para el despliegue en la red principal. Los desarrolladores coordinarán nuevos calendarios en las próximas reuniones técnicas tras corregir los modelos de gas para asegurar la compatibilidad con el código existente.

Start with Bit2Me

La suspensión preventiva de Glamsterdam en la red Hoodi subraya la complejidad intrínseca de actualizar una red descentralizada en producción sin comprometer miles de millones en aplicaciones operativas. La identificación temprana de estas anomalías en el sistema de tarifas de gas ratifica la importancia de someter cada propuesta a auditorías exhaustivas antes de alterar la capa de consenso.

A medida que los equipos de seguridad y los desarrolladores ajusten las especificaciones de las propuestas EIP-8037 y EIP-8038, el ecosistema dispondrá de un marco más predecible para escalar su capacidad transaccional sin poner en riesgo la lógica histórica de sus contratos inteligentes.

Investing in cryptoassets is not fully regulated, may not be suitable for retail investors due to high volatility and there is a risk of losing all invested amounts.

Generative artificial intelligence tools were used to create this article.