How Does an Increase in Network Hash Rate Affect Mining Difficulty?

Mining difficulty is a measure of how hard it is to find a hash below the target. It is algorithmically adjusted to ensure that the average time between finding new blocks remains relatively constant, typically 10 minutes for Bitcoin.

When the total network hash rate increases, blocks are found faster than the target time. The protocol's difficulty adjustment mechanism then increases the difficulty to slow down block discovery, maintaining the intended issuance schedule.

How Does the Difficulty Adjustment Mechanism Affect the Cost of an Attack?
What Happens to the Block Discovery Time If the Network Hash Rate Suddenly Drops?
What Is the Purpose of the “Difficulty Adjustment” Mechanism?
What Is a Hash Rate and How Does It Relate to Network Difficulty?
How Does the Derivative Market for Hash Rate Futures Potentially Affect the Cost of Attack?
How Does High Mempool Congestion Affect the Average User’s Transaction Experience?
What Happens If the Block Time Deviates Significantly from the Target?
How Does the Concept of Difficulty Adjustment Relate to Dynamic Pricing in Financial Markets?

Glossar