Le Bitcoin et l’ère quantique
Le Bitcoin pourrait déjà disposer de la technologie nécessaire pour survivre à l’ère quantique naissante. Le défi le plus complexe pourrait être de convaincre les utilisateurs de l’adopter. BTQ Technologies, une entreprise spécialisée dans le calcul quantique et la cryptographie, a annoncé jeudi avoir lancé la première mise en œuvre fonctionnelle de la Bitcoin Improvement Proposal 360, ou BIP 360, sur son testnet Bitcoin Quantum. Ce système permet aux développeurs, mineurs et chercheurs de tester des transactions Bitcoin résistantes aux menaces quantiques dans un environnement réel.
Les défis de l’adoption
L’entreprise ne s’attend pas à ce que l’écosystème Bitcoin adopte cette mise à niveau. Au contraire, elle a mis en œuvre le BIP 360 sur son testnet Bitcoin Quantum, une blockchain distincte conçue pour tester des modèles de transactions résistants aux menaces quantiques en pratique.
« Nous avons commencé cette initiative pour construire essentiellement un réseau canari quantique pour Bitcoin, un peu comme le canari dans la mine de charbon », a déclaré Christopher Tam, président et responsable de l’innovation chez BTQ Technologies, à Decrypt.
« Pouvons-nous créer un environnement similaire à Bitcoin et passer par quelques itérations d’échec afin de voir ce qui fonctionnera et ce qui échouera dans le monde quantique ? » Cette stratégie contourne le processus de gouvernance de Bitcoin, mais soulève une question centrale : les mineurs et les utilisateurs adopteraient-ils une nouvelle chaîne plutôt que de mettre à niveau le réseau existant ? L’histoire du Bitcoin suggère qu’ils pourraient ne pas le faire, et convaincre les utilisateurs de passer à une blockchain distincte pourrait s’avérer encore plus difficile que de modifier Bitcoin lui-même.
« C’est la partie la plus difficile du problème », a déclaré Tam. « En résumé, c’est un problème social. Il y a certains leaders d’opinion au sein de Bitcoin que vous devez convaincre. Ils sont réticents parce que cela a fonctionné dans le passé, et ils sont attachés à leurs investissements. Vous avez ces problèmes sociaux qui semblent extrêmement peu susceptibles d’être résolus de sitôt, car ce n’est pas un problème technique, c’est un comportement humain. »
Les menaces quantiques et le BIP 360
Les experts avertissent qu’un ordinateur quantique pratique pourrait éventuellement compromettre la cryptographie à courbe elliptique utilisée pour sécuriser les adresses Bitcoin, permettant aux attaquants de dériver des clés privées à partir de clés publiques. Environ 35 % de l’offre de Bitcoin pourrait être exposée à des attaques quantiques, selon un rapport récent d’ARK Invest. Le BIP 360 vise à atténuer ce risque en restructurant les transactions pour limiter l’exposition des clés publiques par une méthode appelée Pay-to-Merkle-Root (P2MR), qui engage les transactions à un ensemble de conditions hachées plutôt que d’exposer une clé publique à l’avance.
En supprimant la nécessité de révéler une clé publique sur la chaîne, le P2MR réduit les informations disponibles pour un futur attaquant quantique, un modèle que BTQ a mis en œuvre sur son testnet. Cependant, le BIP 360 ne traite qu’une partie du problème technique auquel Bitcoin est confronté face aux ordinateurs quantiques, a déclaré Tam.
« Il ne fournit qu’un moyen de rendre les transactions à l’épreuve du futur », a-t-il précisé. « Il ne fait pas de rétro-ingénierie de la sécurité, où toutes les adresses ou transactions historiques seraient sécurisées. »
La résistance à l’adoption des mises à niveau
Le modèle décentralisé de Bitcoin privilégie la stabilité et le large consensus, ce qui a historiquement ralenti l’adoption de mises à niveau majeures comme SegWit et Taproot. À cette résistance s’ajoute la notion de fork du réseau Bitcoin. Bitcoin Quantum ne migre pas les soldes existants ni ne réplique le grand livre de Bitcoin ; comme l’a expliqué Tam, il commence à partir d’un nouveau bloc de genèse, créant un actif de preuve de travail distinct que les utilisateurs doivent choisir d’adopter.
« Nous ne parlons pas d’un fork d’état ou d’un fork de chaîne où nous sommes au bloc 100 sur Bitcoin, puis sautons au bloc 101 sur Bitcoin Quantum. Nous ne faisons pas cela », a déclaré Tam. « Ce sera un nouveau bloc de genèse dès le jour zéro. Bitcoin est au bloc 100. Bitcoin Quantum sera le jour zéro, bloc zéro. »
Les implications des forks
Un hard fork crée une scission permanente en introduisant des règles qui ne sont pas compatibles avec les versions antérieures, tandis qu’un soft fork met à jour le réseau avec des règles plus strictes qui restent compatibles avec les anciennes versions. Comme l’a expliqué Tam, le fork fonctionne au niveau du code, en commençant par une ancienne version de 2011 du logiciel de Bitcoin et en remplaçant les algorithmes cryptographiques vulnérables par de la cryptographie post-quantique.
« Donc, c’est un fork dans le sens où nous avons forké le protocole, mais pas l’état », a-t-il précisé.
Le testnet Bitcoin Quantum compte désormais plus de 50 mineurs et plus de 100 000 blocs minés, selon BTQ. Cependant, les hard forks ne sont que rarement sans contestation. Après que la blockchain Ethereum a mis en œuvre un hard fork en 2016 pour restaurer des actifs affectés par le piratage de la DAO, certains développeurs et utilisateurs ont choisi de rester sur la chaîne d’origine plutôt que d’adopter le changement, ce qui a conduit à la création d’Ethereum Classic.
Cependant, Tam a déclaré que les développeurs de Bitcoin ne peuvent pas se permettre d’attendre pour rendre le réseau résistant aux menaces quantiques.
« Avec Y2K, tout le monde savait quand cela allait se produire – c’était l’année 2000, tout allait se briser, et nous avions besoin d’un effort coordonné pour atténuer cela », a déclaré Tam. « Contrairement à Y2K, nous savons que le jour Q va se produire à un moment donné ; la question est quand. »