What Is a ‘Fork’ in a Blockchain and How Does Difficulty Adjustment Relate to It?

A fork occurs when a blockchain splits into two potential paths, typically due to a disagreement in protocol rules (hard fork) or two miners finding a block at nearly the same time (soft or temporary fork). Difficulty adjustment is key to resolving temporary forks in Proof-of-Work.

The chain with the highest accumulated difficulty (the 'longest chain') is considered the canonical one, incentivizing miners to abandon the shorter, less difficult chain.

What Is the ‘Longest Chain Rule’ and How Does It Resolve Conflicting Blocks?
What Is a ‘Hard Fork’ versus a ‘Soft Fork’ in Blockchain Technology?
What Is a ‘Soft Fork’ versus a ‘Hard Fork’ in Blockchain Upgrades?
What Is the Concept of a “Soft Fork” versus a “Hard Fork” in Blockchain Upgrades?
How Does a Canonical Data Model Facilitate Quicker Development of Trading Strategies?
What Is the Difference between “Soft Forks” and “Hard Forks” in Blockchain Governance?
What Is a “Fork” in Blockchain Terminology?
What Is the Difference between a Soft Fork and a Hard Fork in Cryptocurrency Protocol Changes?

Glossar