Difficulty Adjustment
Difficulty adjustment is the mechanism by which a proof-of-work blockchain automatically tunes how hard it is to mine a block, so that blocks keep arriving at a steady target rate regardless of how much mining power joins or leaves the network. Without it, more miners would mean faster blocks and runaway coin issuance; with it, the block schedule stays predictable.
Bitcoin is the canonical example: every 2,016 blocks — roughly two weeks — the protocol compares how long those blocks actually took against the intended ten-minute average. If they came faster, difficulty rises; if slower, it falls, keeping issuance on schedule. When large amounts of hash rate went offline during China's 2021 mining ban, Bitcoin's difficulty dropped sharply at the next adjustment, restoring ten-minute blocks for the remaining miners. Other chains adjust more frequently, some recalculating every block.
A common misconception is that difficulty is set by developers or miners voting; it is a deterministic formula every node computes identically from on-chain timestamps, with no human decision involved. Difficulty adjustment is central to why Bitcoin's supply schedule is credible: no matter how much hardware the world throws at mining, new coins are issued at essentially the same pace. It also creates an economic feedback loop — rising prices attract miners, which raises difficulty, which squeezes the least efficient operations out.
Related terms