- La propuesta de Vitalik Buterin introduce un cliente ligero universal para mejorar la verificación L2 y la descentralización de Ethereum.
- Si se implementa, esta mejora podría reforzar el dominio de Ethereum al tiempo que reduciría la dependencia de intermediarios centralizados.
Vitalik Buterin recientemente delineó en una conferencia las futuras actualizaciones importantes para Ethereum y su estrategia a largo plazo. Según destacó Crypto News Flash en 2024, Buterin presentó un plan orientado a mejorar la escalabilidad y la descentralización de Ethereum.
Su última propuesta se enfoca en la creciente complejidad de los clientes ligeros dentro del ecosistema de Ethereum, especialmente en lo que respecta a los rollups. Utilizando la Propuesta de Mejora de Ethereum (EIP) 3668, Buterin busca un método más eficiente y descentralizado para verificar los estados de red de la Capa 2 (L2).
My preferred approach is an ERC similar to https://t.co/RwYNOuuEUM by which L2s can declare an onchain config contract that specifies how to verify state proofs (as a piece of EVM code)
So you can write a universal L2 light client that asks for proofs over a p2p network and then…
— vitalik.eth (@VitalikButerin) February 15, 2025
Una solución para la creciente complejidad de Ethereum
Conforme Ethereum se expande mediante rollups, los desarrolladores han manifestado preocupaciones sobre cómo los monederos y aplicaciones descentralizadas (dApps) pueden gestionar eficazmente múltiples clientes ligeros sin recurrir a intermediarios centralizados. Como se describe en una declaración de motivación de Ethereum Improvement Proposals (EIP):
«Minimizar los costes de almacenamiento y transacción en Ethereum ha llevado a los autores de los contratos a adoptar una variedad de técnicas para mover los datos fuera de la cadena, incluyendo hashing, hashing recursivo (por ejemplo, Merkle Trees/Tries), y soluciones L2. Aunque cada solución tiene restricciones y parámetros únicos, todas tienen en común el hecho de que se almacena suficiente información en la cadena para validar los datos almacenados externamente cuando sea necesario.»
Para abordar estos desafíos, Buterin sugiere un modelo de solicitud de comentarios (ERC) para Ethereum, similar al EIP-3668. Este modelo permitiría a las redes L2 establecer contratos de configuración en la blockchain, detallando el código de la Máquina Virtual de Ethereum (EVM) que se utilizaría para validar las pruebas de estado.
¿Cómo funciona Universal Light Client?
El cliente ligero universal propuesto operaría dentro de una red entre pares (P2P), solicitando pruebas y verificándolas mediante código EVM ejecutado en la blockchain. Este método promueve una mayor eficiencia y descentralización, reduciendo la dependencia de intermediarios externos.
Flexibilidad y descentralización
Para mantener la flexibilidad, Buterin propone usar un formato de prueba basado en bytes, lo que permite que la función de verificación de pruebas de cada L2 interprete los datos según necesite. Esto asegura que el ecosistema de rollups de Ethereum se mantenga adaptable y evita la dominación de los procesos de verificación por parte de una sola entidad.
¿Qué significa esto para el futuro de Ethereum?
Si esta propuesta se implementa exitosamente, podría fortalecer la posición de Ethereum como la plataforma líder de contratos inteligentes, preservando al mismo tiempo su estructura descentralizada.