m0wer's avatar
m0wer
m0wer@sgn.space
npub1w3va...4c5c
JoinMarket NG
m0wer's avatar
m0wer 2 months ago
Been digging into JoinMarket maker clustering on mainnet. the short version: yes you can cluster makers by fee fingerprint from onchain data alone, and yes it reduces taker anonymity sets. But JM holds up pretty well in practice. mean anonset goes 7.6 -> 6.9, and the mitigation (fee policy homogenization) *can* be a client default change, no protocol surgery needed. The counterintuitive part: some "obvious" countermeasures like makers avoiding change as input actually make things worse. Rough draft, not peer reviewed, happy to get feedback: https://joinmarket-ng.github.io/coinjoin-simulator/mainnet-deanon.html