Start with the basics · Network mechanics

How Bitcoin Finds Its Way Back to Ten Minutes

Blocks do not arrive on a clock. One may appear within seconds and another much later. The network watches a long interval and periodically changes how hard a valid hash is to find.

Why the pace changes

Miners vary block-header data until a hash falls below the target. A single attempt is unpredictable, so the next block time is unpredictable too.

More computing power tends to find blocks faster; less power tends to find them more slowly. Without adjustment, block production would follow the size of the mining industry.

What happens after 2,016 blocks

The protocol compares elapsed time with a two-week target. If blocks arrived too quickly, the target becomes harder; if too slowly, easier. Each change is bounded.

The original implementation has a known off-by-one detail: the calculation covers 2,015 time intervals although the period is described as 2,016 blocks.

What it does not promise

Difficulty does not make every block ten minutes long. It keeps the long-run average near that level.

The rule knows neither the BTC price nor market sentiment. It connects physical mining competition to a more predictable block schedule.

Ten minutes is not a promised deadline. It is the average pace the protocol keeps returning toward.

Sources and verification

  1. Bitcoin Developer Guide: block chain and retargeting
  2. Bitcoin Developer Reference: nBits
  3. Bitcoin white paper

Educational material about protocol rules. Actual block intervals are random and can differ substantially from the average.

Back to the rubric