What Is a Bitcoin Confirmation? Why Do They Matter?

Someone sends you Bitcoin. It shows up in your wallet almost immediately, but with a warning: zero confirmations. Should you actually treat that money as yours yet?
A confirmation is a count of how many blocks have been added to the blockchain since a transaction was included in one. When a transaction is first broadcast, it has zero confirmations. Once a miner includes it in a block, it has one confirmation. Once another block is mined on top of that one, it has two, and so on.
Why does the count matter? Because each additional confirmation makes reversing that transaction exponentially more expensive for an attacker. Reversing a transaction with six confirmations would require rebuilding six blocks worth of Proof of Work faster than the honest network, which is why six confirmations, roughly one hour, has become the industry-standard threshold many exchanges treat as final.
Different situations call for different thresholds. A coffee shop accepting a small Lightning payment might treat it as final instantly. A person receiving a small on-chain payment from a trusted friend might reasonably treat one confirmation as good enough. An exchange processing a large deposit will often wait for many more, sometimes 60 or more for very large amounts.
This tiered system reflects a genuinely useful tradeoff: waiting for more confirmations means more security but less speed. There’s no single correct number — only a risk calculation based on how much is at stake and how much time an attacker could plausibly muster the resources to rewrite the chain.
Want to understand what happens if a transaction never gets confirmed at all? Continue learning in the Bitcoin Academy.
