Titres Titres
Lorsque Satoshi Nakamoto a exploité le bloc Genesis il y a 13 ans aujourd’hui, donnant naissance à la blockchain Bitcoin, il a déclenché une révolution cryptographique : vous pouviez stocker votre richesse derrière des clés privées personnelles.
Reconnue chaque 3 janvier, la Journée Proof Of Keys est l’occasion de réfléchir à cette avancée en veillant à ce que vous déteniez vos clés privées. Ces dernières années, les Bitcoiners ont célébré cette journée en retirant leur bitcoin des échanges.
Chez Casa, nous aidons les Bitcoiners à prendre eux-mêmes la garde de leurs clés, et nous avons constaté qu’une certaine éducation est nécessaire pour utiliser ce pouvoir efficacement. Cette année, nous allons encore plus loin avec la Journée de la preuve des clés en appelant une menace à l’horizon et en expliquant pourquoi nous devons agir maintenant pour garder nos clés aussi robustes que jamais. Cette menace est l’informatique quantique.
Qu’est-ce que l’informatique quantique ?
Vous avez peut-être remarqué que les ordinateurs sont beaucoup plus petits qu’avant. C’est le résultat d’innombrables percées scientifiques, allant de la nanophysique à la chimie des matériaux semi-conducteurs. En mécanique quantique, nous étudions le monde au niveau le plus granulaire possible pour libérer le potentiel des matériaux de base et des applications complexes.
L’informatique quantique est le point de rencontre des domaines de la mécanique quantique et de l’informatique. Au fur et à mesure que nos compréhensions atomiques et subatomiques grandissent, nous appliquons ces connaissances pour créer des ordinateurs plus puissants et plus efficaces.
Nous vivons à l’ère de l’information. Ceux qui disposent de la meilleure technologie récolteront d’énormes récompenses dans les années à venir. Il est difficile d’envisager le potentiel de l’informatique quantique parce que nous ne savons pas ce que nous ne savons pas. Construire un ordinateur quantique, c’est comme s’essayer à l’alchimie ou à la fusion froide – si vous réussissez d’une manière ou d’une autre à réussir, le gain pourrait être illimité.
Ce qui constitue l’informatique quantique est difficile à décrire de manière exhaustive, mais pour les besoins de l’argument, considérez qu’il s’agit d’une amélioration transcendantale de la puissance de traitement, bien supérieure à 10 ou 100 fois l’amélioration. La puissance de traitement quantique est mesurée en qubits. On pense que certains types d’adresses Bitcoin pourraient devenir susceptibles d’être attaqués à plusieurs milliers de qubits, et le dernier modèle avancé est d’environ 125 qubits. Ainsi, si l’informatique quantique n’est pas un phénomène auquel nous nous attendons dans l’immédiat, elle se situe à quelques ordres de grandeur, ce qui n’est peut-être pas très long en termes technologiques.
La paix grâce à une puissance de feu supérieure
La cryptographie nous permet de masquer des informations dans un format pratiquement impossible à deviner ou à calculer, et la cryptographie est ce qui rend Bitcoin hautement défendable. Les clients logiciels et les portefeuilles peuvent changer – la cryptographie doit rester intacte.
Chaque adresse Bitcoin est générée avec une clé privée, un nombre si cosmiquement énorme qu’il est difficile à comprendre. C’est comme une serrure avec des combinaisons presque infinies. Un acteur malveillant pourrait essayer de deviner votre clé privée, mais il mourrait très probablement de vieillesse en essayant.
La puissance de traitement est importante du point de vue de la théorie des jeux, car les ordinateurs continuent de progresser chaque année, comme le prédit la loi de Moore. Bitcoin ne survit que tant que le potentiel d’une attaque informatique contre les clés publiques reste hors de portée.
À ce jour, personne n’a été capable d’accomplir un tel exploit, mais ce n’est pas garanti que ce soit toujours le cas. Les algorithmes cryptographiques ont tendance à s’affaiblir et finalement à se fissurer à mesure que notre compréhension des mathématiques et de l’informatique évolue.
La première ligne de défense de Satoshi
Satoshi anticipait dans une certaine mesure la poursuite des progrès technologiques. Ils incluaient une garantie pour empêcher les acteurs de dépasser le réseau Bitcoin avec la seule puissance de traitement : l’ajustement de la difficulté. L’algorithme s’autorégule tous les 2 016 blocs, augmentant ou diminuant la difficulté de minage pour maintenir le temps relatif des blocs Bitcoin à environ toutes les 10 minutes.
Cette fonctionnalité dynamique était un incontournable au début de Bitcoin, lorsque le réseau était à son niveau le plus vulnérable et que les changements de taux de hachage sauvages constituaient une menace existentielle. Pour la plupart, l’ajustement de la difficulté a encouragé ceux qui obtiennent brièvement un avantage de calcul à utiliser leur puissance pour de bon et à exploiter le bitcoin, plutôt que d’attaquer le réseau.
Il existe cependant la possibilité théorique d’une percée informatique massive qui confère à une entreprise ou à un État-nation un avantage déséquilibré sur le réseau. Pour avoir une idée de l’échelle dont nous parlons, considérons comment le développement de la bombe nucléaire a fait pencher la balance de la Seconde Guerre mondiale. Si un acteur devait un jour obtenir un tel avantage, il serait fortement incité à le déployer immédiatement, plutôt que de le voir s’estomper lentement avec le temps.
Des mises à niveau seront nécessaires
Si une attaque informatique quantique se produisait, certains composants du réseau seraient plus vulnérables que d’autres. Par exemple, il y a souvent des discussions pour savoir si les pièces de Satoshi – un montant estimé à 1,1 million de bitcoins – bougeront un jour. Mais le scénario le plus alarmant pourrait être le vol des pièces de monnaie de Satoshi.
Les premières adresses Bitcoin sont plus faibles d’un point de vue cryptographique. Ces adresses utilisent une configuration de clé publique payante (P2PK), ce qui signifie que la clé publique réelle peut être trouvée sur la blockchain. Un ordinateur quantique suffisamment puissant pourrait potentiellement procéder à l’ingénierie inverse d’une clé privée à partir d’une clé publique et dépenser à partir de l’adresse associée. Cela signifie que les pièces de Satoshi pourraient devenir « exploitables » si les pièces restent en place pour l’éternité et que l’informatique quantique arrive.
Ces dernières années, la plupart des adresses utilisent une fonction de hachage de clé publique, qui fournit une autre couche de protection cryptographique, mais le scénario mentionné ci-dessus illustre à quel point le bon type de superordinateur peut être problématique. Les attaquants recherchent le maillon le plus faible comme point d’entrée.
L’avenir du Bitcoin est la résistance quantique
Le calcul est une compétition. Bien que la menace de l’informatique quantique ne soit pas quelque chose dont nous prévoyons qu’il vaille la peine de s’inquiéter pendant de nombreuses années, il vaut mieux être proactif plutôt que d’attendre qu’elle vienne pour nous. La sécurité est la science de garder une longueur d’avance. L’acte même de préservation de la richesse consiste à repousser les nombreuses tentatives de la voler.
Une stratégie immédiate pour la résistance quantique personnelle est de ne jamais réutiliser les adresses. Une fois que vous dépensez à partir d’une adresse, vous exposez la clé publique de l’adresse sur la chaîne. En retenant vos clés publiques, vous compliquez la tâche d’un ordinateur quantique pour éventuellement vous cibler avec la rétro-ingénierie. C’est une tactique que vous pouvez utiliser aujourd’hui.
À l’avenir, nous, les Bitcoiners, devrions engager une discussion continue sur la façon de mettre à niveau notre infrastructure cryptographique pour nous préparer à l’essor de l’informatique quantique car, avouons-le, nous savons que cela arrive. La mise à niveau récemment activée de Taproot, qui évite la participation de plusieurs signatures derrière une seule, est un bon exemple de ce qui peut être accompli si nous mettons nos esprits ensemble. Nous pouvons exploiter l’innovation de l’informatique quantique pour le bien de Bitcoin.
Proof Of Keys Day est plus qu’une affaire d’une journée – c’est un mode de vie. En tant que Bitcoiners, il revient à prouver nos clés maintes et maintes fois face à l’évolution des menaces. Les Cypherpunks écrivent du code et ils n’arrêtent jamais d’écrire.
Ceci est un article invité par Jameson Lopp. Les opinions exprimées sont entièrement les leurs et ne reflètent pas nécessairement celles de BTC Inc ou Bitcoin Magazine.