Back to Glossary

Hard Fork

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.

See also