Skip to main content

How Often Does Bitcoin’s Network Difficulty Typically Adjust?

Bitcoin's network difficulty adjusts approximately every two weeks, or more precisely, every 2,016 blocks. The protocol calculates the total time it took to mine the last 2,016 blocks.

If the time taken was less than the target of two weeks (14 days), the difficulty is increased. If the time taken was more than two weeks, the difficulty is decreased.

This two-week adjustment period is designed to maintain the average block time at a consistent 10 minutes, regardless of changes in the total hashrate.

How Often Does Bitcoin’s Difficulty Adjustment Occur?
How Often Does the Bitcoin Network Difficulty Adjust, and Why Is This Necessary?
How Is a Change in Bitcoin’s Difficulty Calculated and Implemented?
Explain the ‘Difficulty Adjustment’ Mechanism in Bitcoin Mining