What Is the Purpose of the “Difficulty Adjustment” Mechanism?
The primary purpose of the difficulty adjustment mechanism is to maintain a consistent average block discovery time, regardless of the fluctuations in the total network hash rate. By adjusting the difficulty (the target hash value), the protocol ensures a predictable supply schedule of the cryptocurrency.
This is essential for the monetary policy and the long-term stability and security of the Proof-of-Work blockchain.