La protection contre les menaces quantiques sera intégrée dans le réseau Ethereum. Une mise à jour majeure des algorithmes de cryptage et des méthodes de vérification des transactions est attendue en 2026.
Le protocole comporte actuellement quatre composants vulnérables aux ordinateurs quantiques. Ce sont les signatures au niveau du consensus, la disponibilité des données, les algorithmes de fonctionnement des adresses utilisateur et les preuves ZK. Le plan de mise à jour comprend une reconstruction progressive du réseau.
Les signatures actuelles des validateurs seront entièrement remplacées par une cryptographie basée sur des hachages. Un algorithme de hachage rapide sera choisi pour faire fonctionner le nouveau système, car les solutions standard fonctionnent lentement.
Le réseau renoncera au système de vérification actuel (KZG) au profit des preuves STARK. Cela nécessitera un travail technique important. Les nouveaux algorithmes prennent beaucoup de place. L'équipe devra optimiser le stockage des informations.
Portefeuilles utilisateurs
Un nouveau type de transactions avec abstraction de validation et frais de gaz (EIP-8141) sera ajouté au protocole. Cela permettra d'utiliser n'importe quel système cryptographique pour signer des transactions, et pas seulement ECDSA. Les algorithmes résistants aux quantiques pèsent plus que les algorithmes habituels et sont coûteux. Pour éviter une hausse des frais réseau, des mécanismes de calcul mathématique seront mis à jour dans le réseau.
Les preuves quantiquement sécurisées exigent des frais inacceptablement élevés - environ 10 millions de gaz. La solution sera l'agrégation au niveau du protocole. Les transactions seront vérifiées avant d'être incluses dans un bloc, dans le mempool. Toutes les demi-secondes, les nœuds enverront au réseau principal une seule preuve 'légère' de la validité de tous les calculs. Cela réduira la charge sur le système et diminuera le coût des opérations.
Rappelons qu'en janvier, la Fondation Ethereum a déclaré la sécurité post-quantique comme l'une de ses principales priorités stratégiques et a formé une équipe de développeurs spécialisée.
