El cofundador de Ethereum, Vitalik Buterin, ha presentado “The Splurge”, un conjunto completo de actualizaciones de protocolo destinadas a abordar una variedad de desafíos dentro del ecosistema Ethereum. En su última publicación de blog titulada “Posibles futuros del protocolo Ethereum, parte 6: El derroche”, Buterin profundiza en las complejidades técnicas de las próximas mejoras que buscan impulsar a Ethereum hacia un futuro más eficiente, seguro y escalable.
“The Splurge” está diseñado para abordar una colección de “pequeñas cosas” en el diseño del protocolo Ethereum que no encajan perfectamente en las categorías de actualización existentes. Según Buterin, estos elementos son “muy valiosos para el éxito de Ethereum”, pero requieren un enfoque dedicado debido a su complejidad e importancia.
¿Qué es ‘El derroche’ de Ethereum?
Los objetivos clave de The Splurge incluyen llevar la máquina virtual Ethereum (EVM) a un “estado final de juego” más estable y de mayor rendimiento, integrando la abstracción de cuentas directamente en el protocolo para mejorar la seguridad y la conveniencia del usuario, optimizando la economía de las tarifas de transacción para aumentar la escalabilidad y al mismo tiempo mitigar los riesgos. y explorando técnicas criptográficas de vanguardia para mejorar significativamente Ethereum a largo plazo.
Buterin enfatiza la necesidad de perfeccionar el EVM, afirmando que “hoy en día, el EVM es difícil de analizar estáticamente, lo que dificulta la creación de implementaciones altamente eficientes, la verificación formal del código y la realización de más extensiones con el tiempo”. La introducción del formato de objeto EVM (EOF) es el primer paso en la hoja de ruta de mejora de EVM, cuya inclusión está prevista en el próximo hard fork. EOF introduce características como la separación de código y datos, la prohibición de saltos dinámicos en favor de saltos estáticos, la eliminación de la observabilidad del gas dentro del código EVM y la adición de un mecanismo de subrutina explícito.
EOF sienta las bases para futuras actualizaciones, como las extensiones aritméticas modulares EVM (EVM-MAX) y la integración de capacidades de instrucción única y datos múltiples (SIMD). Estas mejoras tienen como objetivo hacer que EVM sea más eficiente para operaciones criptográficas avanzadas sin depender en gran medida de precompilaciones. “Después de la introducción de EOF, resulta más fácil introducir más actualizaciones”, señala Buterin.
La abstracción de cuentas ha sido un objetivo de larga data para Ethereum, con el objetivo de permitir que el código de contrato inteligente controle la verificación de transacciones. “En esencia, la abstracción de cuentas es simple: permitir que las transacciones se inicien mediante contratos inteligentes, y no solo EOA”, explica Buterin. Esta capacidad podría permitir una variedad de aplicaciones, desde criptografía resistente a los cuánticos hasta una rotación perfecta de claves y una seguridad mejorada de la billetera.
ERC-4337 sirve como una solución actual para implementar la abstracción de cuentas sin modificar el protocolo central. Introduce un nuevo objeto llamado “operaciones de usuario” y separa el procesamiento de transacciones en fases de validación y ejecución. Sin embargo, Buterin señala las ineficiencias de este enfoque, en particular los “gastos fijos de ~100.000 gas por paquete”.
Se propone EIP-7702 para brindar los beneficios de conveniencia de la abstracción de cuentas a todos los usuarios, incluidas las cuentas de propiedad externa (EOA), integrándolo directamente en el protocolo. Este movimiento podría unificar el ecosistema y eliminar la necesidad de retransmisores en los protocolos de privacidad. “EIP-7702 hace que las ‘funciones de conveniencia’ de la abstracción de cuentas estén disponibles para todos los usuarios, incluidos los EOA, hoy”, escribe Buterin.
Si bien EIP-1559 ha mejorado los tiempos promedio de inclusión de bloques y la previsibilidad de las tarifas, Buterin reconoce imperfecciones en su implementación. Señala que “la fórmula tiene algunos defectos” y “no se ajusta lo suficientemente rápido en condiciones extremas”. La propuesta EIP-7706 tiene como objetivo abordar estos problemas mediante la introducción de tarifas de gas multidimensionales, lo que permite precios y límites separados para diferentes recursos como datos de llamadas, lecturas/escrituras estatales y expansión del tamaño del estado.
“El gas multidimensional tiene dos ventajas principales: añade complejidad al protocolo y al algoritmo óptimo necesario para llenar un bloque hasta su capacidad”, explica Buterin. Sin embargo, sugiere que los beneficios en eficiencia y gestión de recursos podrían superar estas complejidades.
La introducción de funciones de retardo verificables (VDF) tiene como objetivo mejorar la aleatoriedad en el proceso de selección de proponentes de Ethereum. “Lo ideal sería encontrar una fuente de aleatoriedad más sólida”, afirma Buterin. Los VDF podrían ofrecer una solución al proporcionar resultados cuya producción requiere un uso intensivo de computación pero que son fáciles de verificar, lo que reduce el potencial de manipulación. Aún quedan desafíos, como la “optimización inesperada” mediante aceleración o paralelización de hardware. “Actualmente, no existe una construcción VDF que satisfaga plenamente a los investigadores de Ethereum en todos los ejes”, admite Buterin, indicando que se necesita más investigación y desarrollo.
Además, Buterin explora el “futuro lejano de la criptografía” al analizar conceptos avanzados como la ofuscación de la indistinguibilidad y las firmas de un solo uso. Se refiere a estos como parte de los “protocolos del dios egipcio”, primitivas criptográficas extremadamente poderosas que podrían revolucionar la tecnología blockchain. La ofuscación de la indistinguibilidad permite la creación de “programas cifrados” que realizan cálculos arbitrarios manteniendo ocultos los detalles internos. “Con la ofuscación y las firmas únicas juntas, podemos construir terceros casi perfectos y sin confianza”, afirma Buterin.
Las aplicaciones potenciales incluyen subastas y DAO seguros, configuraciones universales confiables y verificación simplificada de pruebas de conocimiento cero. A pesar de lo prometedoras, estas tecnologías aún están en su infancia. “Queda muchísimo por hacer”, reconoce Buterin. Las implementaciones de ofuscación de indistinguibilidad enfrentan actualmente importantes obstáculos de rendimiento, y las computadoras cuánticas prácticas capaces de permitir firmas de un solo uso siguen siendo teóricas.
Al abordar las mejoras de EVM, la abstracción de cuentas, la optimización de las tarifas de transacción y la exploración de las fronteras de la criptografía, Buterin pretende mantener a Ethereum a la vanguardia de la innovación de blockchain. Si bien reconoce las complejidades y las compensaciones involucradas, sigue siendo optimista. “Una criptografía extremadamente poderosa podría cambiar las reglas del juego por completo”, concluye.
Al cierre de esta edición, ETH cotizaba a 2.627 dólares.
Imagen destacada creada con DALL.E, gráfico de TradingView.com
Comments are closed.