The average interval between new blocks being added to the blockchain. Bitcoin targets a 10-minute block time, maintained by the difficulty adjustment that recalibrates every 2,016 blocks.
The average interval between new blocks being added to the blockchain. Bitcoin targets a 10-minute block time, maintained by the difficulty adjustment that recalibrates every 2,016 blocks.
Block time is the average duration between the mining of consecutive blocks. Bitcoin's protocol is designed to produce a new block approximately every 10 minutes, regardless of how much computing power is directed at the network. This 10-minute interval was chosen by Satoshi Nakamoto as a balance between transaction confirmation speed and network security.
The 10-minute target is maintained by the difficulty adjustment algorithm. Every 2,016 blocks (approximately two weeks), the network evaluates how long the previous 2,016 blocks took to mine. If they were mined faster than 10 minutes on average (indicating more miners joined), difficulty increases. If slower (miners left), difficulty decreases. This self-regulating mechanism ensures that the block production rate — and therefore the issuance schedule — remains predictable despite massive fluctuations in mining power.
The 10-minute block time has important implications. It means the blockchain can process roughly 7 transactions per second on the base layer (each block has a limited size). It also means that a single confirmation takes about 10 minutes, with the recommended six confirmations requiring roughly an hour. For faster transactions, the Lightning Network provides near-instant payments as a second layer built on top of Bitcoin's secure base layer.
Satoshi chose 10 minutes as a compromise. Shorter block times would mean faster confirmations but would also increase the rate of orphaned blocks (blocks found simultaneously by different miners), reducing network efficiency and security. Longer block times would be more secure but impractical for users. Ten minutes provides enough time for blocks to propagate across the global network while still offering reasonably fast confirmations.
No — 10 minutes is the statistical average, not a guarantee. Individual blocks can be found in seconds or take over an hour, because mining is a probabilistic process. Over 2,016 blocks, the average converges toward 10 minutes. Periods when many new miners join may temporarily produce faster blocks until the next difficulty adjustment.
Every 2,016 blocks (~2 weeks), the network compares the actual time taken to mine those blocks against the expected time (2,016 × 10 minutes = 20,160 minutes). If blocks came too fast, difficulty increases proportionally; if too slow, it decreases. The adjustment is capped at 4x in either direction per period. This ensures that even dramatic changes in hash rate don't permanently disrupt the block production schedule.