Los desarrolladores de Ethereum se apresuran a corregir un problema de compatibilidad en Glamsterdam —la próxima gran actualización de la red— después de que el domingo surgieran dos propuestas rivales para evitar que las aplicaciones ya desplegadas dejen de funcionar de repente y hagan que los usuarios pierdan sus fondos. Por qué importa Glamsterdam incluye dos EIP, la 8037 y la 8038, que aumentan considerablemente el costo de gas para crear contratos y acceder a datos almacenados. El gas es la unidad con la que se paga cada paso que ejecuta un contrato inteligente. Con la EIP-8037, el costo base para crear un contrato subiría de 32.000 a 183.600 unidades de gas, sin contar el almacenamiento ni la ejecución. Es un aumento enorme en comparación con lo que daban por sentado muchas aplicaciones existentes cuando se desarrollaron. Cómo podrían fallar las cosas Muchos contratos activos dan por sentada la estructura actual de costos de gas. Algunos contratos llaman a otros y asignan una cantidad fija de gas para la llamada; si el contrato llamado de repente necesita más gas, la llamada se queda sin gas y falla. El riesgo aumenta porque muchas aplicaciones ya desplegadas son inmutables o no se pueden actualizar una vez publicadas: un cambio en los costos a nivel de protocolo podría dejarlas inoperativas aunque sigan custodiando los activos de los usuarios. Las dos propuestas rivales - La propuesta de Leo Glisic aplicaría, en la práctica, un régimen especial a los contratos ya desplegados: las aplicaciones existentes seguirían pagando las tarifas de gas actuales y solo los contratos lanzados después de la actualización pagarían los nuevos costos, más altos. La idea es proteger los contratos antiguos de los efectos del cambio sin revertir los nuevos precios para futuros despliegues. - El plan de Giulio Rebuffo adopta la postura opuesta en cuanto al cálculo de costos: aplicaría la nueva tarifa de gas, más alta, a toda la red, pero incluiría medidas de compatibilidad para que los contratos antiguos puedan seguir funcionando «como si nada hubiera cambiado». En resumen, las nuevas tarifas se aplicarían a todos, pero las aplicaciones antiguas seguirían funcionando con normalidad. Qué pasa ahora Ambas propuestas se presentaron el domingo y la comunidad y los equipos de clientes deberán revisarlas y debatirlas. La decisión determinará si el reajuste de precios del gas de Glamsterdam puede implementarse sin dejar fuera de servicio a una gran cantidad de aplicaciones existentes de Ethereum, algunas de las cuales custodian fondos reales de usuarios y no se pueden simplemente actualizar. Lee más noticias generadas por IA en: https://app.chaingpt.org/news