Un développeur de bitcoin propose un mécanisme de défense contre les attaques quantiques

iconChainthink
Partager
AI summary iconRésumé
Actualité Bitcoin : Un développeur Bitcoin a proposé une défense contre les mines quantiques pour contrer les attaques quantiques. Le plan exige que les pirates informatiques mettent en staking des bitcoins comme garantie, qui est perdue si le propriétaire révèle une preuve de propriété. Actualité Bitcoin : La proposition inclut également des mécanismes aux enchères pour les pièces inactives et perdues. L'idée reste théorique et n'a pas encore été mise en œuvre.

Lorsque les véritables détenteurs de cryptomonnaies présentent, pendant la période d'attente, les preuves de propriété précédemment cachées, les actifs mis en gage par le pirate seront entièrement confisqués et attribués aux victimes. Pour les cryptomonnaies endormies dues à la perte de clés privées, un mécanisme de mise aux enchères stratégique est introduit pour piéger l'attaquant dans un piège de perte inévitable similaire à une « enchère au dollar », exploitant astucieusement une sanction économique pour dissuader les motivations techniques de piratage.

Le développeur Bitcoin Cory Fields a imaginé une méthode originale pour lutter contre les futurs pirates quantiques : pour voler des bitcoins à autrui, un pirate devrait d'abord miser ses propres bitcoins.

Il a publié un message sur la liste de diffusion des développeurs Bitcoin, introduisant le concept de « mines quantiques » ainsi que deux mécanismes aux enchères. L'idée derrière cette conception est de rendre risqué sur le plan financier d'attaquer des portefeuilles vulnérables. Il a spécifiquement précisé qu'il s'agissait uniquement d'une expérience de pensée et non d'un protocole de mise à niveau Bitcoin déjà finalisé.

Les utilisateurs de Bitcoin signent leurs transactions avec une clé privée ; la clé publique correspondante permet au réseau de vérifier la signature sans révéler la clé privée. Sur un ordinateur ordinaire, il est presque impossible de déduire la clé privée à partir de la clé publique. Toutefois, un ordinateur quantique suffisamment puissant pourrait utiliser l'algorithme de Shor pour calculer la clé privée, permettant à un pirate d'effectuer directement le transfert des fonds.

Certaines adresses Bitcoin anciennes ont leur clé publique directement exposée sur la chaîne ; certaines nouvelles adresses exposent également la clé publique lors du premier transfert de l'utilisateur. Ainsi, tous les portefeuilles ne sont pas également vulnérables aux attaques quantiques. L'industrie appelle le jour où un ordinateur quantique capable de casser le chiffrement Bitcoin sera créé le « Q-Day » (Jour quantique). Aucun appareil n'a encore accompli cela, et personne ne sait quand il apparaîtra.

Mécanisme de fonctionnement des mines quantiques

Supposons que vous ayez 1 BTC dans votre portefeuille, appartenant à un type ancien et facilement vulnérable aux attaques quantiques. Avant le Q-Day, vous créez à l'avance une petite sortie Bitcoin résistante aux attaques quantiques, dans laquelle vous cachez une preuve démontrant que ces pièces vous appartenaient déjà avant que les attaques quantiques ne soient possibles. Vous pouvez le considérer comme une « preuve de propriété » scellée. Les tiers ne voient que ce petit enregistrement, sans accès à la preuve cachée, et ne savent même pas qu'il s'agit d'un piège.

Lorsque, à l'avenir, un pirate utilise un ordinateur quantique pour déduire votre ancienne clé privée et tente de transférer vos 1 BTC : selon cette nouvelle règle, il ne pourra pas saisir directement les bitcoins ; il devra d'abord placer 1 BTC en garantie depuis son portefeuille résistant aux quantiques.

Vos 1 BTC ainsi que les 1 BTC de caution mises par le pirate seront regroupés et verrouillés ensemble dans une période d'attente pour contestation (par exemple 30 jours). Pendant cette période, le pirate ne peut pas transférer librement les fonds. Si vous constatez une tentative de vol, vous pouvez présenter la preuve de propriété que vous avez préalablement conservée. Le réseau Bitcoin déterminera alors que vous pouvez transférer les 2 BTC au total vers une adresse résistante aux ordinateurs quantiques que vous avez préparée à l'avance (comprenant vos propres bitcoins ainsi que la caution du pirate).

Les pirates n'avaient aucune idée à l'avance quel ancien portefeuille cachait ce piège. Même s'ils parvenaient à calculer la clé privée, ils pourraient finir par perdre 1 BTC. Toutefois, cette solution comporte un coût : si le propriétaire du coin souhaite transférer normalement son ancien coin après le Q-Day, il doit également fournir une garantie équivalente. Si vous ne disposez pas de BTC supplémentaires, cette règle, conçue pour protéger contre les pirates, rendra en réalité le transfert de vos propres coins très difficile.

Mise aux enchères des actifs perdus ou disparus depuis longtemps

Les mines quantiques supposent que le propriétaire des pièces doit avoir préalablement installé un piège et présenter des preuves dans la fenêtre de contestation. Si la clé privée a déjà été perdue et que le propriétaire ne peut plus se connecter, cette solution ne peut pas protéger ces pièces, y compris de nombreux bitcoins précoces largement considérés comme définitivement perdus.

À cet effet, Cory Fields propose un second mécanisme : la mise aux enchères par staking. Avant le Q-Day, quiconque peut verrouiller une partie des Bitcoin résistants à la cryptographie quantique et soumettre discrètement une offre pour un ancien portefeuille vulnérable. Par exemple : un portefeuille qui semble avoir été abandonné par son propriétaire contient 50 BTC. Tout futur pirate tentant de transférer ces fonds devra déposer une garantie de 50 BTC. Pendant la fenêtre d'enchères, les personnes ayant misé auparavant peuvent se manifester pour contester ce vol.

Selon son concept : ceux qui réussissent le défi peuvent récupérer une partie de la caution du pirate ; quant aux 50 bitcoins à risque initiaux, ils seront directement détruits et ne seront pas attribués au challenger. Son objectif n'est pas d'aider le propriétaire disparu à retrouver ses bitcoins, mais d'empêcher le pirate de voler les fonds en toute sécurité et de dissuader les attaques.

Le troisième scénario s'appelle la vente aux enchères de聪, sans nécessiter de verrouillage préalable des fonds. Dès qu'une tentative de transfert d'une crypto-monnaie à haut risque est détectée, une enchère s'active automatiquement. L'offrant qui propose le prix le plus élevé obtient ces actifs (déduction faite de sa propre offre), tandis que le deuxième plus haut enchérisseur perd intégralement son argent sans rien recevoir. Cela ressemble au célèbre jeu d'enchères du dollar : deux personnes augmentent continuellement leur offre pour un bien, chacune refusant de perdre de l'argent sans rien obtenir. Les pirates informatiques réfléchiront à deux fois avant de lancer une enchère qui risque de leur coûter encore plus cher.

Pourquoi ne pas adopter une stratégie de gel généralisé ?

Une approche proposée consiste à fixer une date limite de migration ; après cette date, les fonds dans l'ancien portefeuille seront interdits de retrait. Cela empêche effectivement le vol, mais a pour effet secondaire de verrouiller définitivement les fonds des véritables détenteurs qui ont oublié de les transférer ou n'ont pas eu le temps d'agir.

Cory Fields emprunte une autre voie. Les anciennes pièces peuvent toujours être transférées, mais toute tentative de transfert implique un coût et est sujette à des défis de la part d'autrui. Le réseau Bitcoin ne peut pas distinguer entre le véritable propriétaire et le pirate quantique capable de produire une signature valide.

Le coût de ce compromis est évident : les détenteurs légitimes doivent fournir une importante garantie pour transférer leurs pièces ; les détenteurs absents sur une longue période risquent de manquer leur chance de faire appel ; certains détenteurs, bien que vivants, ne se connectent que temporairement, pourraient voir leurs pièces détruites lors de la vente aux enchères.

Coûts potentiels du plan et chemin de mise en œuvre

Le bitcoin nécessite d'abord un moyen quantiquement sécurisé pour détenir et utiliser des fonds. Les portefeuilles doivent prendre en charge des engagements de propriété cachés, et les règles de consensus du bitcoin doivent imposer des mécanismes de garantie, de période d'attente, de transactions de récupération spéciales et de vente aux enchères.

Les développeurs doivent également s'accorder sur la date d'entrée en vigueur des nouvelles règles, le montant de la garantie requise et la gestion des offres non retenues ou des fonds restants. Fields estime que certaines mécaniques peuvent être introduites via un soft fork, mais il n'a pas fourni de conception détaillée.

Actuellement, sur le réseau Bitcoin, ces mécanismes de protection n'existent pas. Fields n'a pas non plus fourni d'implémentation code, de calendrier de déploiement, de répartition des fonds aux enchères ou d'objectif final, qui ne sont pas non plus définis dans le texte original.

Auteur : Jose, Decrypt ; Traduction : Chopper, Foresight News

Clause de non-responsabilité : les informations sur cette page peuvent avoir été obtenues auprès de tiers et ne reflètent pas nécessairement les points de vue ou opinions de KuCoin. Ce contenu est fourni à titre informatif uniquement, sans aucune représentation ou garantie d’aucune sorte, et ne doit pas être interprété comme un conseil en investissement. KuCoin ne sera pas responsable des erreurs ou omissions, ni des résultats résultant de l’utilisation de ces informations. Les investissements dans les actifs numériques peuvent être risqués. Veuillez évaluer soigneusement les risques d’un produit et votre tolérance au risque en fonction de votre propre situation financière. Pour plus d’informations, veuillez consulter nos conditions d’utilisation et divulgation des risques.