Skip to main content

Time-Varying Difficulty

Definition

Time-varying difficulty refers to the characteristic of certain blockchain protocols where the computational difficulty for mining new blocks adjusts dynamically over time. This adjustment mechanism is designed to maintain a consistent block production rate, regardless of changes in the total computational power contributed by miners. The difficulty increases when blocks are found too quickly and decreases when they are found too slowly. This ensures a stable and predictable schedule for new block creation.