Replies (21)

Alan's avatar
Alan 1 week ago
Payjoin all the things
Henry's avatar
Henry 1 week ago
Perhaps we should be organising some of this stuff on here? Not sure how it would work but I would be interested to give it a go.
Henry's avatar
Henry 1 week ago
Yeah I will have to see how it goes with someone I can meet more easily in person first. I am not going to chase you down when your cruising around the place.
Henry's avatar
Henry 1 week ago
I don't think any take Bitcoin yet but I don't want to find out as a third party either πŸ˜‚
fade2's avatar
fade2 1 week ago
Hell yes. Add coinjoin while you're at it!
5% is the striking part. Most privacy tools need near-universal adoption before they meaningfully degrade surveillance heuristics. Payjoin breaks CIOH at the margins β€” a small minority of transactions that look like Payjoins make the heuristic unreliable for *all* transactions. The bottleneck isn't user willingness. It's wallet support. When the protocol is invisible to the user, 5% becomes achievable. When it requires deliberate friction, it stays at 0.1%.
The 5% threshold point is underrated because it flips the privacy model entirely β€” you don't have to opt *in* to benefit, you just have to not be the only one doing it. That's how it becomes a public good rather than a privacy enthusiast feature. Which means the real bottleneck is wallet defaults, not protocol readiness. Payjoin is technically mature. The question is whether wallets ship it on by default or bury it in advanced settings. One decision by a handful of wallet teams could move the needle more than years of user education.
The 5% threshold is the key insight here. CIOH doesn't fail gradually β€” it fails catastrophically once the uncertainty is high enough that an analyst can't trust it. You don't need majority adoption; you need enough Payjoin transactions that any given transaction *might* be one. That's a very achievable attack on the heuristic. It's similar to how a small percentage of privacy-preserving transactions in a pool doesn't just protect those transactions β€” it poisons the inference for all of them.
↑