Crypto Prices

La proposition de Bitcoin protégé : apporter de la confidentialité à Bitcoin L1

il y a 1 heure
3 mins read
2 vues

Introduction

Un laboratoire de cryptographie basé à New York a proposé d’introduire des transferts privés de style Zcash sur Bitcoin, sans modifier le protocole de Bitcoin lui-même. Publié jeudi par alloc init, le concept de Bitcoin protégé vise à dissimuler les montants et les contreparties des transactions, sans nécessiter de soft fork, de blockchain séparée, de fédération ou d’opérateur de confiance.

Fonctionnement de Bitcoin protégé

Bitcoin stockerait simplement et organiserait des données cryptées qu’il ne peut pas interpréter, tandis que des logiciels externes vérifieraient les paiements. Cependant, il existe un obstacle majeur : les chercheurs n’ont pas encore finalisé le mécanisme permettant de déplacer le bitcoin dans et hors du système privé.

L’historique des transactions de Bitcoin est notoirement public. Envoyer du bitcoin (BTC) signifie que le paiement est enregistré dans un registre accessible à tous, potentiellement pour l’éternité. Le laboratoire de New York alloc init propose une solution contre-intuitive : laisser les règles de Bitcoin intactes tout en construisant la confidentialité par-dessus.

Bitcoin protégé utilise des notes cryptées et des preuves à connaissance nulle (ZK) pour dissimuler les montants et les contreparties, tandis que Bitcoin fonctionne presque comme un tableau d’affichage public. Le réseau enregistre des messages cryptés dans l’ordre correct, sans savoir ce qu’ils signifient. Aucun soft fork n’est requis, et il n’y a pas d’opérateur qui décide quels transferts privés sont valides.

Le livre blanc et les défis techniques

Le livre blanc intitulé « Bitcoin protégé : Transferts privés sur le Bitcoin L1 » a été rédigé par Clara Shikhelman, Mikhail Komarov et Aleksei Moskvin. Les chercheurs se demandent si le bitcoin peut être déplacé de manière privée en utilisant le réseau tel qu’il existe aujourd’hui. Leur réponse est un métaprotocol dont les règles sont interprétées par des logiciels indépendants, plutôt que par le consensus de Bitcoin.

« La valeur à l’intérieur de Bitcoin protégé réside dans des enregistrements cryptés appelés notes. »

Si Alice paie Bob, elle crée une note contenant un montant et les informations de réception de Bob, puis la crypte afin que Bob puisse l’identifier. Sa transaction bitcoin publie la note cryptée avec un numéro de série appelé nullificateur et une preuve à connaissance nulle. Cette preuve établit que les notes d’Alice existent, qu’elle peut les dépenser et que la valeur entrante est égale à la valeur sortante, sans révéler quelles notes ont été dépensées ni leurs montants.

Considérations sur la confidentialité et l’espace de bloc

Le portefeuille de Bob scanne de nouvelles notes cryptées jusqu’à ce que sa clé de visualisation en ouvre une. Sur la chaîne, le public voit toujours qu’un transfert protégé a eu lieu, son timing, le nombre de notes impliquées, les frais et la transaction bitcoin qui l’accompagne. Ce qui disparaît, ce sont le montant, l’expéditeur et le destinataire protégés, ainsi que la connexion aux notes précédemment dépensées.

La confidentialité a également un coût en termes d’espace de bloc. Komarov a déclaré à la journaliste Laura Shin lors d’une interview que la charge utile protégée est d’environ 700 vbytes, contre environ 100 à 200 pour un paiement Bitcoin typique, ce qui la rend environ quatre fois plus volumineuse. Komarov a qualifié ce coût supplémentaire de « non catastrophique ».

Défis et perspectives d’avenir

Cependant, il y a un hic. Le livre blanc du 24 septembre décrit les transferts après que le bitcoin soit déjà à l’intérieur du système protégé. La manière d’introduire et de retirer le bitcoin est laissée à un livre blanc compagnon basé sur la recherche Bitcoin PIPEs v2 de alloc init et le chiffrement de témoin.

Le laboratoire a organisé des défis publics de rupture depuis mai, mais il n’y a pas de date de lancement. Tant que le système n’est pas opérationnel, Bitcoin protégé reste une recherche plutôt qu’un système de confidentialité utilisable. L’influence de Zcash est évidente, mais la société publique Cypherpunk a qualifié Bitcoin protégé de « grand pas en avant » tout en notant que le design n’est pas encore une compétition pour la chaîne Zcash.

« La confidentialité financière n’est pas un jeu à somme nulle. »

Les réactions sur X sont rapidement devenues moins diplomatiques, avec des commentaires variés sur l’impact potentiel de Bitcoin protégé sur les pièces de confidentialité existantes. Le débat technique sur la question de savoir si la blockchain Bitcoin peut acquérir une confidentialité plus forte sans changer ses règles fondamentales reste ouvert.

Conclusion

Pour l’instant, l’idée est merveilleusement contre-intuitive. alloc init souhaite que Bitcoin enregistre l’activité financière privée sans changer Bitcoin ou demander au réseau de comprendre ce qu’il enregistre. Si ces pièces inachevées fonctionnent, Bitcoin pourrait préserver les transactions pour toujours tout en restant aveugle aux montants et aux contreparties qui ont rendu ces transactions dignes d’être cachées en premier lieu.

Populaire