The blockchain is public
Bitcoin addresses are pseudonymous, not automatically anonymous. Transactions permanently reveal inputs, outputs, amounts and timing.
Observers use heuristics to estimate which outputs may belong to the same wallet. Heuristics are not certainty, but several clues can create useful inferences.
Wallet behaviour creates links
Address reuse makes multiple payments easier to associate. Spending several UTXOs together can suggest common control, while change patterns may reveal the sender's output.
Fresh receiving addresses, UTXO labels and careful coin selection reduce accidental links but cannot erase information already published.
Network privacy matters too
A wallet that asks a third-party server about addresses may reveal which activity belongs to the same user. Broadcasting can also expose network metadata.
Connecting a compatible wallet to your own node reduces reliance on external blockchain servers, although privacy still depends on the complete connection design.
Visual recap
Where wallet information can leak
On-chain patterns and network requests can be combined by an observer.
Address reuse
Combined inputs
Change patterns
Server queries
Network metadata
Privacy choices
Key takeaways
- Bitcoin's ledger is public and permanent.
- Address reuse and combined inputs can create strong links.
- Privacy is affected by both blockchain and network behaviour.
- Using your own node reduces disclosure to third-party servers.
Lesson recap
Check what you learned
Reveal each model answer, then honestly mark whether you understood it or need another review.
1 of 3
Recall
Does generating a new receiving address guarantee complete privacy?
References
