Le XRP Ledger prévoit des comptes résistants à l’ère quantique

📋 Résumé
Le XRP Ledger étudie l’ajout de clés ML-DSA-44, résistantes aux futurs ordinateurs quantiques, pour les comptes et les validateurs. La proposition conserverait les frais de base actuels, mais augmenterait la taille des transactions et exigerait des utilisateurs qu’ils désactivent leurs anciennes clés pour bénéficier d’une protection complète.

Le XRP Ledger (XRPL) a inscrit dans sa feuille de route pour 2027 une proposition visant à permettre aux comptes, aux validateurs et aux éditeurs de listes de validateurs d’utiliser des signatures résistantes à l’informatique quantique. La conception adopte la norme ML-DSA-44 et ouvre la voie au remplacement des clés actuelles, qui pourraient devenir vulnérables si des ordinateurs quantiques suffisamment avancés parvenaient à exécuter l’algorithme de Shor à grande échelle.

Cette modification n’est pas encore active sur le réseau principal. Selon l’étude de faisabilité de la XRP Ledger Foundation, la migration doit passer par des phases de développement, de tests, d’examen cryptographique et d’audit externe. La feuille de route prévoit une étude de migration au premier semestre 2027, tandis que Ripple maintient son objectif plus général de préparer l’écosystème à une transition complète d’ici 2028.

Comment fonctionneraient les comptes post-quantiques

Le projet technique ajoute le type de clé « dilithium », fondé sur la norme ML-DSA-44 du NIST. L’algorithme pourrait être utilisé non seulement pour signer les transactions des comptes, mais aussi pour les validations, les propositions de consensus, les listes de validateurs, les communications entre nœuds et les canaux de paiement.

Concrètement, le propriétaire d’un compte pourrait configurer une clé ordinaire résistante à l’informatique quantique, puis désactiver la clé maîtresse classique. Cette deuxième étape est essentielle : conserver une clé fondée sur secp256k1 ou Ed25519 active laisserait une porte ouverte, même après l’ajout de la nouvelle clé.

Cette préoccupation tient au fait qu’une clé publique devient visible sur la blockchain lorsque le compte signe une transaction.