NoticiasCriptoEthereum fija el 6 de octubre para la actualización Glamsterdam en el testnet Sepolia

Ethereum fija el 6 de octubre para la actualización Glamsterdam en el testnet Sepolia

Autor: Coindoo·

Puntos clave

  • •La actualización Glamsterdam está programada para activarse en el testnet Sepolia de Ethereum el 6 de octubre, y los poseedores ordinarios de ETH no necesitan realizar ninguna acción para esta etapa del testnet.
  • •La actualización combina mecanismos de escalado —la separación embebida de proponente y constructor y las listas de acceso a nivel de bloque— con aumentos por reajuste de precios del gas y contabiliza por separado los costos de creación de estado y de acceso a datos almacenados.
  • •Las transferencias simples de ETH a cuentas existentes mantienen su cargo de 21,000 gas, lo que significa que el reajuste de precios afecta principalmente a las operaciones que crean cuentas, despliegan contratos o leen y escriben información almacenada.
  • •El análisis de impacto del reajuste de precios de la Fundación, que repitió transacciones históricas del mainnet bajo el calendario de gas propuesto, encontró que la gran mayoría produjo resultados sin cambios, mientras que un grupo más pequeño permaneció potencialmente afectado incluso con un límite de gas sustancialmente más alto.
  • •Los operadores y validadores de Sepolia deben instalar clientes de ejecución y consenso compatibles y revisar las nuevas tareas de ePBS, mientras que los desarrolladores de aplicaciones deben probar la ejecución y las estimaciones de comisiones, especialmente en contratos que usan asignaciones fijas de gas.
Ethereum fija el 6 de octubre para la actualización Glamsterdam en el testnet Sepolia

La Fundación Ethereum ha fijado el 6 de octubre como fecha de activación de la actualización Glamsterdam en el testnet Sepolia de Ethereum, lo que establece un plazo para que los operadores de nodos actualicen su software y ofrece a los equipos de aplicaciones una red pública sobre la cual probar los cambios. Los poseedores ordinarios de ETH no tienen ninguna acción que realizar para esta activación. Para los lectores menos familiarizados con el ciclo de desarrollo de Ethereum, un testnet es una red paralela donde los equipos de clientes y los desarrolladores de aplicaciones ensayan los cambios de protocolo antes de que lleguen a la red principal de Ethereum, por lo que esta activación es un hito de coordinación en el camino hacia cualquier programación en el mainnet, más que un cambio en la cadena activa.

Según el anuncio publicado en el blog de la Fundación, Glamsterdam prepara a Ethereum para manejar más trabajo mientras modifica los cargos de gas de ciertas operaciones. La prueba pública permitirá a los desarrolladores verificar si las aplicaciones siguen ejecutándose correctamente y estimar las comisiones con precisión bajo las nuevas reglas.

¿Cambiará Glamsterdam lo que pagan los usuarios?

El efecto depende de la transacción. Crear una cuenta, desplegar código de contrato o agregar almacenamiento deja información que los nodos de Ethereum deben conservar, y Glamsterdam modifica el gas que se cobra por ese trabajo, así como por el acceso a registros existentes.

EIP-8037 aumenta y contabiliza por separado los costos de creación de estado, mientras que EIP-8038 actualiza los cargos por leer y escribir información almacenada. Por lo tanto, una aplicación que crea una cantidad considerable de almacenamiento nuevo enfrentará un perfil de costos distinto al de un pago simple.

Para una transferencia simple de ETH a una cuenta ordinaria existente, la especificación actual de gas por transacción (EIP-2780) mantiene el cargo en 21,000 gas de ejecución. Esa cifra mide el trabajo cargado a la transacción; el monto realmente pagado sigue dependiendo del precio del gas al momento de enviarla.

La documentación de comisiones de Ethereum explica que el cargo final depende del gas consumido y del precio por unidad, con la demanda influyendo en los precios. Más capacidad puede reducir la competencia por el espacio en los bloques, mientras que cargos más altos para operaciones particulares pueden aumentar su consumo de gas. Una afirmación de que Glamsterdam hará que cada transacción sea más barata pasaría por alto esa distinción.\n## Por qué Ethereum cambia el trabajo detrás de cada bloque

Aumentar la capacidad también incrementa el trabajo que los nodos deben realizar: recibir los datos de las transacciones, verificarlos y mantener los registros de Ethereum. Glamsterdam aborda el tiempo disponible para esas verificaciones y cómo el software cliente organiza el acceso a los datos. Equilibrar esas dos presiones —encajar más trabajo útil en cada bloque manteniendo manejable el tiempo necesario para verificarlo— es la restricción en torno a la cual está diseñada la actualización, y es la razón por la que los cambios de escalado y de reajuste de precios llegan juntos.

Constructores de bloques: llevando la transferencia al protocolo

Los constructores especializados ya eligen y organizan transacciones para muchos validadores. La separación embebida de proponente y constructor (ePBS) traslada a la interfaz del protocolo de Ethereum el mecanismo de compromiso, entrega y pago de esa relación.

Según el diseño, un validador que propone un bloque selecciona el compromiso de un constructor de suministrar datos de transacción particulares, y el constructor luego los entrega. Separar las verificaciones de consenso de las verificaciones de ejecución da a los validadores más tiempo para verificar los datos, mientras que el protocolo gestiona el pago del intercambio.

Listas de acceso: ayudando a los nodos a organizar la validación

Las listas de acceso a nivel de bloque registran las cuentas y el almacenamiento tocados durante la ejecución, junto con los valores resultantes. El software cliente puede usar ese registro para cargar datos en paralelo y organizar en paralelo el trabajo de validación compatible.

La lista se produce a partir de datos de ejecución y debe verificarse ella misma. Ayuda a los nodos a identificar dependencias entre transacciones; no predice sus efectos antes de que el constructor las ejecute, y la mejora de rendimiento depende de cómo los clientes implementen estas capacidades.

En conjunto, estos cambios crean espacio para una mayor capacidad de ejecución. El reajuste de precios del gas aborda la carga de base de datos que lo acompaña: permitir más actividad es más fácil de sostener cuando las operaciones que crean o acceden a datos almacenados se cobran en proporción a sus demandas de recursos.

Una asignación fija de gas puede volverse un problema de aplicación

Considere un contrato que otorga a una operación interna una cantidad fija de gas. Si esa operación se vuelve más costosa, puede exceder la asignación y fallar, y dar más gas a la transacción general no necesariamente cambia un límite escrito en el propio contrato.

Por eso las pruebas deben ir más allá de comprobar si la red se activa con éxito. Una wallet puede necesitar revisar sus estimaciones de comisiones, mientras que un contrato con una asignación fijada en el código puede requerir una solución diferente.

El análisis de impacto del reajuste de precios de la Fundación repitió transacciones históricas del mainnet bajo el calendario de gas propuesto. En las transacciones probadas, la gran mayoría produjo resultados sin cambios. Algunas transacciones afectadas se completaron después de que se aumentó el límite de gas suministrado, mientras que un grupo más pequeño permaneció potencialmente afectado incluso con un límite sustancialmente más alto. Los desarrolladores pueden usar el buscador de contratos afectados de la Fundación para investigar direcciones y tipos de fallos. Los equipos que mantienen wallets, servicios de transacciones y herramientas de nodos también necesitan actualizar la estimación de gas en lugar de depender de supuestos de costos almacenados en caché. Con el 6 de octubre ya fijado, los puntos de control observables entre la activación del testnet y cualquier futura programación del mainnet son concretos: si las versiones de wallets y herramientas incluyen estimación de gas actualizada, y si los equipos detrás de los contratos identificados por el buscador implementan sus propias correcciones.

¿Quién necesita act?

Operadores y validadores de Sepolia: Instalen clientes de ejecución y consenso compatibles. Los validadores deben actualizar su nodo beacon y su cliente validador, y revisar las nuevas tareas de ePBS y los requisitos de herramientas de constructores.

Desarrolladores de aplicaciones: Prueben la ejecución y las estimaciones de gas bajo las reglas revisadas, especialmente donde los contratos usan valores fijos de gas.

Usuarios del mainnet y poseedores de ETH: No se requiere ninguna acción para esta activación en el testnet. Las instrucciones para el mainnet acompañarán un anuncio por separado.

Una activación exitosa demostrará que los clientes siguen las nuevas reglas en conjunto. Las pruebas de aplicaciones que siguen mostrarán si las wallets estiman las comisiones correctamente y si los contratos afectados operan de manera confiable — ambas cosas son necesarias antes de que las mejoras de escalado propuestas puedan ofrecer un servicio confiable a los usuarios del mainnet.