L'éditeur de logiciels StarkWare « sauve » le Bitcoin de l'informatique quantique : il existe une solution, mais elle coûte jusqu'à 200 $ par transaction

L'éditeur de logiciels StarkWare « sauve » le Bitcoin de l'informatique quantique : il existe une solution, mais elle coûte jusqu'à 200 $ par transaction

Quelqu’un a trouvé un moyen de rendre les transactions Bitcoin résistantes aux attaques quantiques. Le problème ? Ils sont chers et lents.

StarkWare Industries, la célèbre société israélienne de développement de logiciels blockchain – connue pour avoir créé le langage de programmation Starknet layer-2 et CAIRO – vient de concevoir un moyen de contourner la menace de l’informatique quantique sur Bitcoin. Il s’agit d’une solution concrètement efficace, mais particulièrement coûteuse et surtout peu adaptée à une utilisation en réseau à grande échelle.

L'idée derrière cette proposition, comme le rapporte Avihu Prélèvement – Chef de produit de StarkWare – consiste à introduire une couche de protection supplémentaire au mécanisme de signature des transactions Bitcoin. L'objectif est d'empêcher pratiquement qu'un ordinateur quantique soit capable (grâce à l'algorithme de Shor) d'identifier certaines informations clés trouvées dans le mempool et de les utiliser pour tracer la clé privée associée à une clé publique.

StarkWare et la première transaction Bitcoin contre l'informatique quantique

En fait, ce n'est pas la première fois que l'équipe StarkWare tente de résoudre le problème. quantique sur Bitcoin. En avril de cette année, la société avait publié un modèle open source sur GitHub, appelé Bitcoin sécurisé quantique (QSB), conçu spécifiquement pour sécuriser le réseau contre les attaques externes, en utilisant uniquement les règles de consensus existantes, sans avoir besoin d'implémenter de fork.

Le cadre a été rendu public peu de temps après Google avait estimé un risque quantique 20 fois plus élevédans une analyse approfondie qui avait déclenché un climat de panique parmi les passionnés de Bitcoin.

Eh bien, maintenant StarkWare est de retour en action pour rendre le première transaction de test basée sur cette architectureexploitant ce que l'on appelle dans le jargon la technique du « broyage de signature ». En pratique, il s'agit d'un système qui reconnaît comme valide une seule transmission qui n'expose pas de données sensibles, comme la clé publique, et qui rejette toutes les autres, même si elles sont valides d'un point de vue cryptographique.

La première transaction Bitcoin résistante aux quantiques

De cette façon, même si la transaction restait longtemps bloquée dans le pool de mémoire, les données exposées ne suffiraient pas à un grand ordinateur quantique pour retracer la clé privée. Il n'est pas nécessaire d'introduire des modifications dans le protocole via fourchette souple ou dureet il suffit d'ajouter une couche externe au mécanisme existant.

Le problème de cette solution anti-quantique

Cependant, il existe un problème important, dont même StarkWare a reconnu la présence. Tout d'abord, le fait que pour garantir qu'il existe une entité chargée de filtrer des milliers de transactions, en écartant celles contenant des informations publiques sensibles, infrastructures matérielles très puissant. Nous parlons d'un puissance de calcul, via un GPU hors chaîne, ce qui pourrait même nécessiter des centaines de dollars de coûts, ainsi que des délais très longs avant qu'une transmission ne soit réellement acceptée et incluse dans un bloc.

De plus, l'architecture QSB conçue par StarkWare n'est pas compatible avec les solutions de mise à l'échelle de couche 2 associées à Bitcoin. Pour l’instant, il n’existe aucun moyen pour que cette protection externe devienne concrètement évolutive et peu coûteuse. La transaction en question, incluse dans le bloc 964 199, pourrait avoir coûté de l'argent jusqu'à 200 $comme l’estiment les experts.

Transaction Bitcoin anti-quantique
Détails des transactions Bitcoin Source de données: https://mempool.space

A ce problème, déjà énorme en soi, s'ajoute le fait que le format de transaction peut ne pas être reconnu comme « standard » depuis les différents nœuds du réseau, avec le risque que le tx ne soit jamais transmis au mempool. Dans ce cas, la transaction que vous voyez ci-dessus a été transmise manuellement à MARA via SlipStream, qui a proposé de l'accepter en dehors des canaux traditionnels de ses mineurs, en contournant le mécanisme de relais du réseau Bitcoin.

Par conséquent, même en supposant que le calcul nécessaire pour accepter la transaction soit bon marché et rapide, il serait alors nécessaire de trouver des accords privés avec des mineurs individuels pour contourner le problème de l'acceptation des relais traditionnels.

Le Bitcoin peut-il être sauvé du quantum sans aucun fork ?

Techniquement oui, et StarkWare vient de le démontrer en exécutant la première transaction résistante aux attaques quantiques. Le fait est que cette approche est extrêmement inefficacecher et non applicable à grande échelle, en particulier pour ceux qui ont besoin de transférer de petites sommes via le réseau Bitcoin.

Avec les règles actuelles du protocole, il semble complexe d’arriver à une solution immuable contre le quantum, et une mise à jour logicielle sera très probablement nécessaire. La possibilité de réaliser un fourche réseaumême en supposant que Le vol de Bitcoin par Satoshi Nakamotoqui – si rien n’était mis en œuvre – risquerait de se tarir en quelques années.

En réalité, il est encore temps de trouver une issue à la force destructrice du quantique, et même si aujourd'hui nous ne sommes pas encore arrivés au carré final, il n'y a aucune raison de s'alarmer. Également sur d'autres écosystèmes, en premier lieu celui de ÉthereumOui il travaille sur de nouveaux cadres pour sécuriser le réseau et combattre la menace du quantique, sans toutefois avoir encore trouvé l’algorithme de défense le plus adapté.

Voir l’article original en italien