

El cofundador de Ethereum, Vitalik Buterin, ha presentado nuevos planes para mejorar el sistema de prueba de participación (PoS) de blockchain a través de una nueva actualización llamada “The Verge”.
en un publicación de blog Publicado el 23 de octubre, Buterin explicó que si bien es técnicamente posible ejecutar un nodo Ethereum en una computadora portátil estándar, los requisitos de datos del sistema actual lo hacen poco práctico para muchos usuarios.
Operar un nodo requiere cientos de gigabytes de datos para verificar los bloques, y estos datos crecen alrededor de 30 GB cada año. Estas altas necesidades de almacenamiento restringen la cantidad de usuarios que pueden ejecutar nodos de verificación completa en Ethereum.
La actualización Verge propuesta por Buterin aborda este desafío al introducir la “verificación de cliente sin estado”, que permite a los dispositivos validar los datos de blockchain sin almacenar todo el conjunto de datos localmente.
Él explicó:
“The Verge trata de cambiar esto, y hacer que la verificación completa de la cadena sea tan asequible desde el punto de vista computacional que todas las billeteras móviles, billeteras de navegador e incluso relojes inteligentes lo hagan de forma predeterminada..”
El borde
Inicialmente, “The Verge” se centró en adoptar árboles Verkle, una estructura de datos que facilita pruebas más compactas y permite la verificación sin estado de bloques de Ethereum.
Sin embargo, desde entonces el alcance se ha ampliado. La actualización ahora tiene como objetivo hacer que la verificación de Ethereum sea más eficiente en cuanto a recursos mediante la combinación de técnicas de validación sin estado y pruebas criptográficas avanzadas como SNARK (Argumentos de conocimiento sucintos no interactivos).
Los SNARK permiten a una parte demostrar que posee cierta información sin revelar los detalles, lo que permite verificar transacciones complejas rápidamente en la cadena. Buterin cree que esta tecnología podría permitir que la cadena de bloques de Ethereum sea verificada en dispositivos pequeños como relojes inteligentes, ampliando el potencial de una participación generalizada en la red.
La verificación sin estado, en particular, elimina la necesidad de que los nodos almacenen todos los datos de la cadena de bloques. En cambio, cada bloque incluiría un “testigo” que contendría los datos esenciales y las pruebas criptográficas necesarias para validar el bloque.
Este cambio hacia clientes apátridas es crucial, ya que reduce las demandas de almacenamiento y acelera el rendimiento de blockchain. Esto mejoraría la experiencia general del usuario y al mismo tiempo reduciría las barreras para ejecutar nodos Ethereum, haciendo que apostar en solitario sea mucho más accesible.
Para implementar estos cambios, Buterin propone reemplazar la estructura de estado actual de Ethereum, conocida como árbol Merkle Patricia, con árboles Verkle o árboles hash binarios STARKed. Si bien los STARK cumplen una función similar a los SNARK, ofrecen beneficios adicionales en términos de escalabilidad y seguridad, lo que ayuda a Ethereum a superar algunas de las limitaciones de sus sistemas de prueba existentes.