I want to open a debate on something practical: how do we make JoinMarket useful for more people?
But before that, a framing question: how *should* a normal person use Bitcoin with some privacy? Nothing crazy, not OpSec level. Just "I don't want people I transact with to know what I own."
My current answer would be: buy P2P (Bisq or lnp2pbot depending on the person), run the UTXOs through a few JoinMarket rounds (ideally the tumbler) and then either move them to cold storage or open a Lightning channel with the clean outputs. For Lightning on mobile, honestly only Phoenix works well for non-technical people. Everything else is too fragile or slow or kills your battery.
This workflow sounds reasonable on paper. In practice it's a mess: you need a full node, you need a computer, Bisq has its own learning curve, and JoinMarket's install alone is challenging.
So what's actually worth building?
My guess is a light-client mobile wallet with the tumbler baked in: deposit, wait, get clean UTXOs out, ready for cold storage or a LN channel. Simple enough that you don't need to know what's happening underneath.
But is that the right call? Is there a better abstraction? I'd love to hear where you think the effort should go.
Login to reply
Replies (3)
"But before that, a framing question: how *should* a normal person use Bitcoin with some privacy? Nothing crazy, not OpSec level. Just "I don't want people I transact with to know what I own.""
Honestly if we're talking about a "normal" person, buying P2P and not re-using addresses should be a start?
Good point xD
Then instead of "normal" we could go with someone that's willing to do the PoW required to buy P2P and maybe watch a video or read a post about privacy in Bitcoin 101.
AFAIK was Samourais mobile wallet easy accessible and relative successful. I’m not sure if enough makers currently run jm. I never missed a GUI as a maker but I’m sure it would help adoption.