Ethereum planea introducir un límite de gas por transacción para mejorar la estabilidad de la red y la eficiencia de ejecución

robot
Generación de resúmenes en curso

Ethereum considera establecer un límite de gas para transacciones individuales, mejorando la estabilidad de la red

La red principal de Ethereum enfrenta el desafío de la ineficiencia en la ejecución y la presión en la asignación de recursos. Para abordar este problema, una nueva propuesta EIP-7983 ha entrado en la fase de discusión de la comunidad. Esta propuesta fue presentada conjuntamente por Vitalik Buterin y Toni Wahrstaetter, y aboga por establecer un límite rígido de 16,777,216 gas (es decir, 2²⁴) por transacción, con el objetivo de mejorar la estabilidad y la eficiencia en la ejecución de la red.

Esta idea no es la primera vez que se presenta; propuestas anteriores como la EIP-7825 ya han explorado conceptos similares de límites de recursos, sentando las bases para el desarrollo modular y la optimización del rendimiento de Ethereum.

Contenido central de EIP-7983

Actualmente, Ethereum permite que una sola transacción consuma teóricamente todo el gas de un bloque. Este diseño flexible puede dar lugar a problemas de concentración de recursos y carga desigual de nodos, afectando el rendimiento general. EIP-7983 intenta abordar este problema limitando la cantidad máxima de gas que puede utilizar una sola transacción, para evitar que una única transacción consuma demasiados recursos de la red.

La idea central de la propuesta es establecer un límite que obligue a dividir algunas transacciones de gran tamaño, evitando la concentración excesiva de recursos. Esta restricción no cambiará la capacidad total de gas del bloque, ni implicará una modificación de las reglas de consenso, solo se introducirán condiciones limitantes durante el proceso de ejecución de la transacción. Las transacciones que superen el límite serán rechazadas en la fase de validación.

Para entornos de ejecución que dependen del cálculo paralelo, como la máquina virtual de conocimiento cero (zkVM) y futuros modelos de ejecución multihilo, esta limitación ayuda a prevenir que transacciones extremas ralenticen todo el proceso de procesamiento de bloques. En la lógica de la capa de ejecución, esto se asemeja más a una "normativa de uso de recursos", que permite que las transacciones se distribuyan de manera más uniforme bajo la premisa de que la cantidad total se mantiene constante, facilitando la programación y ejecución general de la red.

Impactos y desafíos potenciales

EIP-7983 tiene como objetivo reducir el riesgo de denegación de servicio (DoS) provocado por transacciones extremas, al mismo tiempo que mejora la previsibilidad del proceso de ejecución. Para el entorno de ejecución, esta limitación ayuda a simplificar la lógica de ejecución del validador y a mitigar la presión derivada de la concentración del consumo de recursos.

La propuesta tiene una cierta afinidad con la arquitectura modular que Ethereum está promoviendo, la integración de zkVM y la ruta de escalamiento L2. La división forzada de grandes transacciones podría mejorar la adaptabilidad del nivel subyacente de Ethereum al procesamiento paralelo, apoyando así la arquitectura de computación multinivel. Desde el punto de vista de la implementación, EIP-7983 afecta principalmente a clientes, billeteras y herramientas de desarrollo, que necesitan actualizar la construcción de transacciones y la forma en que se muestran las interfaces para adaptarse a la nueva lógica de limitaciones.

Sin embargo, esta propuesta también ha generado algunas discusiones. Algunas aplicaciones avanzadas, como el despliegue de contratos y operaciones complejas de DeFi, pueden requerir dividir las transacciones adicionales, aumentando la complejidad de la interacción del usuario. Las diferencias en la forma en que las distintas plataformas muestran y manejan el gas pueden generar costos de comprensión y uso inconsistente en las etapas iniciales.

Es importante señalar que el EIP-7983 se ocupa principalmente de los ataques de denegación de servicio en la fase de ejecución de transacciones, y no tiene relación directa con los comportamientos de manipulación de orden de transacciones en el pool de memoria mediante transacciones de alto gas. Por lo tanto, se centra más en limitar la sobrecarga de recursos en el nodo, en lugar de abordar todas las formas de ataques en la red.

Reacción de la comunidad

En torno a EIP-7983, existen diferentes opiniones en la comunidad. Los partidarios creen que establecer un límite de gas para las transacciones se alinea con la dirección de desarrollo simplificado, seguro y modular de Ethereum, y ayuda a mejorar el rendimiento de la red y la experiencia del usuario, especialmente en un entorno donde zkVM y las soluciones L2 están madurando gradualmente. Los opositores, por otro lado, se centran en la complejidad y el riesgo de compatibilidad que trae la fragmentación de las transacciones, y señalan que los problemas de la red provienen más del diseño de contratos inteligentes que de las restricciones de gas en las transacciones.

En general, EIP-7983 refleja la preocupación de la comunidad por la estabilidad de la red y la eficiencia de la ejecución. A pesar de los desafíos y desacuerdos, esta propuesta ofrece una posible solución para la capacidad de ejecución y escalabilidad de la capa base de Ethereum. Teniendo en cuenta la dirección actual de escalabilidad en múltiples capas y desarrollo modular de Ethereum, EIP-7983 tiene cierto valor práctico, pero su efecto final debe evaluarse según la adopción de la comunidad y los resultados de la implementación.

Ver originales
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 4
  • Compartir
Comentar
0/400
OneBlockAtATimevip
· hace5h
Realmente es bastante difícil para los usuarios.
Ver originalesResponder0
DefiEngineerJackvip
· hace5h
*suspiro* otra limitación arbitraria que se disfraza de optimización, la verdad
Ver originalesResponder0
GateUser-beba108dvip
· hace5h
Todavía la tecnología de Cadena de bloques es genial.
Ver originalesResponder0
GamefiEscapeArtistvip
· hace6h
El interés de los fondos siempre es lo primero.
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)