Fork history
A fork occurs when participants follow different histories or rule sets. Past disputes show how software rules, mining work, businesses, and individual validation interact.
Loading lesson visuals...
Learn the idea
A fork is a divergence in rules or block history. A soft fork tightens validity rules so upgraded nodes reject some blocks older nodes might accept. A hard fork permits blocks that old nodes reject. Chain splits can also occur temporarily when miners find competing blocks under the same rules. Replay means copying a transaction from one persistent branch to another where the same signatures and inputs are also valid; replay protection changes the rules or signed data so that copied transaction is not valid on both.
Identify the rule difference
Ask whether old and new nodes accept the same candidate blocks. Compatibility is defined by validation behavior, not by a project's chosen name.
Inspect every idea above to open it.
Miners can build a high-work chain, but nodes running incompatible rules reject its invalid blocks. Economic users decide which software and asset they value.
The questions unlock after every required learning activity
Inspect every guided idea, open the worked example, rebuild its mechanism, and complete the deterministic lesson tool. Your progress is saved automatically.