Overview
Direct Answer
A fork is a protocol change or chain divergence that splits a blockchain into separate branches operating under different rule sets. Hard forks create incompatible protocol versions where nodes must upgrade to remain on the canonical chain, whilst soft forks introduce backward-compatible changes that non-upgraded nodes can still validate.
How It Works
When developers propose and implement protocol modifications, nodes running the old software reject blocks that conform to new rules, creating a permanent split. In a hard fork, the entire network must either upgrade or operate on a separate chain; in a soft fork, upgraded nodes enforce stricter rules whilst backwards compatibility allows older nodes to continue processing valid transactions without synchronisation failure.
Why It Matters
Forks enable protocol evolution, bug fixes, and governance decisions without requiring centralised authority approval. They directly impact network security, transaction compatibility, and asset custody—making fork management critical for maintaining stakeholder confidence and operational continuity across institutional and retail participants.
Common Applications
Bitcoin's introduction of SegWit as a soft fork enhanced transaction capacity; Ethereum's transition from Proof-of-Work to Proof-of-Stake involved coordinated protocol upgrades. Hard forks have established separate cryptocurrencies, such as Bitcoin Cash, when community consensus fragmented over technical direction.
Key Considerations
Unintended forks create consensus failures and exchange delisting risk. Practitioners must evaluate upgrade paths, ecosystem support, and whether fork scenarios represent legitimate evolution or community fragmentation with liquidity and legal implications.
Cross-References(1)
More in Blockchain & DLT
Maximal Extractable Value
FoundationsThe maximum profit that can be extracted from block production by reordering, inserting, or censoring transactions, a fundamental economic phenomenon in blockchain networks.
Sidechain
Protocols & NetworksA separate blockchain connected to a main chain through a two-way bridge, allowing assets to move between them.
Fungible Token
Tokens & AssetsA blockchain token where each unit is identical and interchangeable with any other unit of the same token.
Supply Chain Blockchain
FoundationsUsing blockchain technology to create transparent, tamper-proof records of product journeys through supply chains.
Ethereum Virtual Machine
Smart Contracts & DAppsThe runtime environment for executing smart contracts on the Ethereum blockchain network.
Wallet
FoundationsSoftware or hardware that stores cryptographic keys and enables users to manage their blockchain assets.
Intent-Based Transactions
FoundationsA blockchain interaction model where users specify desired outcomes rather than exact execution steps, with solvers competing to fulfil the intent optimally.
Modular Blockchain
FoundationsA blockchain architecture that separates execution, consensus, settlement, and data availability into independent layers, enabling specialisation and improved scalability.