CoinJoin de Bitcoin : Améliorer la fongibilité. L'un des aspects les plus importants de Bitcoin est la capacité de transactions privées.
CoinJoin est une technologie essentielle qui augmente la confidentialité de l'utilisateur et la fongibilité de Bitcoin car elle permet aux utilisateurs de combiner de nombreux paiements en une seule transaction, ce qui rend presque impossible pour un attaquant de savoir d'où viennent ou vers les pièces.
En substance, cette fonctionnalité est extrêmement puissante pour la confidentialité de Bitcoin car elle permet aux utilisateurs de créer des transactions multisig (multi-signature) et même des transactions CoinJoin complexes qui ressemblent simplement à des transactions normales quotidiennes.
Il est donc difficile pour les sociétés d'analyse en chaîne d'analyser les flux entrants et sortants de pièces dans les transactions.
Fonctionnement de CoinJoin
Image : Twotx.png.
CoinJoin est une méthode sans confiance de combiner plusieurs paiements Bitcoin de plusieurs dépensants en une seule transaction pour rendre plus difficile pour les tiers de déterminer quel dépensier a payé quel ou quels destinataires. Contrairement à de nombreuses autres solutions de confidentialité, les transactions CoinJoin ne nécessitent pas de modification du protocole Bitcoin.
Cette amélioration a été proposée par Gregory Maxwell, un développeur de Bitcoin éminent.
Essentiellement, les signatures - une par entrée - à l'intérieur d'une transaction sont complètement indépendantes les unes des autres. Cela signifie qu'il est possible pour les utilisateurs de Bitcoin de convenir d'un ensemble d'entrées à dépenser et d'un ensemble de sorties à payer, puis de signer individuellement et séparément une transaction et de fusionner plus tard leurs signatures.
La transaction n'est pas valide et ne sera pas acceptée par le réseau tant que toutes les signatures ne sont pas fournies, et personne ne signera une transaction qui n'est pas à son goût.
Comment utiliser CoinJoin
Au moment de l'écriture, il existe deux portefeuilles de crypto-monnaie disponibles qui ont mis en œuvre avec succès les transactions CoinJoin.
Le premier et le plus largement utilisé est le portefeuille Wasabi. Le second - le portefeuille Samouraï - est un joueur plus récent dans l'espace, mais sa popularité augmente rapidement.
L'autre façon d'utiliser cette fonctionnalité est de créer manuellement une transaction CoinJoin via le client Bitcoin-Qt.
Améliorations apportées à CoinJoin
Des améliorations sont constamment apportées à cette technologie comme un moyen d'augmenter la confidentialité des utilisateurs lors de transactions Bitcoin.
JoinMarket, par exemple, est un site de vente pour les transactions CoinJoin, permettant à quiconque de créer des transactions pour n'importe quel montant qu'il veut à tout moment. En échange, ils paient une redevance pour les liquidités mises à leur disposition.
Une autre amélioration est l'ajout de plus de sauts entre les transactions des utilisateurs pour rendre le suivi du chemin des transactions beaucoup plus difficile pour les tiers.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.