La red Ethereum ha recibido una propuesta, EIP-7983, para mejorar su defensa contra ataques de Denegación de Servicio (DoS) y mejorar la estabilidad general de la plataforma.
La actualización propuesta, impulsada por el investigador de Ethereum Toni Wahrstätter y el cofundador Vitalik Buterin, busca establecer un límite de uso de gas. Esta medida tiene como objetivo prevenir interrupciones causadas por transacciones que consumen muchos recursos.
Nueva propuesta de Ethereum revela cómo una transacción podría disrumpir la blockchain
El aspecto clave de la propuesta es la introducción de un límite en el uso de gas por transacción, con un umbral máximo establecido en 16,77 millones de unidades de gas (2^24).
Los desarrolladores argumentaron que este límite de gas es una solución equilibrada. Permite transacciones avanzadas, como el despliegue de contratos y la facilitación de interacciones sofisticadas de DeFi. Al mismo tiempo, asegura previsibilidad y equidad en la ejecución.
“Como parte de la validación de bloques antes del procesamiento, cualquier bloque que tenga una transacción con gasLimit > 16.77 millones se considera inválido y se rechaza”, resalta la EIP.
Es importante destacar que este límite se aplicaría a todas las transacciones, independientemente del límite de gas del bloque determinado por los mineros o validadores. Las transacciones que intenten superar este umbral serían rechazadas, generando un código de error.
Sin embargo, EIP-7983 también sugiere un mecanismo para dividir transacciones más grandes en unidades más pequeñas y manejables. Este enfoque reduce significativamente el riesgo de que una sola transacción sature la red.
Según los desarrolladores, la motivación detrás de la propuesta surge de los patrones actuales en los que transacciones individuales pueden consumir casi el límite de gas del bloque completo.
Tales escenarios plantean riesgos significativos, incluyendo el potencial de ataques DoS y una compatibilidad reducida con máquinas virtuales de conocimiento cero (zkVMs). También contribuyen a una distribución de carga desigual durante la ejecución.
Los investigadores enfatizan que las transacciones intensivas en gas introducen resultados de rendimiento impredecibles y pueden sobrecargar los hilos de ejecución, resultando en una inestabilidad más amplia de la red.
Los investigadores creen que Ethereum puede lograr una mejor distribución de recursos dividiendo las transacciones grandes en unidades más pequeñas e imponiendo un límite en el uso de gas por transacción individual. Este enfoque también conduciría a una red más estable y escalable.
“Se espera que este ajuste impacte a un número mínimo de usuarios y DApps, ya que la mayoría de las transacciones hoy en día están muy por debajo del límite propuesto”, declararon.
La actualización está actualmente en revisión, con los desarrolladores considerando su implementación y posibles compensaciones técnicas. Si se adopta, EIP-7983 podría mejorar significativamente la resiliencia y escalabilidad de Ethereum a medida que continúa creciendo.
Descargo de responsabilidad
Descargo de responsabilidad: en cumplimiento de las pautas de Trust Project, BeInCrypto se compromete a brindar informes imparciales y transparentes. Este artículo de noticias tiene como objetivo proporcionar información precisa y oportuna. Sin embargo, se recomienda a los lectores que verifiquen los hechos de forma independiente y consulten con un profesional antes de tomar cualquier decisión basada en este contenido.
