Depuis quelque temps, on a recommencé à discuter des problèmes que le quantum computing pourrait créer à Bitcoin.
À vrai dire, de fausses nouvelles concernant des risques imminents improbables se sont également répandues, mais il ne faut pas oublier que le risque existe en effet.
Summary
Les risques de l’informatique quantique pour Bitcoin
Le problème principal semble être celui relatif aux signatures des transactions.
En réalité, il ne s’agit pas d’un problème spécifique de Bitcoin, mais de n’importe quel autre protocole informatique qui utilise des signatures numériques similaires.
Le protocole Bitcoin utilise l’Elliptic Curve Digital Signature Algorithm (ECDSA), qui utilise les fonctions Secp256k1 et SHA256.
L’hypothèse qui circule est que tôt ou tard, le quantum computing pourrait être capable de « craquer » en particulier SHA256, grâce à sa puissance de calcul énorme.
Il convient de rappeler que les ordinateurs quantiques ne sont pas simplement plus puissants que ceux actuels, mais ils le sont immensément plus. En exploitant les particularités de la physique quantique, ils sont capables de multiplier par des milliers ou même des millions de fois le nombre d’opérations qu’ils peuvent effectuer dans la même unité de temps.
Les risques actuels
Actuellement, pour autant que l’on sache, il n’existe aucun ordinateur quantique au monde capable de « craccare » SHA256.
En fait, selon les déclarations de plusieurs experts, il faudra probablement encore des années avant qu’une machine similaire soit disponible sur le marché.
Cependant, l’évolution de ce secteur est si rapide qu’il pourrait ne pas falloir de nombreuses décennies avant d’y arriver.
Par exemple, il y a quelques semaines, Google a annoncé une nouvelle puce quantique, appelée Willow, qui serait capable de résoudre en cinq minutes une tâche que les superordinateurs actuels prendraient de nombreuses années à accomplir.
Cependant, selon un ancien senior product manager de Google, Kevin Rose, même Willow est encore loin de représenter une menace pour Bitcoin.
Il suffit de dire que Willow utilise 105 qubit, tandis que selon Rose, il faudrait environ 13 millions de qubit pour compromettre la cryptographie de Bitcoin en 24 heures.
Les risques futurs de l’informatique quantique pour le réseau Bitcoin
Malgré cela, les risques existent, aussi parce que dans le domaine crypto, différentes fonctions cryptographiques sont utilisées et elles n’ont pas toutes le même degré de résistance aux ordinateurs quantiques.
Il sera donc nécessaire de les examiner une par une, et pour toutes celles qui présentent des risques excessifs, il faudra trouver une solution, en commençant par celles qui courent des risques plus imminents.
En ce qui concerne Bitcoin, le point le plus critique, et donc le plus urgent à aborder, semble être les signatures.
Cependant, même dans ce cas, il ne s’agit pas du tout de risques imminents, mais de risques qui pourraient le devenir dans quelques décennies, ou peut-être même moins.
La cosa rassicurante però è che tutto ciò è già ben noto, e che in alcuni casi sono già anche state trovate des solutions possibles.
Cependant, le protocole Bitcoin est très difficile à mettre à jour (c’est-à-dire à modifier), il est donc nécessaire de commencer bien à l’avance à étudier les solutions afin d’éviter de ne pas avoir ensuite le temps nécessaire pour s’assurer qu’elles puissent être adoptées par tous les bitcoiner.
Les solutions proposées
Une de ces solutions a été envisagée par Adam Black, seule personne à avoir été citée par Satoshi Nakamoto dans le texte du whitepaper avec lequel il a donné naissance au protocole Bitcoin.
Selon Back en effet, on pourrait déjà utiliser maintenant l’opcode de signature PQ de Taproot avec un simple soft-fork.
Taproot utilise les soi-disant « firme Schnorr », qui sont déjà aujourd’hui quantum resistance.
Un soft-fork permettrait d’utiliser une version mise à jour du protocole Bitcoin compatible avec la version précédente, donc selon ce que déclare Back, n’importe qui pourrait déjà utiliser, en théorie, une version mise à jour avec un soft-fork qui utilise les signatures Schnorr quantum resistance à la place de celles non quantum resistance utilisées actuellement.
Si cette solution fonctionnait, il ne serait pas particulièrement difficile de l’utiliser, à la différence d’un hard-fork qui créerait en fait un nouveau protocole non compatible avec celui actuellement en usage.
Le même Back ajoute également qu’une telle solution pourrait devenir nécessaire seulement dans plusieurs décennies, et la recherche de signatures quantum resistance pourra être ajoutée dans les prochaines années à Bitcoin comme une option facultative.
Bitcoin se raffermira
L’hypothèse que Back fait passer, entre les lignes, est celle d’un protocole Bitcoin qui finira inévitablement par se renforcer à l’avenir, précisément grâce aux solutions qui seront introduites pour résister aux attaques des ordinateurs quantiques.
Le fait que d’un côté il y ait beaucoup de temps à disposition pour intervenir, et que de l’autre il existe déjà des solutions disponibles, fait qu’on peut s’attendre à tous les effets à une évolution, plutôt qu’à une implosion.
En outre, cela ne vaut pas seulement pour Bitcoin, mais aussi pour Ethereum et pour d’autres plateformes crypto.
En fait, étant donné qu’il existe de nombreuses plateformes crypto, dont certaines sont même nettement différentes les unes des autres au niveau technique, il est possible d’expérimenter de nombreuses solutions différentes dans divers domaines, bien que tous informatiques, afin d’élaborer et de tester de nombreuses solutions différentes.
Tout cela rend vraiment minime, à l’état actuel, le risque que le quantum computing puisse mettre en crise Bitcoin dans les prochaines années. Il faudra probablement attendre au moins une décennie avant que ces risques puissent devenir concrètement pertinents.