Les nœuds Bitcoin seraient un vecteur d’attaque pour l’informatique quantique

Les nœuds Bitcoin seraient un vecteur d’attaque pour l’informatique quantique
  • BIP324 crypte les connexions entre les nœuds Bitcoin depuis 2023 à l'aide d'ECDH.

  • Le trafic P2P peut être collecté aujourd’hui pour être décrypté à l’avenir, constituant ainsi un vecteur d’attaque.

Olaoluwa Osuntokun, développeur principal du protocole Lightning Network, a publié le 5 mai une proposition sur la liste de diffusion Bitcoin-Dev visant à mettre à jour BIP324, le protocole qui crypte les communications entre les nœuds du réseau.

Selon Osuntokun, Ce protocole présente une vulnérabilité aux ordinateurs quantiques ce qui pourrait compromettre la confidentialité des utilisateurs de Bitcoin avant qu’une attaque sur la couche de consensus ne se produise.

BIP324, adopté en 2023, a introduit le cryptage de transport pour les connexions Bitcoin peer-to-peer (P2P). Le protocole utilise l'algorithme ECDH, une variante de la famille des signatures à courbe elliptique, de sorte que deux nœuds dérivent un secret partagé avec lequel ils chiffrent tout leur trafic. Selon Osuntokun, un ordinateur quantique suffisamment avancé pourrait dériver les clés privées de cet échange et décrypter les communications. Le développeur prévient que les attaquants pourraient déjà collecter ce trafic aujourd'hui, avec l'intention de le décrypter à l'avenir, une stratégie connue en cryptographie sous le nom de récoltez maintenant, décryptez plus tard (récoltez maintenant, déchiffrez plus tard).

Cet avertissement s’inscrit dans un contexte d’escalade technique concernant la menace quantique qui pèse sur Bitcoin. Une étude de Google Quantum AI estimait en mars 2026 qu'un ordinateur quantique pourrait déchiffrer une clé publique Bitcoin en moins de 9 minutes, avec moins de 500 000 qubits physiques. Par la suite, le chercheur français André Schrottenloher a réussi à reconstruire et à surpasser l'efficacité des circuits d'attaque quantique que Google gardait sous secret commercial, ce qui a révélé que la fenêtre d'action se rétrécissait.

Osuntokun est l'un des noms les plus reconnus dans le développement d'infrastructures Bitcoin. Il est co-fondateur de Lightning Labs, la société responsable de LND, le client Lightning Network le plus utilisé sur le réseau. Sa position au sein de l’écosystème lui confère un poids technique et une visibilité sur la liste de diffusion des développeurs Bitcoin.

Pourquoi BIP324 et pas la couche consensus

La proposition Osuntokun stipule que la mise à niveau du BIP324 ne nécessite pas un large accord de marché cela nécessite un changement de consensus, comme un fourchette souple. Contrairement à la modification des signatures numériques ou des adresses Bitcoin, qui impliquerait une coordination mondiale des mineurs, des bourses et des portefeuilles, le cryptage des transports peut être mis à jour progressivement et sans interruption du protocole. Selon le développeur, cela fait du BIP324 un premier pas réalisable vers la résistance quantique du Bitcoin.

Pour remplacer l'ECDH, Osuntokun propose deux itinéraires principaux. Le premier garderait BIP324 inchangé dans sa couche externe et exécuterait ML-KEM – le mécanisme d’encapsulation de clé standardisé par le NIST en 2024 avec une résistance quantique éprouvée – au sein du canal déjà crypté, dans une deuxième phase. La deuxième option utiliserait un combineur hybride appelé OEINC (Combineur interne imbriqué avec chiffrement externe), qui fusionne le chiffrement classique et post-quantique en un seul échange initial, mais avec un plus grand volume de données dans le premier message.

Osuntokun identifie également une variable opérationnelle pertinente : ML-KEM nécessite que le nœud de réception traite une clé d'encapsulation de 1 184 octets avant de terminer l'échange, contre 64 octets actuels d'ElligatorSwift. Dans un réseau P2P sans autorisation, cette augmentation élargit la surface d'attaque par déni de service et, selon le développeur, pourrait nécessiter des limites d'octets plus strictes et des délais d'attente de prise de contact plus courts.

La proposition ne comprend pas de BIP formel ni de code de mise en œuvre. Osuntokun le présente comme un appel à définir d'abord les paramètres de conception – type KEM et exigence de caractère aléatoire de l'échange initial – avant de rédiger un cahier des charges précis. Contrairement aux modifications apportées à la couche de signature numérique, qui nécessitent une coordination à l'échelle de la communauté pour atteindre le jour Q, Osuntokun maintient que le BIP324 représente une mise à jour avec moins de frictions politiques, et que le résoudre maintenant permettrait d'acquérir une expérience pratique de la cryptographie post-quantique avant d'affronter les changements plus complexes du protocole.

Voir l’article original en espagnol