Introducción
El cofundador de Ethereum, Vitalik Buterin, ha respaldado el EIP-8288 como una propuesta para mejorar la gestión de la criptografía compleja sin la necesidad de añadir repetidamente nuevas funciones de verificación a Ethereum. Buterin argumenta que la mayor parte del trabajo criptográfico pesado debería realizarse fuera del proceso de ejecución principal de la red.
Propuesta EIP-8288
En una serie de publicaciones del 19 de octubre en X, destacó que la máquina virtual existente de Ethereum y las funciones criptográficas especializadas son inadecuadas para soportar cada nuevo sistema de firma o prueba. En su lugar, propone un diseño que permitiría a los usuarios generar pruebas localmente y enviarlas a través de un mecanismo de agregación.
La propuesta EIP-8288 permitiría a Ethereum verificar que las operaciones criptográficas se realizaron correctamente sin incluir cada firma o prueba original en un bloque. Vitalik Buterin describió este enfoque como parte de su visión de Ethereum como un ordenador mundial criptográfico, donde una cantidad significativa de computación puede ocurrir fuera de la cadena de bloques, mientras que sus resultados permanecen verificables. Sin embargo, la especificación sigue siendo un borrador y no ha recibido aprobación para su implementación en la red principal de Ethereum.
Operaciones Criptográficas en Ethereum
Los últimos comentarios de Buterin se centran en cómo Ethereum maneja las operaciones criptográficas que requieren grandes cantidades de computación o datos. Actualmente, los desarrolladores pueden utilizar la Máquina Virtual de Ethereum (EVM) para ejecutar contratos inteligentes que verifican ciertas declaraciones criptográficas. Ethereum proporciona precompilaciones, que son funciones integradas que realizan cálculos específicos de manera más eficiente que el código ordinario de contratos inteligentes.
Sin embargo, apoyar métodos criptográficos adicionales directamente a través de precompilaciones puede requerir cambios en el protocolo de Ethereum. Buterin argumentó que ninguno de los enfoques debería convertirse en la solución predeterminada para cada nuevo sistema criptográfico.
Limitaciones y Desafíos
Su preocupación se centra en la cantidad de datos que deben incluirse en los bloques de Ethereum cuando las aplicaciones envían grandes firmas o pruebas criptográficas para verificación. En la discusión del 19 de octubre, estimó que incluso con mejoras como PeerDAS y bloques en blobs, la red enfrentaría límites prácticos alrededor de 8 megabytes por segundo antes de que los datos adicionales se volvieran difíciles de manejar.
En última instancia, tanto las precompilaciones como la EVM son lugares inadecuados para concentrar la mayor parte del soporte criptográfico en Ethereum. Esto se debe a que operan sobre datos que deben incluirse en la cadena de Ethereum de alguna manera, lo que significa que, en realidad, deben incluirse en un bloque como calldata.
El Mecanismo de Agregación
El mecanismo propuesto se describe en el EIP-8288, titulado «Agregación de firmas y pruebas en la mempool». Buterin y el investigador de Ethereum, Thomas Coratger, crearon la propuesta el 3 de junio de 2026. Según la especificación oficial, el sistema permitiría a las transacciones declarar qué declaraciones criptográficas deben ser verificadas sin incluir todo el material de prueba original en el bloque final.
Estas declaraciones identificarían el esquema de verificación, un hash que representa los datos relevantes y un hash asociado con la clave de verificación. La red utilizaría estas referencias para conectar transacciones con evidencia de que las operaciones requeridas se realizaron correctamente.
Consideraciones de Seguridad
El EIP-8288 incluye soporte para firmas criptográficas diseñadas para resistir ataques de futuros ordenadores cuánticos. Ethereum actualmente se basa en sistemas de firma digital establecidos para la autenticación de cuentas y el consenso de la cadena de bloques. Los desarrolladores están investigando alternativas que seguirían siendo seguras si se disponen ordenadores cuánticos suficientemente potentes.
Vitalik Buterin argumentó que los usuarios deberían poder producir sus firmas preferidas localmente y probar su validez a través de la agregación STARK. Discutió la posibilidad de usar criptografía basada en reticulados para cuentas y billeteras de Ethereum si se establecieran las suposiciones de seguridad relevantes.
Conclusión
El proceso propuesto no depende únicamente de un productor de bloques que recoja cada firma y genere una prueba final. El EIP-8288 describe la agregación recursiva comenzando en la mempool de Ethereum, donde las transacciones esperan antes de ser incluidas en bloques. Bajo el diseño, los usuarios enviarían transacciones junto con la evidencia criptográfica requerida para autorizarlas.
La propuesta requiere una actualización coordinada de la red antes de que su sistema de agregación criptográfica pueda convertirse en parte de las reglas de la red principal de Ethereum.