Vitalik Buterin, cofondateur d’Ethereum, a publié un court article intitulé « Comment sauver les fonds des utilisateurs d’une attaque quantique soudaine avec un hard fork » au Forum de recherche Ethereum (ethresear.ch).
Dans l’article, Vitalik mentionne que si l’attaque quantique survient plus tôt que prévu et que l’abstraction du compte n’a pas encore complètement atterri, Ethereum peut également résoudre le problème par le biais d’un « fork de récupération », auquel cas les changements liés au fork sont les suivants :
Tout d’abord, annulez tous les blocs après une attaque à grande échelle ;
deuxièmement, la désactivation du modèle d’échange traditionnel basé sur les adresses EOA ;
troisièmement, (si cela n’a pas déjà été mis en œuvre d’ici là) d’ajouter un nouveau type de transaction qui permet les transactions via des portefeuilles de contrats intelligents (comme certains dans RIP-7560) ;
Quatrièmement, ajoutez un nouveau type de transaction ou un nouvel opcode, à travers lequel l’utilisateur peut fournir une preuve STARK, et si la preuve réussit, le code de l’adresse de l’utilisateur passera au nouveau code vérifié, puis l’utilisateur pourra utiliser la nouvelle adresse de code comme portefeuille de contrat intelligent.
Cinquièmement, afin d’économiser du gaz, en raison de la grande quantité de données dans les preuves STARK, nous prendrons en charge les preuves STARK par lots pour effectuer plusieurs preuves STARK des types ci-dessus en même temps.