En la plataforma X, actualmente se está discutiendo sobre la criptografía de retículas y la criptografía basada en funciones hash en el diseño de blockchain, con participantes como Eli Ben Sasson, cofundador de Zcash, Vitalik Buterin, cofundador de Ethereum, y Gabriel Shapiro, consejero general de Delphi Labs.
Esta discusión comenzó con una publicación reciente de a16z crypto en X, que aboga por adoptar la criptografía de retículos. En un artículo explicativo, a16z crypto detalló sus razones: afirmó que el diseño planeado de Ethereum para la agregación de firmas "basado únicamente en hash" depende de la recursividad SNARK, y este enfoque conlleva costos de coordinación, una superficie de vulnerabilidad más amplia y una seguridad aún no plenamente establecida.
Al responder al post de a16z crypto, Eli Ben Sasson, cofundador de Zcash, expresó claramente su oposición y señaló que las criptografías de retículos tienen una "estructura matemática atractiva" y son fáciles de convertirse en objetivo de ataques de IA.
Según a16z crypto, depender únicamente de la criptografía basada en hash puede parecer más seguro, pero en este tipo de diseños podría hacer que el sistema sea más vulnerable. Gabriel Shapiro, consejero general de Delphi Labs, quien participó adicionalmente en la discusión, también compartió su opinión en X: “Creo que, para Ethereum, la propuesta de Ethereum sigue siendo la mejor opción aquí”. Él no está de acuerdo con la postura de a16z crypto.
La hoja de ruta de consenso Lean de Ethereum incluye: reemplazar completamente las firmas BLS con firmas basadas en hash (una variante de Winternitz) y utilizar STARK para la agregación. Shapiro sugiere que, si la criptografía basada en retículos se demuestra segura frente a la IA, se podría utilizar mediante precompilaciones para cuentas y billeteras; además, añade que la criptografía basada en hash permitiría a Ethereum avanzar a toda velocidad.
Vitalik Buterin también se unió a la discusión y expresó su acuerdo con la opinión de Shapiro: "Si la criptografía de retículos se demuestra segura para la IA, aún podríamos utilizar esquemas de criptografía de retículos para cuentas y billeteras mediante precompilación."
Buterin también añadió: "En mi opinión, la vía ideal para respaldar la criptografía necesaria para todos es a través de 8288. Puedes generar localmente cualquier firma que desees, convertirla en una prueba STARK y luego incluirla mediante un agregador STARK. No se requiere ningún calldata en la cadena. De esta manera, Ethereum ya nunca más necesitará agregar precompilados."
In response, Zcash co-founder Eli Ben Sasson said: "Agreed, this is the right path for Ethereum."
Ethereum se prepara para la resistencia cuántica
Aparte del Bitcoin, la mayoría de las grandes blockchains utilizan el mecanismo de prueba de participación, que permite a los validadores votar por cada bloque mediante firmas. El gran conjunto de validadores es posible gracias a la agregación de firmas. Ethereum utiliza firmas BLS, que tienen una estructura algebraica capaz de combinar las firmas de decenas de miles de validadores en cada intervalo en un único elemento de grupo.
Sin embargo, aunque BLS es muy útil, no posee seguridad post-cuántica, ya que actualmente no existe ninguna esquema de firma post-cuántica conocido que pueda agregarse de esta manera.
Buterin mencionó al explicar la hoja de ruta de resistencia cuántica a principios de este año que la solución consistirá en la recursividad de firmas y la agregación de pruebas en el nivel del protocolo. También habló sobre la introducción de la abstracción de cuentas nativa a través de EIP-8141, una propuesta que proporciona un marco abstracto para la validación, ejecución y pago de gas, permitiendo que las cuentas de primer nivel utilicen cualquier algoritmo de firma.

