What Is the Role of the Target in the Difficulty Adjustment Process?
The target in the difficulty adjustment process is a value that the hash of a block header must be less than or equal to for the block to be considered valid. The difficulty is inversely proportional to the target.
A lower target means a higher difficulty, as it is harder to find a hash that meets the condition. The difficulty adjustment mechanism modifies the target to maintain a consistent block time.