EIP-7983: Propuesta de límite de gas para transacciones individuales en Ethereum provoca discusión
Recientemente, la comunidad de Ethereum está debatiendo una nueva propuesta de mejora EIP-7983. Esta propuesta tiene como objetivo establecer un límite rígido de 16,777,216 gas (2²⁴) para cada transacción, para abordar problemas como la eficiencia de ejecución desigual en la red principal y la presión sobre la asignación de recursos. Esta idea ya ha sido explorada en propuestas anteriores como la EIP-7825, donde los desarrolladores intentaron sentar las bases para el desarrollo modular y la optimización del rendimiento de Ethereum al introducir límites de recursos.
Actualmente, Ethereum permite que una transacción utilice teóricamente todo el gas de un bloque. Este diseño flexible puede llevar a problemas como la concentración de recursos y una carga desigual en los nodos durante la ejecución de las transacciones, lo que afecta el rendimiento general de la red. La idea central de EIP-7983 es establecer un límite que obligue a algunas transacciones de gran tamaño a dividirse, evitando que una única transacción consuma demasiados recursos. Esta limitación no cambiará la capacidad total de gas del bloque ni implica modificaciones en las reglas de consenso, sino que introduce una condición restrictiva durante la ejecución de la transacción.
Para entornos de ejecución que dependen del cálculo paralelo, como las máquinas virtuales de conocimiento cero (zkVM) y los futuros modelos de ejecución multihilo, esta limitación ayuda a evitar 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 "normativa de uso de recursos", que permite que cada transacción se divida de manera más uniforme bajo la premisa de que el total permanece constante, facilitando la programación y ejecución general de la red.
La propuesta EIP-7983 busca reducir el riesgo de denegación de servicio (DoS) causado por transacciones extremas, estableciendo un límite máximo de gas por transacción, 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 alivia la presión derivada de la concentración del consumo de recursos. Esta propuesta se alinea en cierta medida con la arquitectura modular que Ethereum está promoviendo, la integración de zkVM y el camino de escalamiento de L2.
Sin embargo, EIP-7983 también ha generado cierta controversia. Algunas aplicaciones avanzadas, como el despliegue de contratos y operaciones complejas de DeFi, pueden necesitar dividir las transacciones adicionalmente, lo que aumenta la complejidad de la interacción del usuario. Además, las diferencias en la visualización y el manejo del gas en diferentes plataformas pueden conllevar costos de comprensión y uso inconsistente en la etapa inicial. Es importante señalar que esta propuesta se centra principalmente en los ataques de denegación de servicio en la fase de ejecución de transacciones, y no en el comportamiento de manipulación de clasificación mediante transacciones de alto gas en la piscina de memoria.
Los partidarios creen que establecer un límite en el gas de las transacciones se alinea 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 un entorno donde zkVM y las soluciones L2 están madurando gradualmente. Los opositores, por otro lado, se preocupan por la complejidad y los riesgos de compatibilidad que conlleva la división de 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 de las transacciones.
En general, EIP-7983 refleja la preocupación de la comunidad por la estabilidad de la red y la eficiencia de ejecución. Aunque la propuesta enfrenta desafíos y discrepancias, ofrece una posible solución para la capacidad de ejecución y escalado de la capa base de Ethereum. Teniendo en cuenta la actual dirección de escalado multicapas y desarrollo modular de Ethereum, EIP-7983 tiene cierto valor práctico, pero su efectividad final debe evaluarse según la adopción de la comunidad y los resultados de la implementación.
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.
13 me gusta
Recompensa
13
8
Compartir
Comentar
0/400
RuntimeError
· hace5h
El partido de las cuotas de gas va a llorar.
Ver originalesResponder0
notSatoshi1971
· hace19h
No te compliques con cosas innecesarias, solo mantén bajo el costo de la transacción.
Ver originalesResponder0
RetiredMiner
· 07-12 22:39
No me interesa, de todos modos apoyo todo lo que salga de ETH.
Ver originalesResponder0
ZenChainWalker
· 07-12 22:35
¿Se ha limitado la velocidad? ¿Es algo bueno o malo?
Ver originalesResponder0
CryptoCrazyGF
· 07-12 22:35
De todos modos, tú necesitas gas, yo lo cargaré.
Ver originalesResponder0
PoetryOnChain
· 07-12 22:32
¿No es esta limitación una trampa?
Ver originalesResponder0
SatoshiSherpa
· 07-12 22:28
¿No sirve de nada tener un gas tan alto?
Ver originalesResponder0
PriceOracleFairy
· 07-12 22:27
los cazadores de mev van a odiar esto sm... ahora hay menos espacio para sus juegos de sándwich lmao
Ethereum introduce un límite de gas de 16M, EIP-7983 genera controversia
EIP-7983: Propuesta de límite de gas para transacciones individuales en Ethereum provoca discusión
Recientemente, la comunidad de Ethereum está debatiendo una nueva propuesta de mejora EIP-7983. Esta propuesta tiene como objetivo establecer un límite rígido de 16,777,216 gas (2²⁴) para cada transacción, para abordar problemas como la eficiencia de ejecución desigual en la red principal y la presión sobre la asignación de recursos. Esta idea ya ha sido explorada en propuestas anteriores como la EIP-7825, donde los desarrolladores intentaron sentar las bases para el desarrollo modular y la optimización del rendimiento de Ethereum al introducir límites de recursos.
Actualmente, Ethereum permite que una transacción utilice teóricamente todo el gas de un bloque. Este diseño flexible puede llevar a problemas como la concentración de recursos y una carga desigual en los nodos durante la ejecución de las transacciones, lo que afecta el rendimiento general de la red. La idea central de EIP-7983 es establecer un límite que obligue a algunas transacciones de gran tamaño a dividirse, evitando que una única transacción consuma demasiados recursos. Esta limitación no cambiará la capacidad total de gas del bloque ni implica modificaciones en las reglas de consenso, sino que introduce una condición restrictiva durante la ejecución de la transacción.
Para entornos de ejecución que dependen del cálculo paralelo, como las máquinas virtuales de conocimiento cero (zkVM) y los futuros modelos de ejecución multihilo, esta limitación ayuda a evitar 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 "normativa de uso de recursos", que permite que cada transacción se divida de manera más uniforme bajo la premisa de que el total permanece constante, facilitando la programación y ejecución general de la red.
La propuesta EIP-7983 busca reducir el riesgo de denegación de servicio (DoS) causado por transacciones extremas, estableciendo un límite máximo de gas por transacción, 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 alivia la presión derivada de la concentración del consumo de recursos. Esta propuesta se alinea en cierta medida con la arquitectura modular que Ethereum está promoviendo, la integración de zkVM y el camino de escalamiento de L2.
Sin embargo, EIP-7983 también ha generado cierta controversia. Algunas aplicaciones avanzadas, como el despliegue de contratos y operaciones complejas de DeFi, pueden necesitar dividir las transacciones adicionalmente, lo que aumenta la complejidad de la interacción del usuario. Además, las diferencias en la visualización y el manejo del gas en diferentes plataformas pueden conllevar costos de comprensión y uso inconsistente en la etapa inicial. Es importante señalar que esta propuesta se centra principalmente en los ataques de denegación de servicio en la fase de ejecución de transacciones, y no en el comportamiento de manipulación de clasificación mediante transacciones de alto gas en la piscina de memoria.
Los partidarios creen que establecer un límite en el gas de las transacciones se alinea 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 un entorno donde zkVM y las soluciones L2 están madurando gradualmente. Los opositores, por otro lado, se preocupan por la complejidad y los riesgos de compatibilidad que conlleva la división de 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 de las transacciones.
En general, EIP-7983 refleja la preocupación de la comunidad por la estabilidad de la red y la eficiencia de ejecución. Aunque la propuesta enfrenta desafíos y discrepancias, ofrece una posible solución para la capacidad de ejecución y escalado de la capa base de Ethereum. Teniendo en cuenta la actual dirección de escalado multicapas y desarrollo modular de Ethereum, EIP-7983 tiene cierto valor práctico, pero su efectividad final debe evaluarse según la adopción de la comunidad y los resultados de la implementación.