CoinJoin
CoinJoin is a privacy technique in which multiple bitcoin users combine their payments into a single transaction, making it difficult for outside observers to determine which inputs paid which outputs. Bitcoin developer Gregory Maxwell described the approach in 2013. Because each participant signs only their own inputs, no one in the join can steal anyone else's funds.
Why it matters
CoinJoin directly attacks the assumption that powers most chain analysis: that all inputs to a transaction belong to one entity. A well-constructed join with dozens of equal-sized outputs leaves an analyst with only probabilities where there was certainty. The technique requires no protocol changes, only coordination among users. It has also drawn regulatory pressure; coordinators of popular implementations faced enforcement actions in 2024, and some exchanges flag deposits with CoinJoin history, a live tension between privacy and compliance.
In the gold vs bitcoin debate
A gold coin passed hand to hand carries no history; privacy is the metal's default state. Bitcoin's public ledger records everything forever, so privacy must be deliberately engineered back in, and CoinJoin is the most widely used tool for doing so. The comparison cuts both ways: gold's amnesia makes it private but hard to audit, while bitcoin's memory makes it auditable but demands active effort from anyone who wants the financial privacy cash and gold once provided by default.
Ready to convert your gold to Bitcoin?
Get Your Free Kit →