- Retour au menu
- Retour au menuTarifs
- Retour au menuRecherche
- Retour au menuConsensus
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menuWebinaires et Événements
Le portefeuille Wasabi renouvelle sa conception CoinJoin pour permettre le mélange de Bitcoin de différentes valeurs.
Le nouveau protocole de Wasabi Wallet permettrait aux utilisateurs de se joindre à des valeurs différentes, ce qui pourrait donner aux utilisateurs une plus grande flexibilité lors de l'utilisation de la fonction de Politique de confidentialité .
Portefeuille logiciel Bitcoin axé sur la confidentialité Wasabifait l'objet d'une refonte majeure de son protocole.
L'équipe Wasabi travaille sur une nouvelle conception de protocole, baptiséeWabiSabi, afin d'améliorer l'expérience utilisateur et les garanties de Politique de confidentialité des transactions CoinJoin du portefeuille. Ce changement de conception majeur permettrait aux utilisateurs de se connecter avec des valeurs différentes de celles de leurs pairs, une première pour cette Technologies respectueuse de la vie privée, qui pourrait ouvrir la voie à de nouveaux cas d'utilisation (plus flexibles). Wasabi conceptualise la conception au sein d'un groupe de recherche depuis début 2020 et a recruté des membres pour travailler à sa mise en œuvre.
Wasabi Wallet's CoinJoin algorithm will be replaced.
— nopara73 (@nopara73) August 26, 2020
Read more about the new tech we we were working hard on throughout this year with our small, but dedicated research team: @mHaGqnOACyFm0h5 @Istvan_A_Seres @lontivero https://t.co/UDZwKBRMoP
Dehors l'ancien
Actuellement, CoinJoin de Wasabi – un protocole de mixage qui, lorsqu’il est utilisé correctement, peut masquer unBitcoin Historique des transactions – s'appuie sur le protocole ZeroLink et les signatures aveugles pour le mixage. Dans ce système, les utilisateurs doivent dépenser un montant minimum de Bitcoin avec d'autres utilisateurs dans un pool de mixage pour que CoinJoin fonctionne correctement ; ces montants identiques sont mélangés dans un pool, après quoi chaque utilisateur reçoit le même montant de Bitcoin en retour, T révéler sa contribution initiale.
Pour que cela fonctionne efficacement, chaque utilisateur d'une transaction CoinJoin doit envoyer un montant minimum de Bitcoin au pool de mixage (par exemple, 0,1, 0,01, ETC) afin de garantir qu'il reçoive le même résultat que les autres utilisateurs une fois la transaction terminée. Si les destinataires ne reçoivent T le même montant de Bitcoin à la fin d'une jointure que les autres utilisateurs du mixage, les transactions pourraient être facilement désanonymisées par la surveillance de la blockchain.
Ce système actuel permet également au coordinateur de CoinJoin d'avoir un aperçu des informations d'un utilisateur. Max Hillebrand, sous-traitant et contributeur de Wasabi, a expliqué à CoinDesk qu'un coordinateur « pourrait LINK l'entrée à la sortie de modification, et LINK plusieurs entrées au même utilisateur ».
WabiSabi ne supprimera T ce rôle de coordinateur, car il est nécessaire de rendre le protocole aussi fluide et à faible latence que possible. Mais selon l'équipe de Wasabi, la nouvelle conception KEEP le coordinateur de tracer les entrées afin de garantir « le moins de fuites de Politique de confidentialité possible », a déclaré Hillebrand.
Avec le nouveau
Le nouveau protocoleest une cocotte technique qui combine les engagements de Pedersen etinformations d'identification anonymes à vérification par clé(KVAC), une fonctionnalité utilisée pour la messagerie de groupe sur l'application de chat cryptée Signal.
Si WabiSabi fonctionne en pratique comme en théorie, les utilisateurs pourront dépenser n’importe quel montant, quelle que soit la valeur dépensée par leurs pairs – une amélioration par rapport à la conception actuelle qui exige des paiements de valeur égale aux participants mixtes.
Adam Ficsor, cofondateur et chercheur principal de Wasabi, a déclaré à CoinDesk que cette nouvelle conception pourrait débloquer de nouveaux cas d'utilisation de CoinJoin, comme «Échange de piècesavec CoinJoins et en ouvrant des canaux Lightning avec CoinJoins. »
Hillebrand a ensuite souligné que cette implémentation ne se limiterait pas aux dépenses personnelles, où les utilisateurs ne pourraient s'envoyer qu'une transaction CoinJoin, comme dans le modèle actuel. WabiSabi leur permettrait également d'effectuer des paiements via une transaction CoinJoin à un autre utilisateur. Ce processus fonctionnerait en arrière-plan s'il était exécuté comme le prévoit Wasabi, ouvrant ainsi la possibilité de transformer « chaque dépense en CoinJoin ».
Les [anciens] CoinJoins Zero LINK sont principalement auto-dépensés, de sorte que le même utilisateur détient l'entrée et la sortie. Il ne s'agit pas d'un paiement ; c'est comme si vous transfériez les Bitcoin de votre poche gauche à votre poche droite. Cela augmente l'utilisation de l'espace de bloc et entraîne donc des frais de minage plus élevés pour l'expéditeur et des coûts de vérification pour tous les utilisateurs de nœuds Bitcoin complets.
« Test, test, test »
Bien sûr, le développement du protocole en est encore à ses débuts, et le développeur principal de Wasabi, Lucas Ontivero, a déclaré à CoinDesk le livre blanc, qui a été dévoilé à la liste de diffusion des développeurs Bitcoinà la mi-juin, est « toujours en cours d’évaluation par les pairs ».
Le défi consiste désormais à structurer la conception même de la transaction, ce qui constitue une prouesse technique différente de la conception du protocole lui-même. Comme l'a expliqué Hillebrand, la conception du protocole WabiSabi définit les paramètres de transmission des données entre les utilisateurs finaux et les coordinateurs, tandis que la structure des transactions (entrées et sorties) constitue un problème totalement différent.
« Cette structure de transaction n'est pas prête à 100 % », a déclaré István András Seres, cryptographe chez Wasabi, à CoinDesk par courriel. Il a ajouté qu'il s'agissait d'une « exigence de conception considérable » et que l'équipe souhaiterait un « audit approfondi » avant de la rendre publique.
Une implémentation fonctionnelle de WabiSabi pourrait donc prendre du temps, même si la prochaine étape du développement consiste à créer un schéma de transaction qui respecte les promesses de Politique de confidentialité du protocole sous-jacent. L'équipe n'a fait aucune promesse quant à la date de mise au point de la technologie, car « de nombreuses questions de recherche restent ouvertes et inconnues », a déclaré Hillebrand.
Comme l’a expliqué Yuval Kogman, chercheur indépendant sur la Politique de confidentialité du Bitcoin , la prochaine étape difficile consiste à « passer de la théorie à la pratique » de manière à ce que le protocole reste aussi convivial que possible pour maximiser son adoption.
« Du côté de la cryptographie, la théorie est bien développée et comprise. Le concept d'identifiants anonymes est ancien et relativement simple à appliquer… Une grande partie du défi réside dans l'interface utilisateur et l'expérience utilisateur. Pour tirer pleinement parti du système d'identifiants et de la structure des transactions, nous devrons trouver des solutions créatives », a-t-il déclaré, ajoutant que l'équipe avait « déjà proposé des idées prometteuses et intéressantes ».
Cet article a été mis à jour pour décrire plus précisément le fonctionnement de l'implémentation actuelle de CoinJoin de Wasabi.
Colin Harper, Blockspace Media
Colin écrit sur Bitcoin. Auparavant, il a travaillé chez CoinDesk comme journaliste spécialisé en technologie et chez Luxor Technologies Corp. comme responsable de la recherche. Il est désormais rédacteur en chef de Blockspace Media et travaille également en freelance pour CoinDesk, Forbes et Bitcoin Magazine. Il détient des Bitcoin.
