Foundation Path
Stage 3 of 10
On This Page
1. What is a Fork?
2. Why Do Forks Happen?
3. Two Main Types of Forks
4. Soft Fork vs Hard Fork
5. Real-World Example
6. Why Forks Matter
7. Risks of Forks
Key Takeaways
• A fork is a change in blockchain rules
• Soft forks = minor updates (no split)
• Hard forks = major changes (new chain)
• Forks reflect how decentralized systems evolve
Lesson
3.7
Forks: Soft Forks vs Hard Forks
What You’ll Learn
• What a “fork” is in blockchain
• Why forks happen
• The difference between soft forks and hard forks
• Real-world examples
• Why forks matter
What is a Fork?
A fork is a change or update to a blockchain’s rules
Simple Analogy
Think of a road:
One path → suddenly splits into two
👉 That’s a fork
In blockchain:
The network “splits” due to changes in rules
Why Do Forks Happen?
Blockchains need updates for:
Security improvements
Bug fixes
New features
Community disagreements
👉 Important:
Blockchains evolve over time
Two Main Types of Forks
1. Soft Fork
A backward-compatible update
What This Means:
New rules are introduced
Old versions can still recognize new blocks
Simple Idea:
Everyone stays on the same chain
Example:
Minor upgrades
Efficiency improvements
Characteristics:
No chain split
Less disruptive
Easier to implement
👉 Summary:
Small upgrade, same network
2. Hard Fork
A non-backward-compatible change
What This Means:
New rules are NOT compatible with old ones
Network splits into two
Simple Idea:
Two separate blockchains are created
Example:
Bitcoin Cash split from Bitcoin
Characteristics:
Creates a new chain
Requires everyone to upgrade
Can create new tokens
👉 Summary:
Major change, new network
Soft Fork vs Hard Fork
Feature | Soft Fork | Hard Fork |
Compatibility | Backward | Not compatible |
Chain Split | No | Yes |
Impact | Minor | Major |
Risk | Lower | Higher |
Real-World Example
Bitcoin vs Bitcoin Cash
Community disagreed on scaling
Result → hard fork
👉 Outcome:
Two separate coins:
Bitcoin
Bitcoin Cash
Why Forks Matter
1. Upgrades & Innovation
Improve blockchain performance
Add new features
2. Community Disagreements
Different visions
Different priorities
👉 Forks reflect:
Decentralized decision-making
3. Market Impact
New tokens may be created
Prices can be affected
Risks of Forks
Confusion
Users may not understand what happened
Security Risks
Bugs during upgrades
Network instability
Scams
Fake fork tokens
Fraudulent claims
👉 Always verify information
Key Insight
In Web3, there is no central authority to decide changes
Instead:
Communities decide
Developers propose
Users choose which version to follow
👉 This is true decentralization
How This Connects to Your Journey
Understanding forks helps you:
Research Analysts → evaluate project changes
Market Analysts → anticipate market reactions
DeFi Operators → understand network upgrades
Next Step
👉 Continue to:
“Blockchain Scalability & Trilemma”
Optional Mission
👉 Answer this:
Why might a community disagree and create a hard fork?
Which is riskier: soft fork or hard fork?
Final Thought
In Web3, change doesn’t come from authority…it comes from agreement—or disagreement.
