Glossaire / Confidentialité et sécurité
CoinJoin
- Qu'est-ce que CoinJoin ?
- CoinJoin est une transaction bitcoin unique que plusieurs personnes construisent ensemble, chacune y déposant des bitcoins et en retirant des montants de même taille, si bien qu'aucun observateur ne peut dire quelle sortie appartient à quelle entrée.
Une transaction n'est qu'une liste d'entrées et une liste de sorties, et rien dans les données ne dit qui a payé quoi. Gregory Maxwell a publié l'idée le 22 août 2013, et du code fonctionnel a suivi en quelques jours. Ce qu'un coinjoin apporte, c'est de l'ambiguïté plutôt que de l'invisibilité, et il peut créer des frictions avec les plateformes d'échange lorsque les bitcoins reviennent.
Comment cela fonctionne
L'analyse de chaîne repose sur une hypothèse plus que sur toutes les autres : les entrées signées dans la même transaction appartiennent à la même personne. Un coinjoin fait produire à cette hypothèse une réponse fausse, à dessein.
Plusieurs participants apportent chacun une ou plusieurs entrées et demandent chacun une sortie d'un montant identique. Chaque participant ne signe que ses propres entrées, donc personne ne peut voler personne, et si un participant part avant de signer, la transaction n'a simplement jamais lieu. Au moment de la diffusion, elle ressemble à un paiement avec de nombreuses entrées et de nombreuses sorties égales, et un analyste qui lit la chaîne n'a aucun moyen de les apparier. Avec cinq sorties égales, chacune a cinq propriétaires plausibles ; faites passer le résultat par d'autres tours et l'ensemble des candidats se multiplie.
Deux éléments techniques le rendent utilisable. Un coordinateur recueille les inscriptions et assemble la transaction, et les signatures aveugles empêchent même le coordinateur de savoir quelle sortie demandée correspond à quelle entrée. Le protocole WabiSabi de Wasabi a étendu cela à des montants arbitraires en utilisant des justificatifs plutôt que des coupures fixes.
La partie délicate, ce sont les restes. Si vous entrez avec 0,013 BTC et que la coupure du pool est de 0,01, les 0,003 en trop reviennent sous forme de monnaie rendue qui est prouvablement liée à votre entrée. Les spécialistes de la vie privée parlent de monnaie toxique, et la traiter comme sans lien avec la sortie mélangée est l'erreur qui annule tout l'exercice. La même discipline s'applique ensuite : dépensez deux sorties mélangées ensemble et vous les avez reliées vous-même.
Pourquoi cela compte quand vous achetez du bitcoin
Les outils de coinjoin ont fortement reculé en 2024, et toute page honnête doit commencer par là. Le 24 avril 2024, le département de la Justice des États-Unis a inculpé les deux fondateurs de Samourai Wallet, dont le service Whirlpool était l'implémentation de coinjoin bitcoin la plus utilisée, pour association de malfaiteurs en vue d'exploiter une entreprise de transmission de fonds sans agrément et de blanchir de l'argent. Whirlpool et son service associé Ricochet avaient traité plus de 80 000 BTC, soit plus de 2 milliards de dollars au moment des transactions. Les deux hommes ont plaidé coupable en juillet 2025 sur le chef de transmission sans agrément et ont été condamnés en novembre 2025, Keonne Rodriguez à cinq ans et William Hill à quatre ans. Quelques jours après les arrestations, zkSNACKs a bloqué les utilisateurs américains sur le coordinateur de Wasabi et l'a fermé entièrement le 1er juin 2024.
La direction réglementaire était déjà tracée. En octobre 2023, le FinCEN a proposé une règle classant le mélange de cryptomonnaies comme une catégorie de transactions présentant un risque primaire de blanchiment d'argent au titre de la section 311 du USA PATRIOT Act, ce qui imposerait des obligations de déclaration aux institutions financières américaines qui touchent des fonds mélangés. Cela vise les institutions, pas les particuliers, mais cela explique pourquoi les plateformes d'échange sont devenues prudentes.
Pour quelqu'un qui achète du bitcoin, les conséquences pratiques sont concrètes. Toutes les grandes plateformes examinées sur ce site vérifient l'identité, et plusieurs analysent la blockchain lors des dépôts, donc envoyer des bitcoins ayant un historique récent de coinjoin directement vers un compte de plateforme d'échange à votre nom peut déclencher un examen, une demande de justificatifs sur l'origine des fonds ou un blocage de retrait. La légalité varie aussi selon les 231 guides pays publiés ici : posséder et déplacer son propre bitcoin est légal dans la plupart d'entre eux, tandis qu'exploiter un service de mélange relève d'une question de licence dans beaucoup et d'une question pénale dans certains.
La plupart des gens qui posent des questions sur le coinjoin n'en ont en réalité pas besoin. Les fuites de vie privée qui touchent les acheteurs ordinaires sont la réutilisation d'adresses, une sélection négligente des entrées et la publication d'une adresse en public. Corrigez d'abord cela, avec une adresse nouvelle à chaque paiement et le contrôle des pièces à chaque envoi, et vous aurez fermé les brèches sur lesquelles les sociétés d'analyse comptent le plus.
Anatomie d'un tour à cinq participants
Whirlpool mérite une description précise, car c'était le modèle que la plupart des bitcoiners utilisaient réellement. Il faisait tourner quatre pools fixes de 0,001, 0,01, 0,05 et 0,5 BTC, et chaque tour était une transaction avec cinq entrées et cinq sorties.
Prenez le pool de 0,01 BTC. Cinq personnes s'inscrivent, le coordinateur construit une transaction qui consomme leurs cinq entrées et paie cinq sorties d'exactement 0,01 BTC, et tout le monde signe. Aucun observateur ne peut dire laquelle des cinq sorties a été financée par quelle entrée, et le coordinateur non plus. Des frais d'entrée uniques de 5 pour cent de la coupure du pool, soit 0,0005 BTC dans ce pool, achetaient ensuite des remélanges gratuits illimités, si bien qu'une sortie pouvait rentrer tour après tour et augmenter son ensemble de candidats à chaque fois.
L'économie est le bémol honnête. Des frais d'entrée de 5 pour cent sur le plus petit pool représentent une somme réelle sur un petit montant, et la transaction elle-même supporte des frais de minage comme toute autre. Quiconque considère un coinjoin comme gratuit ne compte pas.
CoinJoin vs payjoin
Un coinjoin s'annonce. Des sorties égales et de nombreuses entrées forment un motif reconnaissable, ce qui explique pourquoi les outils d'analyse marquent ces transactions au premier coup d'œil, et pourquoi ce marquage est ce qui cause des ennuis avec les plateformes d'échange. Un payjoin se cache à la vue de tous : c'est un vrai paiement entre deux parties où le destinataire ajoute discrètement une entrée, si bien que le résultat ressemble à une dépense ordinaire et trompe simplement quiconque le mesure. Un CoinJoin a besoin d'un coordinateur, d'autres participants et de frais. Un payjoin a seulement besoin d'un paiement que vous faisiez déjà et d'un destinataire dont le logiciel le prend en charge.