EIP-7983: La propuesta del límite de gas de 16M para las transacciones de Ethereum genera un gran debate

robot
Generación de resúmenes en curso

EIP-7983: Nueva solución para optimizar la eficiencia en la ejecución de transacciones de Ethereum

La mainnet de Ethereum enfrenta desafíos relacionados con la eficiencia de ejecución desigual y la presión sobre la asignación de recursos. Para abordar este problema, Vitalik Buterin y Toni Wahrstaetter propusieron conjuntamente la propuesta EIP-7983, que actualmente ha entrado en la fase de discusión comunitaria. La idea central de EIP-7983 es establecer un límite rígido de gas para cada transacción, específicamente de 16,777,216 gas (es decir, 2²⁴), con el objetivo de mejorar la estabilidad de la red y la eficiencia de ejecución.

Esta propuesta continúa la línea de pensamiento de propuestas anteriores como EIP-7825, intentando sentar las bases para el desarrollo modular y la optimización del rendimiento de Ethereum mediante la introducción de fronteras de recursos.

Contenido principal de EIP-7983

Actualmente, Ethereum permite que una sola transacción use gas de todo el bloque en teoría. Este diseño, aunque flexible, puede provocar problemas de concentración de recursos y carga desigual en los nodos, lo que afecta el rendimiento general de la red. El objetivo de EIP-7983 es prevenir que una sola transacción consuma demasiados recursos de la red, limitando la cantidad máxima de gas que se puede usar en una sola transacción.

Según la propuesta, una vez establecido un límite duro de 16,777,216 gas, las transacciones que excedan este límite serán rechazadas en la fase de validación del bloque. Este mecanismo exige la división de algunas transacciones de gran tamaño para evitar el consumo excesivo de recursos por parte de una sola transacción. Cabe destacar que este límite no cambiará la capacidad total de gas del bloque, ni implica modificaciones en las reglas de consenso, sino que introduce una nueva condición limitante en el proceso de ejecución de transacciones.

Para entornos de ejecución que dependen del cálculo paralelo, como las máquinas virtuales de conocimiento cero (zkVM) y los modelos de ejecución multihilo que pueden surgir en el futuro, 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, esta limitación se asemeja más a una "especificación de uso de recursos", lo que permite que cada transacción se distribuya de manera más uniforme bajo la premisa de que la cantidad total no cambia, lo que beneficia la programación y ejecución de recursos en toda la red.

El impacto y los desafíos potenciales de EIP-7983

La propuesta EIP-7983 tiene como objetivo reducir el riesgo de denegación de servicio (DoS) causado por transacciones extremas, al mismo tiempo que mejora la previsibilidad del proceso de ejecución en general. Para el entorno de ejecución, esta limitación ayuda a simplificar la lógica de ejecución de los validadores y a aliviar la presión causada por la concentración del consumo de recursos.

La propuesta tiene cierta compatibilidad con la arquitectura modular que Ethereum está impulsando actualmente, la integración de zkVM y la ruta de escalado de L2. Dado que las transacciones grandes se ven obligadas a dividirse, este diseño promete mejorar la adaptabilidad de la capa base de Ethereum al procesamiento paralelo, proporcionando un mejor soporte para arquitecturas de cálculo multinivel. Desde la perspectiva de implementación, el EIP-7983 afecta principalmente a clientes, billeteras y herramientas de desarrollo, las cuales necesitan actualizar la construcción de transacciones y la forma de mostrar interfaces para adaptarse a la nueva lógica de restricciones.

Sin embargo, esta propuesta también ha generado algunas controversias. Algunas aplicaciones avanzadas, como el despliegue de contratos y operaciones DeFi complejas, pueden requerir la división adicional de transacciones, lo que podría aumentar la complejidad de la interacción del usuario. Además, las diferencias en la forma en que las diferentes plataformas muestran y manejan el gas pueden, en las etapas iniciales, generar costos de comprensión y problemas de uso inconsistente.

Es aún más notable que el EIP-7983 se centra principalmente en los ataques de denegación de servicio en la fase de ejecución de transacciones, y no tiene un impacto directo en los ataques que manipulan el orden de las transacciones de alto gas en el pool de memoria. Por lo tanto, esta propuesta se enfoca más en limitar la sobrecarga de recursos en los nodos, en lugar de resolver todas las formas de problemas de ataques en la red.

Reacción y perspectiva de la comunidad

Alrededor de EIP-7983, han surgido diferentes voces en la comunidad. Los partidarios creen que establecer un límite de gas para las transacciones está en línea con la dirección de desarrollo limpio, seguro y modular de Ethereum, y ayuda a mejorar el rendimiento de la red y la experiencia del usuario, especialmente en el contexto de la madurez gradual de zkVM y las soluciones L2. Los opositores, por su parte, temen la complejidad y los riesgos de compatibilidad que podría traer 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 limitaciones de gas en las transacciones.

A pesar de los desafíos y divergencias, EIP-7983 ofrece una posible solución para la capacidad de ejecución y escalado de la capa base de Ethereum. Teniendo en cuenta la dirección actual de escalado multicapa y desarrollo modular de Ethereum, esta propuesta tiene cierto valor práctico. Sin embargo, su efecto final deberá evaluarse en función de la adopción de la comunidad y los resultados de la implementación real.

A medida que avanza la discusión, cómo evolucionará el EIP-7983 y si podrá implementarse con éxito sigue siendo objeto de observación. De todos modos, esta propuesta refleja la continua atención de la comunidad de Ethereum hacia la estabilidad de la red y la eficiencia en la ejecución, ofreciendo nuevas ideas para la optimización futura de la red.

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
  • 6
  • Compartir
Comentar
0/400
OnChainArchaeologistvip
· 07-13 09:18
¡No es de extrañar que sean los dioses v, piensan tan lejos!
Ver originalesResponder0
zkProofInThePuddingvip
· 07-13 08:07
1600wgas? Haciendo un dibujo puro.
Ver originalesResponder0
WalletDetectivevip
· 07-13 08:06
¡Qué tontería! Ya debería haberse limitado.
Ver originalesResponder0
TrustMeBrovip
· 07-13 07:57
¡Otra novedad! Este límite de gas es bastante impresionante, ¿verdad?
Ver originalesResponder0
SandwichVictimvip
· 07-13 07:51
Este límite de gas es increíble... La pesadilla para los que aprovechan sin pagar se acerca.
Ver originalesResponder0
ser_we_are_earlyvip
· 07-13 07:47
¿16 millones? Los viejos VC han comenzado a hacer sus cálculos de nuevo.
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)