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.