Stonewall
Stonewall est une transaction « fake CoinJoin » de Samourai Wallet, qui imite la structure d'un CoinJoin pour brouiller les analystes. Casse l'heuristique de common input ownership en local. Pas d'autre participant nécessaire.
Définition et origine
Stonewall est une fonctionnalité de Samourai Wallet introduite en 2017, conçue pour brouiller l'analyse heuristique d'une transaction Bitcoin sans recourir à un mixage coopératif. Le terme évoque le « mur de pierre » dressé contre les sociétés d'analyse de chaîne comme Chainalysis ou Elliptic.
Comment ça fonctionne
Une transaction Stonewall reproduit la structure visuelle d'un CoinJoin classique : plusieurs inputs et plusieurs outputs de même montant, mais provenant tous d'un seul utilisateur. Le wallet choisit deux UTXOs et crée deux paires (input, output) de même montant qui, prises isolément, semblent issues d'utilisateurs distincts. L'analyste qui applique la common input ownership heuristic (CIOH) — règle empirique selon laquelle tous les inputs d'une transaction appartiennent au même propriétaire — est désormais en doute.
Cas d'usage
| Scénario | Bénéfice | |---|---| | Envoi vers un échange | Brouille le cluster d'origine | | Paiement marchand | Le marchand ne déduit pas le solde du wallet | | Mix après CoinJoin | Empêche le rapprochement post-mix |
Stonewall ne nécessite aucun coordinateur ni autre participant, ce qui le rend instantanément utilisable et résistant à toute panne d'infrastructure. Il est disponible dans Samourai et son fork Ashigaru, et a inspiré des implémentations dans Sparrow Wallet sous le nom de Stonewall.
Limites
Stonewall ne fournit qu'une plausibilité de déni : un analyste sophistiqué peut détecter la signature on-chain (mêmes scripts, mêmes tailles) et marquer la transaction comme « probablement Stonewall ». L'ensemble d'anonymat est limité à deux : c'est nettement moins qu'un Whirlpool à 5 participants. Enfin, le coût en frais est doublé par rapport à une transaction standard.
À retenir
Stonewall est un outil de confidentialité passif, complémentaire des mixers coopératifs. Il représente la philosophie Samourai : empiler des défenses imparfaites mais cumulables pour rendre l'analyse de chaîne économiquement non rentable. Voir aussi Stonewall x2 pour la variante à deux participants.
Termes lies
- Samourai WalletSamourai Wallet était un wallet mobile axé sur la confidentialité (Whirlpool, Stonewall, Stonewall x2, Ricochet, PayNyms). Arrêté en avril 2024 suite à l'arrestation des fondateurs aux États-Unis. Symbole des tensions privacy/régulation. Forké par Ashigaru.
- CoinJoinUn CoinJoin combine plusieurs transactions en une seule, brouillant les liens d'entrée-sortie. Inventé par Gregory Maxwell en 2013. Implémenté par JoinMarket, Wasabi (WabiSabi), Samourai (Whirlpool), Ginger. Pierre angulaire de la confidentialité Bitcoin.
- Stonewall x2Stonewall x2 est une variante coopérative de Stonewall : deux utilisateurs s'associent pour produire un CoinJoin à 2. Privacy-positive et cheap. Disponible sur Samourai/Ashigaru.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.