Los desarrolladores de Ethereum han expresado su preocupación por la reciente propuesta del cofundador de la purple, Vitalik Buterin, de aumentar el límite de gasoline en la cadena de bloques.
Oposición a la propuesta de Vitalik Buterin
En una publicación de site del 11 de enero, el desarrollador de Ethereum, Marius van der Wijden, escribió: “Por qué es difícil aumentar la tarifa del gas y señaló el tamaño del estado de la cadena de bloques y las consecuencias resultantes como una preocupación clave.
Escribí algunos de mis pensamientos sobre aumentar el límite de gasolina hoy: https://t.co/gX0eihUyYa
(No lo he revisado, así que si encuentra un mistake, puede conservarlo)
– MariusVanDerWijden (@vdWijden) 11 de enero de 2024
Según él, aumentar el límite de gasoline en este momento representa un riesgo para el tamaño del estado, la tasa de bloqueo perdido, los tiempos de sincronización, el tamaño del historial y la diversidad de clientes, al mismo tiempo que ofrece soluciones para cubrir áreas marcadas si ese es el camino a seguir.
El tamaño full necesario para el estado de la cadena de bloques que contiene los datos del contrato es de 267 gigabytes, mientras que el historial full de la cadena de bloques es de aproximadamente 900 gigabytes, lo que puede generar un mayor crecimiento si aumenta el tamaño del gas.
El 11 de octubre de 2023, el almacenamiento estatal total era de 87 GB, mientras que el 6 de junio de 2023 period menos de 80 GB, lo que significa que registró un crecimiento de casi 2 GB por mes.
Para poner esto en perspectiva, el espacio será de 111 GB en los próximos doce meses y de 207 GB en los próximos cinco años, lo que dificultará el acceso y la modificación de una cantidad tan grande de datos.
“Y esta es sólo la instantánea, que es el estado uncomplicated. Geth también necesita almacenar este estado en una forma diferente para verificar la raíz del estado. Este otro formato (los nodos trie) necesita aproximadamente 180 GB en el bloque 18418786”.
Dilema de historia y sincronización
El tamaño del historial sigue siendo otro desafío, ya que el recuento de transacciones se duplicó en los últimos tres años y con el despliegue de redes de capa 2, el historial se ha vuelto más importante.
“EIP-4444 resolverá el problema del crecimiento del historial, ya que los nodos completos ya no necesitan almacenar todo el historial. Sin embargo, la implementación de EIP-4444 requiere una crimson sólida para recuperar el historial antes de que podamos permitir que los nodos completos dejen de publicar el historial”. agregó la publicación.
Aumentar el límite de gasoline aumentará la dificultad para crear nuevos clientes para la red principal, ya que Geth ya tiene 10 años de experiencia, lo que deja a los nuevos clientes la opción de aprender de los anteriores.
Aumentar el límite de gas hace que la sincronización completa sea más lenta debido a la necesidad de descargar más datos que afectan las velocidades de curación rápida, historial y puesta al día.
Otro desarrollador de Ethereum, Peter Szilagyi, escribió en X (anteriormente Twitter) que el tamaño del estado crecerá más rápido junto con DoS, mientras que la sincronización se volverá más lenta.
¿Qué problema resuelve aumentar el límite de fuel?
Aumentarlo definitivamente tiene una desventaja. El estado crecerá más rápido, el tiempo de sincronización se hará más lento y el potencial DoS aumentará. Sería bueno tener un número de ellos.
Dicho esto, ¿qué nos aporta aumentar el límite de gasolina?
— Péter Szilágyi (karalabe.eth) (@peter_szilagyi) 11 de enero de 2024
“Siento que estamos bromeando con esto. ¿Contamos con el seguimiento y las métricas para ver cómo evolucionan las cosas? De lo contrario, en mi opinión, primero deberíamos tener herramientas que puedan señalar el efecto de un cambio *antes* de realizar ese cambio. De lo contrario, se resumirá como «mira, todavía no estoy muerto».