La Fundación Ethereum explora estrategias para reducir el tamaño máximo de bloque

El cofundador de Ethereum, Vitalik Buterin, y la Fundación Ethereum están explorando cinco soluciones potenciales para disminuir el tamaño máximo de bloque de Ethereum. 

Estas estrategias tienen como objetivo optimizar la cadena de bloques para una "hoja de ruta centrada en el resumen" y mejorar su eficiencia. El enfoque en los paquetes acumulativos ha generado la necesidad de reevaluar el uso del espacio de bloques, ya que el tamaño efectivo de los bloques se ha duplicado durante el año pasado.

Optimización del límite de gas en bloque de Ethereum y los costos de datos de llamadas

Una de las primarias propuestas propuesto por Buterin y el investigador de la Fundación Ethereum, Toni Wahrstätter, implica aumentar el costo de los datos de las llamadas y aumentar el límite de gas en bloque. Calldata se refiere a los datos proporcionados a las llamadas de funciones de contratos inteligentes y consume gas, lo que afecta el rendimiento de la red. 

Al aumentar el costo de los datos de las llamadas de 16 a 42 gas, Ethereum podría reducir el tamaño máximo del bloque de 1.78 megabytes a 0.68 megabytes, creando espacio para más blobs de datos en el futuro. Sin embargo, este enfoque puede desalentar el uso de datos de llamadas para la disponibilidad de datos, lo que afecta a aplicaciones como StarkNet que dependen de grandes datos de llamadas para pruebas en cadena.

Equilibrar los costos de datos de llamadas y códigos de operación

Otra posible solución es aumentar los costos de datos de llamadas y al mismo tiempo reducir otros costos de códigos de operación en la máquina virtual Ethereum (EVM). Este enfoque tiene como objetivo mantener un equilibrio entre incentivar el uso de datos de llamadas para la disponibilidad de datos y minimizar el impacto en las aplicaciones que dependen en gran medida de ellos.

La propuesta de mejora de Ethereum (EIP)-4488 sugiere limitar los datos de llamadas por bloque, pero esto también podría desalentar su uso para la disponibilidad de datos, lo que afectaría a las aplicaciones que dependen de datos de llamadas. Por lo tanto, es crucial encontrar un enfoque equilibrado.

Creando un mercado de tarifas de Calldata

Un enfoque alternativo implica establecer un mercado separado de tarifas de datos de llamadas, similar a cómo se gestionan los blobs de datos. Este mercado ajustaría automáticamente los precios de los datos de llamadas en función de la demanda, lo que podría aumentar los límites de gas. Sin embargo, introduce complejidad en términos de análisis e implementación.

La idea final propone proporcionar un “bono de fidelidad EVM” para compensar las aplicaciones que dependen en gran medida de los datos de las llamadas. Este enfoque tiene como objetivo lograr un equilibrio entre fomentar el uso de datos de llamadas y abordar los desafíos relacionados con los costos.

Estas propuestas surgen cuando Ethereum lidia con la necesidad de mejorar su escalabilidad y rendimiento de la red. La integración de grandes paquetes de datos, conocidos como blobs, con la actualización EIP-4844 Dencun, subraya aún más la importancia de optimizar el manejo y almacenamiento de datos dentro de la cadena de bloques Ethereum.

Si bien aumentar el costo de los datos de llamadas a 42 gas es un enfoque, puede considerarse demasiado directo, y la creación de mercados de tarifas separados podría introducir una complejidad excesiva en el sistema. Lograr el equilibrio adecuado entre el costo de los datos de las llamadas y otros costos operativos u ofrecer incentivos para el uso de los datos de las llamadas dentro del EVM puede proporcionar soluciones más efectivas.

Vitalik Buterin había sugerido previamente límites de datos de llamadas por bloque para reducir los costos del gas, destacando el esfuerzo continuo dentro de la comunidad Ethereum para abordar estos problemas.

Impacto en el rendimiento de la red

 Vitalik Buterin propuso aumentar el límite de gas de Ethereum en un 33% a 40 millones para mejorar el rendimiento de la red. Aumentar el límite de gas permite procesar más transacciones en cada bloque, lo que teóricamente mejora la capacidad general de la red. Sin embargo, también introduce riesgos potenciales, como una mayor carga de hardware y susceptibilidad a ataques y spam de red.

La exploración de estas soluciones por parte de la Fundación Ethereum refleja el compromiso continuo de optimizar el rendimiento y la escalabilidad de la red Ethereum. A medida que el ecosistema blockchain continúa evolucionando y adaptándose, encontrar el equilibrio adecuado entre el costo de los datos de las llamadas, el límite de gasolina y la eficiencia de la red sigue siendo una prioridad absoluta.

Fuente: https://www.cryptopolitan.com/ethereum-strategyto-reduce-maximum-block-siz/