Skip to main content

Retarget epoch & projection

Mining Difficulty

Current difficulty, progress through the 2,016-block epoch, and the projected next retarget with its extrapolation method stated.

Current epoch

The only number Bitcoin adjusts on purpose.

connecting
Current difficulty Implies of sustained hashrate
Epoch progress blocks mined
Projected changeAround
Previous retargetThe last completed adjustment

Retarget in progress

2,016 blocks, then a correction.

Blocks remaining
Retarget height
Estimated time remaining
Observed block interval this epoch
Projection method

History

Difficulty over the last year.

Loading difficulty history…

30-day change
1-year change

How it works

The feedback loop in one paragraph.

The rule

Bitcoin targets a block every ten minutes, so 2,016 blocks should take exactly two weeks. Every 2,016 blocks each node measures how long they actually took and multiplies difficulty by target time ÷ actual time. Faster blocks raise difficulty; slower blocks lower it. No committee, no vote, no discretion — and no single retarget may move by more than a factor of four.

Why it matters

This is what makes Bitcoin’s issuance schedule hold regardless of how much mining hardware exists. Whether the network is secured by one computer or by millions, blocks keep arriving at roughly the same rate, and the 21 million cap keeps its timetable.

See the hashrate driving it · Learn how mining works