Vitalik Buterin, cofundador de Ethereum, destacó recientemente los significativos beneficios que los árboles Verkle traerán a los validadores individuales y a los nodos de la red de Ethereum. En una publicación en X, Vitalik resaltó los árboles Verkle como una importante evolución tecnológica en el protocolo de Ethereum, prometiendo reducir considerablemente el tamaño de las pruebas y los requisitos de hardware para los nodos.
Verkle Trees: un punto de inflexión para el staking y los nodos
Los árboles Verkle, que forman parte del roadmap post-merge de Ethereum, permitirán que los clientes validadores funcionen de forma ‘stateless’, como mencionó Vitalik, lo que les permite a los nodos de staking funcionar con ‘casi cero espacio en disco y sincronizarse casi al instante’. Esta actualización se ve como un gran paso adelante para lograr el objetivo de hacer que la red Ethereum sea más accesible y eficiente.
La evolución en cinco etapas hacia la versión final de Ethereum
Vitalik previamente describió un proceso progresivo en cinco etapas hacia lo que él llamó el punto final en el desarrollo de Ethereum. Esta visión fue compartida después de la tan esperada activación de Beacon Chain en septiembre de 2022, marcando la transición de Ethereum hacia el consenso de prueba de participación.
Los árboles Verkle, como parte de la etapa ‘Verge’ del roadmap de Ethereum, buscan optimizar el almacenamiento de datos y el tamaño de los nodos. Ofrecen una funcionalidad similar a los árboles Merkle al agrupar todas las transacciones de un bloque para producir una prueba de la totalidad de los datos, lo que permite verificar su autenticidad de manera más eficiente en términos de tamaño de prueba.
La implementación de los árboles Verkle está en marcha y requerirá varios cambios en el protocolo de Ethereum, incluyendo una nueva estructura de datos para almacenar el estado de la red, un nuevo modelo de contabilidad de gas, una estrategia para migrar el estado de Ethereum de los árboles Merkle a los árboles Verkle, nuevas primitivas criptográficas y nuevos campos a nivel de bloque.