What Is a Fork?
A fork is a change to a blockchain's protocol rules. Soft forks are backward-compatible upgrades that tighten rules, while hard forks create a permanent divergence requiring all nodes to upgrade. Hard forks can result in two separate chains, as happened when Bitcoin Cash split from Bitcoin and Ethereum Classic split from Ethereum. Forks are a fundamental governance mechanism in decentralized networks.
Table of Contents
What Is a Fork?
In blockchain, a fork occurs when the rules governing the protocol change. Since blockchains are decentralized, every node must agree on which rules to follow. When a rule change is proposed, nodes that adopt the new rules diverge from those that do not. The term "fork" comes from the idea of a road splitting into two paths, each following different rules about which blocks are valid.
Soft Forks
A soft fork is a backward-compatible change that tightens the protocol rules. Blocks produced under the new rules are still valid under the old rules, so non-upgraded nodes continue to function. However, blocks produced under old rules may not be valid under the new rules. Soft forks require only a majority of miners or validators to upgrade. Bitcoin's SegWit upgrade was a soft fork.
Hard Forks
A hard fork loosens or changes the rules in ways that are not backward-compatible. Nodes that do not upgrade will reject blocks produced under the new rules. If the community disagrees on the fork, both chains can continue operating independently with separate histories. Non-contentious hard forks (planned upgrades) are common and usually result in all participants upgrading without a chain split.
Notable Forks in History
The Bitcoin/Bitcoin Cash fork in 2017 arose from disagreements over block size. The Ethereum/Ethereum Classic fork in 2016 followed the DAO hack, where the community voted to reverse the theft. These contentious forks created permanent chain splits. Ethereum has also undergone many non-contentious hard forks for planned upgrades, including the Merge to proof of stake.
Why Forks Matter
Forks are how decentralized networks evolve. They enable protocol upgrades, bug fixes, and new features. They also serve as a governance safety valve: when communities fundamentally disagree, a fork allows each faction to pursue its vision. The ability to fork is a feature of open-source decentralized systems that prevents any single group from having absolute control over the protocol.
Frequently Asked Questions
Do I get free coins when a hard fork happens?
If you hold coins on the original chain when a contentious hard fork occurs, you typically receive equal coins on both chains. For example, Bitcoin holders received equal amounts of Bitcoin Cash when that fork happened. However, claiming forked coins requires caution to avoid security risks.
Are forks dangerous for a blockchain?
Planned, non-contentious hard forks (protocol upgrades) are routine and generally safe. Contentious forks that split the community can be disruptive, dividing hash power, developer attention, and ecosystem support. The risk depends on community consensus and how well-coordinated the upgrade is.