Laut Mars Finance News veröffentlichte Ethereum-Mitbegründer Vitalik Buterin einen kurzen Artikel im Ethereum Research Forum (ethresear.ch) mit dem Titel „How to Rescue User Funds from Sudden Quantum Attacks through Hard Forks“.

In dem Artikel erwähnte Vitalik, dass Ethereum das Problem auch durch eine „Wiederherstellungsgabel“ lösen kann, wenn Quantenangriffe früher als erwartet erfolgen und die Kontoabstraktion noch nicht vollständig implementiert ist. Die Änderungen im Zusammenhang mit der Abspaltung sind zu diesem Zeitpunkt wie folgt:

Führen Sie nach dem groß angelegten Angriff zunächst einen Rollback aller Blöcke durch.

Zweitens: Deaktivieren Sie den traditionellen Transaktionsmodus basierend auf EOA-Adressen.

Drittens (falls bis dahin noch nicht implementiert) fügen Sie einen neuen Transaktionstyp hinzu, um Transaktionen über Smart Contract Wallets (z. B. Teile von RIP-7560) zu ermöglichen;

Viertens fügen Sie einen neuen Transaktionstyp oder Vorgangscode hinzu, über den Benutzer einen STARK-Nachweis vorlegen können. Wenn der Nachweis bestanden wird, wird der Code der Benutzeradresse in einen neuen verifizierten Code geändert, und dann kann der Benutzer die neue Codeadresse verwenden als Smart-Contract-Wallet.

Fünftens: Um Gas zu sparen und aufgrund der großen Datenmenge, die für STARK-Proofe erforderlich ist, werden wir Batch-STARK-Proofe unterstützen, um mehrere STARK-Proofe der oben genannten Typen gleichzeitig durchzuführen.