Fork
Protocol
Protocol split creating new rules or chain history.
A fork is a change to the protocol that can be compatible or incompatible. Soft forks tighten rules while staying compatible with older nodes. Hard forks require upgrades and can split the network if not coordinated well.
Frequently asked questions
What is a soft fork?
A change that tightens rules but remains backward compatible. Old nodes still see new blocks as valid.What is a hard fork?
An incompatible change that requires nodes to upgrade. Without consensus, the chain can split into two histories.How do apps prepare for forks?
Test against new clients, monitor announcements, and pause sensitive operations during transitions if needed.