Why Is a 6-Block Confirmation Depth Considered the Standard for Bitcoin Transactions?

A 6-block confirmation depth for Bitcoin is an arbitrary but historically accepted standard that balances security with transaction finality time. It is based on the probabilistic cost of a 51% attack.

With each additional block, the probability of an attacker successfully generating a longer chain and reversing the transaction drops exponentially. After six confirmations, the cost to re-mine the chain becomes astronomically high, making a successful double-spend economically unfeasible for most attackers.

How Does Transaction Confirmation Time Impact the Risk of a Double-Spend?
What Is a ‘Reorganization’ and How Does It Relate to Hash Rate?
How Many Confirmations Are Typically Recommended for a Large-Value Transaction and Why?
What Is the Role of Transaction Confirmation Depth in Preventing Double-Spends?
How Does Increasing the Number of Confirmations Mitigate Double-Spend Risk?
Why Is a Six-Block Confirmation Often Considered Secure in Bitcoin?
How Does Increasing the Number of Block Confirmations Reduce the Risk of a Successful Reorg Attack?
What Is a “Confirmation Depth” and What Is a Common Industry Standard?

Glossar