
El cofundador de Ethereum, Vitalik Buterin, y el investigador Toni Wahrstätter han presentado el EIP-7983, que tiene como objetivo introducir un límite a nivel de protocolo en el uso de gas de transacción para aumentar la seguridad y el rendimiento de la red.
La propuesta establece un límite máximo de gas de 16.77 millones (2²⁴) para las transacciones individuales. «Al implementar este límite, Ethereum puede mejorar su resistencia contra ciertos vectores DoS, mejorar la estabilidad de la red y proporcionar más previsibilidad a los costos de procesamiento de transacciones», se lee en la propuesta.
En teoría bajo el actual modelo de Ethereum, una sola transacción puede consumir todo el límite de gas del bloque, lo que supone un riesgo de ataques de denegación de servicio (DoS) y conduce a un comportamiento impredecible de la red.
Al limitar las transacciones individuales, EIP-7983 busca distribuir el consumo de gas de manera más uniforme, reduciendo la posibilidad de que las transacciones individuales abrumen la capacidad del bloque.
Tapón de gas para aumentar la compatibilidad con zkVM
El límite propuesto también está diseñado para mejorar la compatibilidad con las máquinas virtuales de conocimiento cero (zkVM) al fomentar que las transacciones grandes se dividan en partes más pequeñas.
Según el borrador, las transacciones que especifiquen límites de gas superiores a 16.77 millones serían rechazadas durante la validación de bloques, lo que garantizaría que no puedan entrar en la red ni incluirse en nuevos bloques. El límite es independiente del límite general de gas del bloque, que los mineros y validadores aún pueden ajustar dentro de las reglas de consenso existentes.
Buterin y Wahrstätter eligieron 16.77 millones como límite para equilibrar la complejidad y el rendimiento, argumentando que se adapta a los casos de uso avanzados actuales de DeFi y a las implementaciones de contratos sin introducir riesgos innecesarios.
«Este valor permite la mayoría de los casos de uso actuales, incluidas las implementaciones de contratos y las interacciones avanzadas de DeFi, al tiempo que garantiza características de rendimiento consistentes», se lee en la propuesta.
Si bien la propuesta no es compatible con versiones anteriores para las transacciones que superan el nuevo límite, los autores señalaron que la mayoría de las transacciones existentes están muy por debajo del límite, lo que minimiza el impacto en los usuarios y desarrolladores.
EIP-7983 se basa en esfuerzos anteriores, como EIP-7825, para mejorar la previsibilidad en la ejecución de transacciones.
Vitalik quiere simplificar Ethereum
En mayo, Buterin pidió simplificar el protocolo base de la red Ethereum para aumentar la eficiencia, la seguridad y la accesibilidad, inspirado en el enfoque minimalista de Bitcoin.
En ese momento, propuso reestructurar la arquitectura de Ethereum a través del consenso, la ejecución y los componentes compartidos para lograr un diseño más ágil en cinco años. Buterin argumentó que la creciente complejidad de Ethereum ha llevado a tiempos de desarrollo más largos, costos más altos y mayores riesgos de seguridad.
Más recientemente, el cerebro de Ethereum introdujo un nuevo tipo de sistema de identidad digital denominado «identidad pluralista», argumentando que podría proteger la privacidad al tiempo que permite una participación justa en la vida digital.
Pagina Original:
Vitalik proposes gas cap to enhance Ethereum security, stability
