Chaumian CoinJoin
bitcoin の anonymity や Privacyを向上させる技術
zerolink はプライバシーを重視したwalletのためのフレームワーク
Wasabi wallet implement this technique
https://github.com/nopara73/ZeroLink
Introducing ZeroLink — The Bitcoin Fungibility Framework
Tumbler can neither violate anonymity, nor steal bitcoins.
ビットコインの匿名性とChaumian CoinJoin【前編】 | ビットバンク マーケット情報
ビットコインの匿名性とChaumian CoinJoin【後編】 | ビットバンク マーケット情報
wallet
Wasabi wallet
samourai -> Whirlpool
実装
User Input registration
Input を corrdinator に送信
Input に対応する秘密鍵で、coordinator からのチャレンジに署名
blind された Output
output は cordinator に知られたくないので暗号化しておく
coordinator
blinded output に署名する
User は署名された blinded output の暗号化を解いて、cordinator に渡す
Blind signature の性質上、cordinator は署名を検証できる
Challanges