Puntos Clave de la Noticia
- Actualización de Ethereum: Dos desarrolladores presentaron propuestas competidoras destinadas a evitar que los smart contracts existentes queden inoperativos si Glamsterdam introduce incrementos significativos en los costes de gas.
- Riesgo en Ethereum: Investigadores advirtieron que cientos de miles de contratos podrían verse afectados debido a que muchas aplicaciones se construyeron bajo el supuesto de que los costes de gas permanecerían inalterados.
- Propuestas para Ethereum: Uno de los borradores mantiene los contratos antiguos bajo la estructura de gas actual, mientras que el otro aplica las nuevas tarifas.
Ethereum se acerca a su próxima gran actualización de software; sin embargo, las inquietudes sobre los riesgos de compatibilidad han llevado a dos desarrolladores a proponer soluciones de emergencia diseñadas para proteger los fondos ya bloqueados en aplicaciones activas. El debate se centra en los cambios incluidos en la próxima actualización Glamsterdam, la cual podría alterar la forma en que se calculan los costes de gas para ciertas operaciones de smart contracts.
De acuerdo con los borradores de los planes, las propuestas EIP-8037 y EIP-8038 incrementarían significativamente el gas cobrado por crear contratos e interactuar con datos almacenados. El gas funciona como el mecanismo de fijación de precios para las acciones ejecutadas por los smart contracts. Bajo las modificaciones propuestas, la creación de contratos en Ethereum resultaría mucho más costosa, elevando el coste base de 32.000 a 183.600 unidades de gas antes de aplicar gastos adicionales.
Las preocupaciones sobre la actualización llegan a la fase de pruebas
Muchas aplicaciones en Ethereum se construyeron con la expectativa de que estos costes se mantuvieran estables. Algunos contratos están programados para pagar montos fijos de gas al interactuar con otras aplicaciones, lo que implica que unos costes más elevados podrían provocar el fallo de esas transacciones. En muchos casos, los contratos afectados no se pueden modificar una vez desplegados. Este problema ya ha interrumpido los planes de ensayo.
Investigadores de seguridad expresaron su preocupación respecto a que la reestructuración de precios del gas pueda impactar a un gran número de contratos existentes, lo que motivó el aplazamiento de un ensayo programado para Glamsterdam. Las inquietudes sobre la compatibilidad en Ethereum se intensificaron después de que el investigador pcaversaccio argumentara que la actualización no debería avanzar en su forma actual. Asimismo, el desarrollador banteg afirmó que las estimaciones previas podrían haber pasado por alto contratos afectados adicionales, incluidos protocolos de gran relevancia.
Soluciones competidoras ofrecen diferentes caminos
La propuesta de Leo Glisic crearía reglas diferenciadas para los contratos antiguos y los nuevos. Las aplicaciones existentes continuarían operando bajo los esquemas de gas actuales, mientras que los nuevos contratos en Ethereum seguirían el modelo de precios actualizado. Por su parte, Giulio Rebuffo planteó un enfoque distinto: su borrador utiliza dos sistemas de contabilidad para cada transacción en Ethereum, permitiendo que la ejecución del contrato siga las reglas antiguas mientras que la facturación de la transacción adopta el nuevo esquema.
No obstante, la propuesta señala que aún no se ha completado ninguna implementación ni prueba de consenso. Ambos borradores se mantienen como propuestas en fase inicial sin fechas objetivo de despliegue. Se espera que el debate continúe antes de que los desarrolladores de Ethereum avancen con pruebas adicionales, dejando en la incertidumbre la dirección definitiva. Por ahora, ambos planes comparten el mismo objetivo: reducir los riesgos para las aplicaciones existentes y preservar un camino más fluido para los usuarios de Ethereum.





