A radical change to the blockchain protocol that creates a permanent divergence, possibly resulting in two separate blockchains.
A Hard Fork is a major change to a blockchain’s protocol that is not backward compatible. When a hard fork occurs, nodes must upgrade to the new rules to remain part of the main network. If consensus splits, the chain divides into two separate blockchains.
Hard forks often represent philosophical or technical disagreements within a community.
Reasons Hard Forks Occur
Adding or changing key protocol features
Fixing severe security vulnerabilities
Changing consensus rules
Adjusting block size, fee structure, or smart contract capabilities
Reversing hacks or contentious transactions
Governance disagreements
Hard forks are both a tool for innovation and a point of potential fragmentation.
Historical Hard Fork Examples
Ethereum → Ethereum Classic (after the DAO hack)
Bitcoin → Bitcoin Cash (block size debate)
Monero hard forks to resist ASIC miners
Some forks create new assets, while others simply upgrade the existing chain.
Implications of a Hard Fork
Users may receive tokens on both chains (if the chains split)
Exchanges must decide which chain to support
Developers may need to maintain separate codebases
Network stability may be temporarily affected
Hard forks reshape the future trajectory of a blockchain ecosystem.
Summary
A hard fork is a non-compatible protocol upgrade that can split a blockchain into two separate networks if not universally adopted.