Aller au contenu principal
Confidentialité

WabiSabi

WabiSabi est le protocole CoinJoin centralisé-anonyme de Wasabi 2.0. Utilise les Keyed-Verification Anonymous Credentials. Permet sorties de tailles arbitraires (vs Whirlpool). Coordonné par zkSNACKs (KYC depuis 2024).

Origine et publication

WabiSabi est un protocole CoinJoin publié en 2021 par les chercheurs Yuncong Hu, Lucianna Kiffer, István András Seres et Adam Ficsór (alias nopara73, cofondateur de Wasabi). Son nom évoque l'esthétique japonaise de l'imperfection acceptée : les sorties n'ont plus besoin d'être identiques. Il succède à ZeroLink et au CoinJoin "Chaumian" historique de Wasabi 1.0, qui imposait des sorties de taille fixe (typiquement 0,1 BTC). Wasabi 2.0, sorti en juin 2022, en est la première implémentation grand public.

Comment ça fonctionne

Le coeur de WabiSabi, ce sont les Keyed-Verification Anonymous Credentials (KVAC). Chaque participant prouve au coordinateur, sans révéler quoi que ce soit, qu'il a bien apporté X satoshis en entrée, et obtient en échange des "credentials" homomorphiquement modifiables qu'il peut redécouper. Cela permet de demander des sorties de n'importe quelle valeur, dans la limite du total apporté.

| Caractéristique | CoinJoin Wasabi 1.0 | WabiSabi (Wasabi 2.0) | |---|---|---| | Sorties | Taille fixe (0,1 BTC) | Tailles arbitraires | | Crédentiels | Blind signatures Chaumian | KVAC homomorphiques | | Rounds | Manuel | Automatique |

Cas d'usage

WabiSabi permet de mélanger des UTXO sans devoir préalablement consolider à une valeur "standard". On peut joindre avec 0,07321 BTC et ressortir avec un mix de sorties qui s'ajustent au besoin de dépense réel — ce qui réduit le change toxique. Il est utilisé par Wasabi 2.0, Ginger Wallet (fork communautaire), et BTCPay Server pour ses payjoins.

Limites et controverse

Depuis juin 2024, zkSNACKs, le coordinateur officiel, applique des règles OFAC : certains UTXO sont blacklistés en entrée. Beaucoup d'utilisateurs privacy ont migré vers Ginger ou des coordinateurs alternatifs (Kruw.io, gingerwallet.io). Par ailleurs, la confidentialité dépend du nombre de participants par round : moins de pairs = anonymat set plus petit.

À retenir

WabiSabi est une avancée technique majeure du CoinJoin grâce aux KVAC, mais son adoption pratique dépend désormais entièrement du choix d'un coordinateur respectueux de la vie privée.

Termes lies

← Retour au glossaire complet

Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.