← Bitcoin Encyclopedia

Address Reuse

🌱 Beginner

💡 The Plain-English Definition

Address reuse means receiving Bitcoin to the same address more than once — a common habit that quietly damages both your privacy and, in certain edge cases, your security.

🤔 But Why Though?

Bitcoin was designed with address reuse in mind as a problem to avoid. Satoshi’s original whitepaper explicitly recommended using a new address for every transaction as a privacy measure. Most people ignore this, because reusing an address is convenient — you post it once, share it everywhere, and anyone can send to it forever. The problem is everything that convenience costs.

The privacy cost: Every transaction to and from a reused address is permanently visible on the blockchain, building a complete public record of your financial activity at that address. Anyone who knows the address — an exchange you’ve used, a merchant you’ve paid, a person you’ve received funds from — can watch its entire history and future activity. If any one transaction is ever linked to your identity, your entire history at that address becomes identifiable.

The security cost: When you spend Bitcoin, your wallet reveals your public key (the mathematically related counterpart to your private key, safe to share but revealing) as part of the transaction signature. Before you spend, only the hash (a compact fingerprint) of your public key is visible in the address itself. After you spend, the public key is on-chain forever. For standard addresses, this means a reused address has its public key permanently exposed — which matters more as quantum computing develops.

The practical reality: Modern wallets handle this automatically. Every time you request a payment, a good wallet generates a fresh address. You never see the address reuse happening — or not happening — because the wallet manages it invisibly.

🌍 The Real-World Analogy

Imagine handing out your home address every time someone needs to send you a package. Convenient, but now every delivery driver, every sender, every curious neighbour knows exactly where you live. Worse, after the first delivery, everyone who visits can see what other packages have arrived. Bitcoin address reuse is the same: one address, permanently public, building a permanent record of everything that flows through it. A good wallet gives you a new “delivery address” for every package — same building, different door each time.

⚡ So What?

Stop manually copying and sharing your address everywhere. Instead, use your wallet’s “Receive” button each time — it generates a fresh address automatically. For public-facing uses (donation buttons, business payment addresses), look into payment protocols that generate unique addresses per invoice. If you’ve been reusing addresses for years, you can’t undo the history — but you can start fresh from today.

Part of The Bitcoin Encyclopedia 167 terms, plain English, no jargon.