Difficulty / Difficulty Adjustment
Mining● Common

A measure of how hard it is to find a valid proof-of-work hash. Automatically adjusts every 2016 blocks (~2 weeks) to maintain the 10-minute average block time target. If blocks are too fast, difficulty increases; too slow, it decreases.

Technical Notes

Target = difficulty_1_target / difficulty. Adjustment: new_diff = old_diff × (2016 blocks time / 2 weeks). Max adjustment: 4x per period. Difficulty encoded as 'nBits' compact format in block header. Current difficulty: ~70+ trillion (2024).

Metadata

Visibility: Public
Created:1/3/2026by System

Actions