A hard fork changes a blockchain’s rules so old software can no longer follow along, which can split the network in two. A soft fork tightens the rules while staying readable to old software, so the network stays on one chain. Both let a blockchain upgrade without a company or CEO pushing the update.
The difference matters the moment you hold any crypto. A hard fork can hand you a second coin overnight. A soft fork can quietly change how your existing wallet behaves.
How Does a Blockchain Fork Work?
Think of a blockchain’s rules as a shared rulebook every node, meaning every computer running the network, has to follow to agree on valid transactions. When developers want to fix a bug, add a feature, or raise capacity, they release software that plays by updated rules. A fork happens once enough of the network adopts that new rulebook while some nodes stay on the old one.
Everything comes down to one question: can a node running the old software still recognize the new blocks as valid? A soft fork says yes. The rules got stricter, not different, so old nodes still accept the new blocks. A hard fork says no. The new blocks break a rule the old software depends on, old nodes reject them, and that rejection is what can split one chain into two.
What Is a Soft Fork?
A soft fork is a backward-compatible change to a blockchain’s rules. Nodes that have not upgraded can generally continue to recognize blocks produced under the new rules, as long as the updated network follows the older rules as well.
Soft forks usually tighten or add rules without permanently splitting into two separate chains. Bitcoin’s SegWit upgrade is one example of a soft fork.
What Is a Hard Fork?
A hard fork introduces rule changes that are not backward-compatible with older versions of the network software. Nodes that do not upgrade may reject blocks produced under the new rules, which can result in the blockchain splitting into two networks.
A hard fork can be planned as a coordinated network upgrade, or it can lead to a separate blockchain if enough participants continue following the old rules. Ethereum’s transition to a new set of protocol rules through various upgrades involved hard-fork activations, while Bitcoin Cash emerged from a contentious hard fork of Bitcoin.
Why Does the Difference Matter If You Just Hold Crypto?
A fork isn’t just a developer issue. If a cryptocurrency you hold undergoes a hard fork and the network splits, holders may be entitled to coins on both resulting chains. For example, when Bitcoin Cash split from Bitcoin on August 1, 2017, the new chain inherited Bitcoin’s transaction history through the fork point, so holders who controlled BTC at the snapshot could generally claim an equivalent BCH balance, subject to support from their wallet or exchange.
A soft fork rarely hands you a new coin. It can change what your wallet is allowed to do, sometimes lowering fees or improving privacy, and usually needs nothing from you beyond a normal software update. The risk is subtler: run old, un-updated software long enough, and you can end up stuck on an outdated version of the network.
How to Tell Which Kind of Fork You’re Looking At
You do not need to read source code to tell a hard fork from a soft fork. Three questions usually settle it:
- Do old nodes reject the new blocks? If yes, it is a hard fork. If old nodes still accept them, it is a soft fork.
- Does the change require everyone to upgrade, or just a majority? Hard forks need near-universal agreement to avoid a split. Soft forks only need majority miner or validator support to become the enforced standard.
- Did the network end up with one chain or two? A hard fork without full agreement produces two coins. A soft fork, by design, keeps one.
Hard Fork vs. Soft Fork at a Glance
Here’s how the two stack up side by side.
| Feature | Hard Fork | Soft Fork |
| Compatible with old software | No. Older nodes reject blocks that use the new rules. | Yes. Older nodes can usually still accept blocks made under the new rules. |
| Can split into two chains | Yes. If part of the community keeps the old rules, both chains can continue separately. | Usually no. Soft forks are designed to keep one chain, though rare accidental or disputed splits can happen. |
| Upgrade requirement | Anyone who wants to use the new rules or new chain needs compatible software or services. If enough people remain on the old rules, both networks may survive. | Most users do not have to upgrade immediately. The network must still reach its required activation threshold, which varies by protocol. |
| Typical outcome | One upgraded chain, or two separate networks and coins if the community divides. | One blockchain operating under updated, usually stricter, rules. |
| Example | Bitcoin Cash split from Bitcoin in 2017. | SegWit upgraded Bitcoin in 2017 without intentionally creating a separate coin. |
Table 1: Hard fork vs. soft fork, side by side
In short, a hard fork can divide a blockchain into two networks, while a soft fork changes the rules while aiming to keep everyone on the same network.
Ethereum’s 2016 DAO hard fork shows how a disputed upgrade can leave two chains. The fork executed at block 1,920,000 on July 20, 2016, transferring approximately 12 million ETH from DAO-related contracts into the WithdrawDAO recovery contract, while the original chain continued and later became Ethereum Classic.
Common Mistakes Beginners Make With Forks
Most of the trouble people run into with forks is avoidable. Here are the mistakes that come up most often.
- Assuming every fork means free money. Not every hard fork creates a coin worth holding. Some forked coins lose nearly all their value within weeks because exchanges and users never widely adopt them.
- Ignoring wallet upgrade notices. If your wallet provider announces required action ahead of a known hard fork, skipping it can mean your funds become inaccessible on the new chain, the old chain, or both, until you update.
- Confusing a fork with a copy-paste clone. A true fork shares transaction history with the original chain up to the split point. A separate project that just copies the code but launches its own fresh blockchain, with no shared history, is not a fork in the technical sense, even if marketing calls it one.
- Treating “soft” as meaning “unimportant.” Soft forks have introduced some of the most consequential upgrades in Bitcoin’s history, including changes that affected transaction fees and privacy for every user on the network.
The Next Steps After a Crypto Fork
Before you interact with any coin going through a known fork, check whether your specific wallet or exchange has published guidance on it. That single step avoids the majority of problems beginners run into when a hard fork or soft fork happens on a network they hold. It’s worth pairing that habit with a broader look at common crypto wallet security mistakes, since a missed fork notice is usually just one symptom of the same underlying habits.
Frequently Asked Questions
Still working through the terminology? These are the questions that come up most from people new to blockchain upgrades.
Can a hard fork happen without splitting the coin in two?
Yes, if the entire network, including miners, exchanges, and node operators, agrees to move to the new rules together. A split only happens when a meaningful portion of the network refuses to upgrade and keeps mining or validating the old rules.
Do I need to do anything when a soft fork happens?
Usually not, beyond keeping your wallet software updated. Soft forks are designed to be backward-compatible, so most users experience no disruption.
Is Bitcoin Cash a hard fork of Bitcoin?
Yes. Bitcoin Cash split from Bitcoin through a hard fork in August 2017 over a disagreement about block size limits. Both chains share transaction history up to that split point.
Which is riskier, a hard fork or a soft fork?
A hard fork carries more short-term risk because of the possibility of a chain split, replay attacks, and confusion over which version of a coin is “real.” A soft fork carries lower risk to holders but still requires developers and miners to coordinate carefully to avoid bugs.
Do all cryptocurrencies use forks to upgrade?
Most blockchain-based cryptocurrencies do, since forks are the standard mechanism for changing consensus rules in a decentralized system. Networks with more centralized control over their software may use other upgrade methods instead.

