Cryptonews

Los desarrolladores de Ethereum chocan por el aumento de los costos de los datos

Source
CryptoNewsTrend
Published
Los desarrolladores de Ethereum chocan por el aumento de los costos de los datos

La red Ethereum se está acercando a un cuello de botella crítico en la infraestructura, lo que ha provocado un intenso debate entre los desarrolladores sobre cómo manejar el "tamaño estatal" en rápido crecimiento de la cadena de bloques.

En el centro de la controversia se encuentra una propuesta de actualización de la red, EIP-8037, cuyo objetivo es frenar el exceso de datos aumentando significativamente los costos iniciales del gas para los desarrolladores que implementan nuevos contratos inteligentes y espacios de almacenamiento.

Parece haber una falla económica en el diseño actual de Ethereum: los desarrolladores pagan una tarifa única para escribir datos en la cadena de bloques, pero los nodos de la red se ven obligados a pagar los costos continuos para almacenar esos datos para siempre.

El problema del almacenamiento estatal

El "estado" de Ethereum es la instantánea de todos los saldos de las cuentas actuales, el código de contrato inteligente y los datos almacenados en la red. A diferencia del historial de transacciones, que se puede archivar, el estado debe mantenerse activamente y los nodos deben acceder fácilmente a él para procesar nuevas transacciones.

Según el investigador de redes @marilyn100x, el modelo actual es insostenible. Si la red opera con un límite de 100 millones de gas, Ethereum agrega aproximadamente 553 MiB de nuevos datos permanentes diariamente, lo que equivale aproximadamente a 197 GiB de nuevos datos estatales por año.

Actualmente, el estado de Ethereum se sitúa en aproximadamente 390 GiB. Al ritmo de crecimiento actual, se prevé que la red alcance una "zona de peligro" crítica de 650 GiB en menos de 1,6 años. Si el estado se vuelve demasiado grande, aumenta dramáticamente los requisitos de hardware para ejecutar un nodo, lo que amenaza con centralizar la red al excluir a los participantes promedio.

Para evitar que la red alcance este límite, los desarrolladores propusieron EIP-8037. En lugar de un alquiler ponderado en el tiempo, la propuesta actúa como un elemento disuasorio al aumentar significativamente los costos iniciales del gas necesarios para crear nuevos contratos, cuentas y espacios de almacenamiento. Se incentiva a los desarrolladores a escribir código más eficiente y evitar tratar la capa base de Ethereum como una base de datos barata.

Vitalik Buterin opina

La perspectiva de costos de implementación drásticamente mayores ha llevado a los desarrolladores a buscar soluciones alternativas. En X (anteriormente Twitter), el desarrollador Lee Ash sugirió descargar la carga a los usuarios: "¿Qué pasaría si cada uno almacenara sus propios datos? ¿Y la cadena de bloques sólo almacenara los hashes? ¿Y las transacciones sólo incluyeran las pruebas?"

El cofundador de Ethereum, Vitalik Buterin, rápidamente descartó la idea como una solución a corto plazo, explicando las limitaciones técnicas de las pruebas criptográficas en este contexto.

"El problema es que es necesario almacenar y actualizar los datos con los que se comparan las pruebas, y eso acaba siendo casi tan grande como el estado", respondió Buterin.

Buterin reconoció que existen soluciones alternativas de gestión estatal, pero advirtió que son muy complejas. "Hay soluciones, pero tienen muchas partes móviles, y todas requieren compensaciones en relación con el status quo de Ethereum", concluyó.

Los desarrolladores de Ethereum chocan por el aumento de los costos de los datos