CoinJoin est une technique sans confiance qui permet d’accroître la confidentialité des transactions en bitcoins. Elle a été proposée pour la première fois en 2013 par Greg Maxwell, développeur de Bitcoin, comme moyen d’améliorer la confidentialité des utilisateurs de Bitcoin. CoinJoin fonctionne en combinant plusieurs transactions bitcoin en une seule transaction. Cela rend plus difficile le suivi du flux de bitcoins entre les parties, car il n’est pas clair quelles entrées correspondent à quelles sorties. Il est également plus difficile de relier les transactions à des adresses bitcoin spécifiques.
Bien que le bitcoin puisse offrir un certain anonymat, il n’est pas nécessairement privé. C’est principalement parce que les transactions et les soldes sont rendus publics sur la blockchain, ce qui les rend traçables. De plus, lorsque vous achetez des bitcoins auprès d’un échange de bitcoins qui exige le KYC, les fonds sont directement liés à votre identité personnelle.
Comment fonctionne CoinJoin
CoinJoin fonctionne en combinant plusieurs transactions bitcoins en une seule transaction afin d’obscurcir la relation entre les entrées et les sorties de la transaction. Supposons qu’Alice souhaite envoyer 1 bitcoin à Bob et que Bob souhaite envoyer 0,5 bitcoin à Charlie. Ces transactions seraient normalement distinctes et facilement traçables sur la blockchain Bitcoin.
Cependant, Alice, Bob et Charlie peuvent combiner leurs transactions en une seule à l’aide de CoinJoin. Du fait de la combinaison d’entrées et de sorties provenant de plusieurs parties, il devient difficile de déterminer quelles entrées correspondent à quelles sorties. Par conséquent, CoinJoin augmente la confidentialité des utilisateurs de Bitcoin en obscurcissant le flux des transactions.
CoinJoin est-il légal ?
CoinJoin est une méthode légale pour rendre les transactions bitcoin plus privées. Il n’existe aucune loi ou réglementation interdisant l’utilisation de CoinJoin, car il s’agit simplement d’une méthode permettant de combiner plusieurs transactions en une seule afin d’accroître la confidentialité. Cependant, il est important de noter que différents pays peuvent avoir des lois ou des réglementations différentes concernant le bitcoin et les technologies connexes. De plus, si CoinJoin peut améliorer la confidentialité, il n’est pas parfait et peut ne pas anonymiser complètement les transactions. D’autres précautions, telles que l’utilisation d’un VPN ou de Tor, sont nécessaires pour protéger votre vie privée lorsque vous utilisez des bitcoins.
Portefeuilles Bitcoin prenant en charge CoinJoin
Il existe plusieurs portefeuilles Bitcoin qui prennent en charge les transactions CoinJoin, soit directement, soit par le biais d’une intégration avec des services CoinJoin tiers tels que JoinMarket. En voici quelques exemples :
- Wasabi: Il s’agit d’un portefeuille bitcoin qui donne la priorité à la confidentialité et prend en charge les transactions CoinJoin. Il utilise sa propre implémentation de CoinJoin, connue sous le nom de Chaumian CoinJoin, créée par l’expert en protection de la vie privée David Chaum.
- Portefeuille Samourai: Samourai Wallet est un autre portefeuille bitcoin axé sur la confidentialité qui prend en charge les transactions CoinJoin. Il utilise une variante de CoinJoin connue sous le nom de Whirlpool qui est un type de Chaumian CoinJoin.
- Breez: Un portefeuille bitcoin non gardien qui prend en charge les transactions CoinJoin grâce à son intégration à la plateforme JoinMarket.
- Trezor: C’est un portefeuille matériel qui vous permet de prendre le contrôle de votre vie privée en utilisant CoinJoin.
Revue des portefeuilles Bitcoin prenant en charge CoinJoin
Il ne s’agit là que de quelques portefeuilles Bitcoin qui acceptent les transactions CoinJoin. Bien que CoinJoin puisse améliorer la confidentialité des transactions Bitcoin, il se peut qu’il n’anonymise pas complètement les transactions si cela n’est pas fait de manière efficace.