## Significado de la introducción del límite de gas
Los cofundadores de Ethereum, Vitalik Buterin y el investigador Tony Wartesta, propusieron el EIP-7983, que introduce un límite a nivel de protocolo en el consumo de gas por transacción, con el objetivo de mejorar la seguridad y estabilidad de la red.
En esta propuesta, se establece un límite de uso de gas de 16,777,216 (2 elevado a la 24) para cada transacción individual. Al implementar esta restricción, Ethereum puede fortalecer su resistencia contra ciertos ataques DoS (denegación de servicio), mejorar la estabilidad de la red y aumentar la previsibilidad de los costos de procesamiento de transacciones, según explica el documento de propuesta.
¿Qué es un ataque DoS?
Un ataque DoS (Denial of Service: ataque de denegación de servicio) es un ataque que satura un servidor, red o servicio web objetivo con una gran cantidad de solicitudes innecesarias, de modo que los usuarios legítimos no puedan acceder a ellos.
En la arquitectura actual de Ethereum, teóricamente, una sola transacción podría consumir hasta el límite de gas de todo el bloque, lo que podría llevar a riesgos de ataque DoS y a la inestabilidad de la red.
En EIP-7983, se establece un límite estricto en el uso máximo de gas por transacción, separado del límite de gas total del bloque (aproximadamente 32 millones). Las transacciones que superen este límite serán invalidadas y rechazadas en ambos niveles: la verificación del grupo de transacciones y la verificación del bloque.
Se propuso un límite de 16,777,216 para mantener un equilibrio que permita la ejecución de transacciones complejas mientras se mantiene un rango de ejecución predecible, y se dice que es capaz de abordar la mayoría de los casos de uso actuales.
Actualmente, se espera que el impacto de este ajuste en los usuarios y dApps sea mínimo, ya que la mayoría de las transacciones se encuentran muy por debajo del límite propuesto.
El objetivo de EIP-7983
Se espera que limitar el tamaño máximo de las transacciones tenga los siguientes efectos.
Prevención de ataques DoS: Evitar la sobrecarga de la red causada por transacciones que consumen grandes cantidades de gas.
Mejora de la estabilidad de la red: Aumentar la previsibilidad del procesamiento de transacciones y reducir la carga de los nodos.
Mejora de la compatibilidad de la máquina virtual de conocimiento cero (zkVM): Facilita la participación en sistemas de prueba distribuidos al dividir las transacciones a gran escala en partes más pequeñas.
Distribución eficiente y justa de recursos: Al dividir las transacciones en partes más pequeñas, se equilibra la carga en toda la red y se fomenta una distribución de gas más justa.
Estabilidad de la verificación de bloques: Al establecer un límite en cada transacción, se verifica el bloque
es más predecible y uniforme
Se considera que al dividir grandes transacciones en unidades más pequeñas y establecer un límite en el uso de gas de las transacciones individuales, los recursos se asignarán adecuadamente, lo que conducirá a una red más estable y escalable.
Facilitar la operación de nodos personales
El Sr. Buterin anunció en mayo una nueva hoja de ruta para abordar los desafíos de escalabilidad de Ethereum en la capa 1. Se trata de un plan centrado en el nuevo concepto de "nodos parcialmente sin estado", que facilita la operación de nodos incluso con un alto límite de gas.
"El nodo parcialmente sin estado" tiene la capacidad de validar bloques y verificar toda la cadena sin almacenar todos los datos, diseñado para guardar solo un subconjunto de datos elegido por el usuario. Se dice que la introducción de este nodo podría aumentar el límite de gas de L1 entre 10 y 100 veces.
Se espera que al permitir que los individuos operen nodos de manera más sencilla, la descentralización de la red de Ethereum mejore aún más, construyendo un ecosistema de blockchain más robusto y sostenible.
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
Vitalik y otros proponen conjuntamente un límite de gas por transacción en Ethereum, buscando mejorar la estabilidad y contrarrestar ataques DoS.
Los cofundadores de Ethereum, Vitalik Buterin y el investigador Tony Wartesta, propusieron el EIP-7983, que introduce un límite a nivel de protocolo en el consumo de gas por transacción, con el objetivo de mejorar la seguridad y estabilidad de la red.
En esta propuesta, se establece un límite de uso de gas de 16,777,216 (2 elevado a la 24) para cada transacción individual. Al implementar esta restricción, Ethereum puede fortalecer su resistencia contra ciertos ataques DoS (denegación de servicio), mejorar la estabilidad de la red y aumentar la previsibilidad de los costos de procesamiento de transacciones, según explica el documento de propuesta.
¿Qué es un ataque DoS?
Un ataque DoS (Denial of Service: ataque de denegación de servicio) es un ataque que satura un servidor, red o servicio web objetivo con una gran cantidad de solicitudes innecesarias, de modo que los usuarios legítimos no puedan acceder a ellos.
En la arquitectura actual de Ethereum, teóricamente, una sola transacción podría consumir hasta el límite de gas de todo el bloque, lo que podría llevar a riesgos de ataque DoS y a la inestabilidad de la red.
En EIP-7983, se establece un límite estricto en el uso máximo de gas por transacción, separado del límite de gas total del bloque (aproximadamente 32 millones). Las transacciones que superen este límite serán invalidadas y rechazadas en ambos niveles: la verificación del grupo de transacciones y la verificación del bloque.
Se propuso un límite de 16,777,216 para mantener un equilibrio que permita la ejecución de transacciones complejas mientras se mantiene un rango de ejecución predecible, y se dice que es capaz de abordar la mayoría de los casos de uso actuales.
Actualmente, se espera que el impacto de este ajuste en los usuarios y dApps sea mínimo, ya que la mayoría de las transacciones se encuentran muy por debajo del límite propuesto.
El objetivo de EIP-7983
Se espera que limitar el tamaño máximo de las transacciones tenga los siguientes efectos.
Se considera que al dividir grandes transacciones en unidades más pequeñas y establecer un límite en el uso de gas de las transacciones individuales, los recursos se asignarán adecuadamente, lo que conducirá a una red más estable y escalable.
Facilitar la operación de nodos personales
El Sr. Buterin anunció en mayo una nueva hoja de ruta para abordar los desafíos de escalabilidad de Ethereum en la capa 1. Se trata de un plan centrado en el nuevo concepto de "nodos parcialmente sin estado", que facilita la operación de nodos incluso con un alto límite de gas.
"El nodo parcialmente sin estado" tiene la capacidad de validar bloques y verificar toda la cadena sin almacenar todos los datos, diseñado para guardar solo un subconjunto de datos elegido por el usuario. Se dice que la introducción de este nodo podría aumentar el límite de gas de L1 entre 10 y 100 veces.
Se espera que al permitir que los individuos operen nodos de manera más sencilla, la descentralización de la red de Ethereum mejore aún más, construyendo un ecosistema de blockchain más robusto y sostenible.