Woordenlijst
Mining en consensus

Difficulty adjustment

Difficulty adjustment is het mechanisme waarmee een proof-of-work-blockchain automatisch afstemt hoe moeilijk het is om een blok te minen, zodat blokken in een stabiel doeltempo blijven binnenkomen, ongeacht hoeveel rekenkracht het netwerk betreedt of verlaat. Zonder dit mechanisme zouden meer miners snellere blokken en een op hol geslagen uitgifte van coins betekenen; mét dit mechanisme blijft het blokschema voorspelbaar.

Bitcoin is het canonieke voorbeeld: elke 2.016 blokken – ruwweg twee weken – vergelijkt het protocol hoe lang die blokken daadwerkelijk hebben geduurd met het beoogde gemiddelde van tien minuten. Kwamen ze sneller, dan stijgt de moeilijkheidsgraad; waren ze trager, dan daalt die, zodat de uitgifte op schema blijft. Toen tijdens het miningverbod in China in 2021 grote hoeveelheden hashrate offline gingen, daalde de moeilijkheidsgraad van Bitcoin bij de eerstvolgende aanpassing sterk, waardoor de overgebleven miners weer blokken van tien minuten kregen. Andere blockchains passen vaker aan, sommige berekenen het bij elk blok opnieuw.

Een veelvoorkomende misvatting is dat de moeilijkheidsgraad wordt bepaald door ontwikkelaars of door miners die stemmen; het is een deterministische formule die elke node identiek berekent uit on-chain-tijdstempels, zonder enige menselijke beslissing. De difficulty adjustment is essentieel voor de geloofwaardigheid van het aanbodschema van Bitcoin: hoeveel hardware de wereld ook op mining gooit, nieuwe coins worden in wezen in hetzelfde tempo uitgegeven. Het creëert ook een economische feedbackloop – stijgende koersen trekken miners aan, wat de moeilijkheidsgraad verhoogt, wat de minst efficiënte operaties uit de markt drukt.

Gerelateerde termen