La Fundación Ethereum advierte que los contratos podrían fallar tras la revalorización del gas de Glamsterdam

iconCryptofrontnews
Compartir
AI summary iconResumen
Noticias de Ethereum: La Fundación Ethereum ha advertido que la próxima reprecificación de gas Glamsterdam podría interrumpir algunos contratos inteligentes si no se actualizan. EIP-8037 y EIP-8038 aumentarán y estandarizarán los costos de gas para la creación y acceso al estado. Los desarrolladores que utilicen suposiciones de gas codificadas podrían necesitar ajustar los contratos antes de la actualización del mainnet. La Fundación ha proporcionado una base de datos para identificar los contratos afectados y ha recomendado probarlos en devnets como glam-devnet-8. Las noticias del ecosistema de Ethereum destacan la necesidad de actualizar proactivamente antes del cambio.
  • La Fundación Ethereum advierte que la reprecificación de la gas de Glamsterdam podría causar que algunos contratos inteligentes fallen sin actualizaciones de los desarrolladores.
  • EIP-8037 y EIP-8038 aumentarán y estandarizarán los costos de gas para la creación y el acceso al estado en Ethereum.
  • Los desarrolladores pueden probar contratos en las redes de desarrollo de Glamsterdam, mientras que los monederos y los proveedores RPC deben actualizar la estimación de gas para el nuevo horario.

Los desarrolladores de ethereum face nuevas reglas de gas bajo la próxima actualización Glamsterdam, con algunos contratos que podrían fallar sin cambios. La Fundación ethereum dijo que EIP-8037 y EIP-8038 alterarán los costos de creación y acceso al estado. La mayoría de los contratos permanecen sin afectar, mientras que los desarrolladores que usan suposiciones de gas codificadas podrían necesitar actualizaciones antes de que el nuevo precio alcance el mainnet.

Glamsterdam modifica los costos de gas de ethereum

Los dos EIPs abordan cómo Ethereum cobra por operaciones de estado en toda la red. EIP-8037 aumenta y estandariza los costos para crear cuentas, ranuras de almacenamiento y bytecode implementado.

Mientras tanto, EIP-8038 aumenta los costos para acceder al estado existente, incluyendo SLOAD, SSTORE y el acceso a cuentas frías. También modifica los costos para las operaciones EXTCODESIZE y EXTCODECOPY.

Según la Fundación Ethereum, estos cambios reflejan la carga de trabajo medida de las operaciones en el estado más grande de Ethereum. Los precios de gas para estas operaciones cambiaron por última vez durante la actualización Berlin de 2021.

Notablemente, los recientes aumentos en el límite de gas han acelerado el crecimiento del estado. El nuevo modelo de precios utiliza un objetivo de rendimiento que admite un rendimiento base aproximadamente tres veces mayor.

Algunos contratos inteligentes podrían fallar

La Ethereum Foundation volvió a ejecutar transacciones históricas del mainnet utilizando el horario de gas propuesto. La mayoría de las transacciones produjeron el mismo resultado bajo las nuevas reglas de precios. Sin embargo, un grupo más pequeño mostró resultados diferentes tras la reprecificación.

Banner de EliteFXLabs

Algunas transacciones aún tuvieron éxito pero utilizaron cantidades diferentes de gas. Otras solo fallaron porque sus límites originales de gas se volvieron insuficientes. Los desarrolladores pueden abordar esos casos aumentando el límite de gas proporcionado.

Un grupo más pequeño podría seguir sin funcionar a pesar de límites sustancialmente más altos. Estos contratos suelen depender de suposiciones fijas de gas en su código. Ejemplos incluyen las asignaciones de transferencia y envío de 2.300 gas de Solidity.

Los valores de llamada codificados, las verificaciones de gasleft() y los límites de gas fijos también pueden generar problemas. La Fundación indicó que los equipos detrás de los contratos más afectados ya están recibiendo comunicación directa.

Los desarrolladores pueden probar antes del mainnet

Los desarrolladores que mantienen contratos Layer 1 pueden buscar en la base de datos de contratos afectados utilizando su dirección de contrato. La herramienta identifica los tipos de fallo y la revalorización responsable de cada problema.

La Fundación también aconsejó a los desarrolladores que prueben las correcciones en la testnet Platåberget, conocida como glam-devnet-8. Los desarrolladores de monederos y RPC deben actualizar la estimación de gas para reflejar el nuevo horario.

Los constantes de gas almacenadas en caché podrían subestimar los costos de transacción y causar fallas. Los usuarios regulares no necesitan realizar ninguna acción, ya que los monederos y la infraestructura actualizados manejarán los cambios.

La revalorización ya está activa en las devnets y se trasladará a las testnets públicas antes de la activación en mainnet.

Descargo de responsabilidad: La información contenida en esta página puede proceder de terceros y no refleja necesariamente los puntos de vista u opiniones de KuCoin. Este contenido se proporciona solo con fines informativos generales, sin ninguna representación o garantía de ningún tipo, y tampoco debe interpretarse como asesoramiento financiero o de inversión. KuCoin no es responsable de ningún error u omisión, ni de ningún resultado derivado del uso de esta información. Las inversiones en activos digitales pueden ser arriesgadas. Evalúa con cuidado los riesgos de un producto y tu tolerancia al riesgo en función de tus propias circunstancias financieras. Para más información, consulta nuestras Condiciones de uso y la Declaración de riesgos.