Un groupe de chercheurs en ethereum a proposé de reconstruire le contrat qui permet aux participants de devenir validateurs afin de protéger la blockchain contre d'éventuelles attaques rendues possibles par l'informatique quantique.
La proposition cible le contrat de dépôt, ou point d'entrée par lequel les utilisateurs verrouillent des ether ETH$2,444.77 pour devenir validateurs, les opérateurs qui vérifient les transactions et maintiennent la blockchain en fonctionnement. Elle vise à ajouter un commutateur pour empêcher le réseau d'accepter le format de signature sur lequel il repose actuellement.
Le format actuel est l'une des obstacles à la mise en œuvre d'un déploiement plus large. Étant donné qu'il fixe de manière statique la taille des paires de clés cryptographiques spécialisées appelées clés BLS, Ethereum ne pourrait pas accepter une signature résistante aux ordinateurs quantiques, même si les développeurs s'accordaient sur une telle solution demain.
Environ 42,4 millions d'ETH sont stakés sur Ethereum au mercredi, pour une valeur d'environ 104 milliards de dollars aux prix actuels, tous sécurisés par des clés de validateur utilisant le format que le projet de texte supprimera finalement.
La proposition est un brouillon initial en attente d'examen, actuellement classée sous un numéro provisoire, l'un des maintaineurs du dépôt suggérant de la numéroter EIP-8394.
La proposition retire également l'ancien système de traitement des dépôts utilisé par ethereum depuis l'introduction du staking en 2022 et transfère les dépôts vers le nouveau cadre déjà utilisé pour les retraits et les modifications des validateurs.
Les validateurs signent actuellement les transactions avec BLS, un système dont l'avantage principal est que des centaines de milliers de signatures peuvent être réduites en une seule, ce qui rend le consensus d'Ethereum abordable.
La technologie, cependant, repose sur les mathématiques des courbes elliptiques qu'un ordinateur quantique exécutant l'algorithme de Shor pourrait déchiffrer, permettant à un attaquant de falsifier la signature d'un validateur.
En savoir plus : Ethereum Foundation se prépare à la menace quantique avec une nouvelle feuille de route cryptographique
Actuellement, le contrat accepte uniquement les clés BLS car la taille exacte est codée en dur. La proposition en cours permet des tailles de clés différentes, chaque dépôt étant étiqueté pour indiquer quel système cryptographique il utilise. BLS reçoit la tag zéro, laissant les tags suivants ouverts pour ce qui viendra ensuite.
Si approuvée, la proposition serait déployée avec les dépôts BLS opérationnels et d'autres schémas pouvant s'enregistrer à leurs côtés. Une décision ultérieure pourrait désactiver définitivement les nouveaux dépôts BLS. Dans ce cas, les validateurs déjà en staking avec des clés BLS ne disparaîtraient pas, mais de nouveaux validateurs ne pourraient pas se joindre avec une telle clé.
Ainsi, Ethereum aurait également besoin à terme d’un changement distinct indiquant aux validateurs comment vérifier les nouvelles signatures qui arrivent.
Ceci constitue la moitié validateur d'une migration dont l'autre moitié est déjà en cours. L'EIP-8141, la proposition de transactions Frame sous étude pour la mise à niveau Hegotá, prévue plus tard cette année, permettrait aux comptes Ethereum ordinaires de modifier la cryptographie approuvant leurs transactions sans passer à une nouvelle adresse.
L'urgence provient de la recherche de Google Quantum AI en mars, qui a identifié cinq voies d'attaque quantique contre Ethereum et mis plus de 100 milliards de dollars d'actifs à risque potentiel sur les wallets, le staking, les contrats intelligents et les systèmes de couche 2, selon CoinDesk à l'époque. La Fondation Ethereum, l'organisation qui soutient le développement de la blockchain, travaille désormais vers une cible d'environ 2029 pour les changements du protocole de base.
En savoir plus : Google alerte sur cinq voies d'attaque quantique qui pourraient mettre 100 milliards de dollars sur Ethereum en danger

