Vitalik Buterin ha identificado cuatro vulnerabilidades cuánticas en Ethereum: firmas BLS en la capa de consenso, compromisos y pruebas KZG para la disponibilidad de datos, firmas ECDSA para EOAs y pruebas ZK basadas en KZG o Groth16 en la capa de aplicación. Para abordar estas, Buterin propone una estrategia de reemplazo por fases. La capa de consenso podría cambiar a firmas basadas en hash como las variantes Winternitz, combinadas con agregación STARK, mientras se seleccionan cuidadosamente nuevas funciones hash centrales. La disponibilidad de datos podría pasar de KZG a STARK, abordando problemas de linealidad 2D DAS y pruebas de código de borrado. Las EOAs podrían adoptar la abstracción nativa de cuentas (EIP-8141) para soportar cualquier algoritmo de firma resistente a la computación cuántica, utilizando precompilación vectorizada y agregación recursiva a nivel de protocolo para reducir los costos de verificación. Las pruebas en la capa de aplicación podrían optimizarse mediante la agregación recursiva de firmas y pruebas a nivel de protocolo, comprimiendo una lógica extensa de verificación en una verificación mínima en cadena.