Skip to main content

How Does the Difficulty Adjustment Mechanism Respond to Changes in Total Network Hash Rate?

The difficulty adjustment mechanism automatically adjusts the mining difficulty of the network every 2016 blocks (roughly every two weeks). If the total network hash rate increases, blocks are found faster than the target 10-minute interval, so the difficulty increases.

If the hash rate decreases, the difficulty decreases to maintain the 10-minute block time average.

How Does the “Difficulty Adjustment” Mechanism Maintain Bitcoin’s Block Time Consistency?
How Often Does the Network Difficulty Typically Adjust in Major Cryptocurrencies like Bitcoin?
How Does the Difficulty Adjustment Mechanism Relate to SHA-256’s Output?
How Often Does the Bitcoin Network Adjust Its Difficulty Target?