According to Mars Finance news, Ethereum co-founder Vitalik Buterin published a short article on the Ethereum Research Forum (ethresear.ch) titled "How to Rescue User Funds from Sudden Quantum Attacks through Hard Forks."

In the article, Vitalik mentioned that if quantum attacks come earlier than expected and account abstraction has not yet been fully implemented, Ethereum can also solve the problem through a "recovery fork". The changes related to the fork at that time are as follows :

First, roll back all blocks after the large-scale attack;

Second, disable the traditional transaction mode based on EOA addresses;

Third, (if it is not already implemented by then) add a new transaction type to allow transactions through smart contract wallets (such as parts of RIP-7560);

Fourth, add a new transaction type or operation code, through which users can provide STARK proof. If the proof is passed, the code of the user's address will be switched to a new verified code, and then the user can use the new code address as a smart contract wallet. .

Fifth, for the purpose of saving gas and due to the large amount of data required for STARK proofs, we will support batch STARK proofs to conduct multiple STARK proofs of the above types at the same time.