
Une nouvelle proposition d'Ethereum Research remet au centre de l'attention la sécurité des portefeuilles post-quantiques, décrivant un moyen pratique de vérifier les signatures résistantes quantiques sur l'EVM sans nécessiter une mise à niveau complète au niveau du protocole.
La proposition, publiée par niocsgy, chercheur à Ethereum, explore une version optimisée pour EVM du schéma de signature post-quantique apatride SPHINCS+. La conception vise à rendre la vérification résistante aux quantiques plus pratique pour les cas d'utilisation de portefeuilles en adaptant le schéma à l'environnement d'exécution existant d'Ethereum.
TL;DR
- Une proposition d'Ethereum Research décrit une approche de vérification de signature post-quantique pour l'EVM.
- La conception est basée sur SPHINCS+ mais optimisée pour une exécution de style Ethereum.
- La proposition utilise KECCCAK256 au lieu de SHAKE256 pour mieux correspondre aux coûts EVM.
- Cela pourrait offrir aux portefeuilles et aux comptes intelligents une voie de migration pratique avant que les menaces quantiques ne deviennent urgentes.
Pourquoi la sécurité quantique est de retour dans la conversation Ethereum
L’informatique quantique ne constitue pas aujourd’hui une menace immédiate pour les portefeuilles Ethereum, mais les développeurs réfléchissent déjà à ce à quoi pourrait ressembler une voie de migration si les hypothèses cryptographiques changeaient.
La plupart des portefeuilles blockchain reposent sur la cryptographie à clé publique. Si les futurs ordinateurs quantiques deviennent suffisamment puissants pour briser les systèmes de signature largement utilisés, les portefeuilles et les protocoles auront besoin de méthodes alternatives pour prouver leur propriété en toute sécurité.
Cela ne signifie pas qu’Ethereum soit confronté à une crise à court terme. Cela signifie que l’écosystème a besoin de voies de mise à niveau crédibles avant que le risque ne devienne urgent.
La proposition d’Ethereum Research est intéressante car elle n’attend pas une refonte complète de la couche de base. Au lieu de cela, il examine si la vérification post-quantique de la signature peut être rendue pratique au sein même de l’EVM.
Comment fonctionne la conception basée sur SPHINCS
SPHINCS+ est un schéma de signature post-quantique apatride normalisé par le NIST. Le défi est que les signatures post-quantiques peuvent être volumineuses et coûteuses à vérifier en chaîne, surtout si la conception sous-jacente ne correspond pas parfaitement au modèle de coût d'Ethereum.
La proposition adapte l'idée en remplaçant la fonction de hachage standard SHAKE256 par KECCCAK256, qui est native de l'EVM. Cela est important car Ethereum prend déjà en charge efficacement KECCCAK256, ce qui en fait un élément de base plus pratique pour la vérification en chaîne.
L'auteur concentre également la conception sur le comportement typique du portefeuille plutôt que d'essayer de couvrir tous les cas d'utilisation théoriques. Ce compromis est important. Si l’objectif est de donner aux utilisateurs une solution réaliste pour protéger leurs fonds, la solution doit être suffisamment abordable pour être utilisée, et pas seulement solide sur le plan académique.
Le rapport estime la vérification dans une fourchette d'environ 127 000 à 150 000 gaz. Cela reste plus coûteux qu’un flux normal de vérification de signature, mais il est suffisamment faible pour être considéré comme pratique pour la protection de portefeuilles de grande valeur et la conception de comptes intelligents.
Ce que cela pourrait signifier pour les portefeuilles
La partie la plus utile de la proposition est l’idée d’un chemin sans mise à niveau. Si les comptes intelligents ou les contrats de portefeuille peuvent vérifier les signatures post-quantiques au niveau de la couche application, les utilisateurs n'auront peut-être pas besoin d'attendre qu'Ethereum lui-même change son système de signature.
Cela pourrait avoir une importance pour les détenteurs à long terme, les dépositaires et les institutions. Ces utilisateurs sont moins soucieux de rendre chaque transaction aussi bon marché que possible et plus soucieux de garantir que les soldes importants peuvent être protégés sur de longues périodes.
Une solution pratique pourrait impliquer des comptes intelligents prenant en charge des conditions de récupération, de migration ou de dépenses résistantes aux quantiques. Les utilisateurs pourraient transférer des fonds vers des portefeuilles plus difficiles à attaquer selon les futures hypothèses cryptographiques, tandis que le protocole Ethereum plus large continue d'évoluer.
Encore tôt, mais ça vaut le détour
Il s’agit encore d’une recherche, pas d’une norme de portefeuille finie. Il existe des compromis concernant la taille de la signature, le coût du gaz, la complexité de la mise en œuvre et l'expérience utilisateur. Toute version de production nécessiterait un examen sérieux avant que d’importants soldes n’en dépendent.
Même ainsi, la direction est importante. La sécurité cryptographique ne peut pas attendre que les ordinateurs quantiques soient suffisamment puissants pour créer une urgence. La solution la plus sûre consiste à tester tôt les outils de migration pratiques, pendant qu’il est encore temps de les évaluer sereinement.
Pour Ethereum, la préparation post-quantique sera probablement un processus progressif. Des propositions comme celle-ci montrent comment les premières étapes peuvent se dérouler au niveau du portefeuille et du compte intelligent plutôt que via un changement radical à l’échelle du réseau.
Voir l’article original en anglais
