Vitalik Buterin, cofundador de Ethereum, publicó un breve artículo titulado "Cómo rescatar los fondos de los usuarios de un ataque cuántico repentino con una bifurcación dura" en el Foro de Investigación de Ethereum (ethresear.ch).
En el artículo, Vitalik menciona que si el ataque cuántico llega antes de lo esperado y la abstracción de la cuenta aún no ha aterrizado por completo, Ethereum también puede resolver el problema a través de una "bifurcación de recuperación", momento en el que los cambios relacionados con la bifurcación son los siguientes:
Primero, hacer retroceder todos los bloques después de un ataque a gran escala;
en segundo lugar, deshabilitar el modelo de negociación tradicional basado en direcciones EOA;
tercero, (si aún no se ha implementado para entonces) agregar un nuevo tipo de transacción que permita transacciones a través de billeteras de contratos inteligentes (como algunas en RIP-7560);
En cuarto lugar, agregue un nuevo tipo de transacción o código de operación, a través del cual el usuario puede proporcionar una prueba de STARK, y si la prueba pasa, el código de la dirección del usuario cambiará al nuevo código verificado, y luego el usuario puede usar la nueva dirección de código como una billetera de contrato inteligente.
En quinto lugar, con el fin de ahorrar gasolina, debido a la gran cantidad de datos en las pruebas STARK, admitiremos pruebas STARK por lotes para realizar múltiples pruebas STARK de los tipos anteriores al mismo tiempo.