In 2023, the average confirmation time for Bitcoin transactions reached 14 minutes—a record for the past 5 years (data from BitInfoCharts). But why do developers insist on 6 confirmations for large payments? The answer lies in Nakamoto’s mathematical model, where each new block exponentially increases security.
❗ Fact: A double-spend attack with 1 confirmation has about a 10% chance of success, while with 6 confirmations it drops to less than 0.1% (Cornell University study, 2022).
After the mining ban in China (2021), Bitcoin’s hashrate fell by 50%, but by 2023 it had recovered to 400 EH/s. The decentralization of mining in the USA, Kazakhstan, and Russia has made a 51% attack virtually impossible — such an attack would require about $20 billion worth of equipment (CoinShares estimates).
| Number of Confirmations | Chance of Reversal | Recommended Use Case |
|---|---|---|
| 1 | ~4.2% | Micropayments up to $100 |
| 3 | 0.7% | Purchasing electronics |
| 6 | <0.01% | Real estate, automobiles |
“By 2024, the Lightning Network will process 60% of small transactions, leaving only large operations to the base layer,” predicts Core developer Ben Karman.
Case in point — Binance 2019: hackers attempted to withdraw 7,000 BTC through a chain of 8 empty blocks. Thanks to an anomaly detection system, the exchange froze the transaction at the 12th confirmation.
The Stratum v2 protocol and the concept of “dynamic confirmations” offer a revolution: instead of a fixed 6 blocks, an automatic calculation based on:
The BIP-327 testnet is already showing an 18% reduction in average waiting time while maintaining the same level of security.
Bitcoin’s confirmation system is a compromise between speed and security. With the development of L2 layers and quantum-resistant algorithms, by 2030 we may see instant payments with a level of protection equivalent to 100 traditional confirmations.
