Soft Fork vs Hard Fork: What Actually Changes

A soft fork tightens rules without breaking old nodes. A hard fork changes rules in a way old nodes reject. The difference determines whether a protocol upgrade creates one chain or two.
Lewis Jackson
CEO and Founder

The words "fork" and "split" get used interchangeably in crypto coverage, which creates a lot of unnecessary confusion. Forks happen constantly. Chain splits are rare and usually controversial. The difference between them comes down to a specific technical question: when new protocol rules are introduced, can nodes running old software still recognize new blocks as valid?

If yes, that's a soft fork. If no, that's a hard fork. Everything else — the governance drama, the new ticker symbols, the competing camps — follows from that one distinction.

The Mechanism

A blockchain's protocol is a set of rules. Every node on the network runs software that enforces those rules: which transactions are valid, how blocks must be structured, what constitutes a legitimate signature. When developers propose a change, they're proposing to modify some subset of those rules.

A soft fork tightens the existing rules. New rules are a stricter subset of old rules. A block that's valid under the new rules is always valid under the old rules too — so old nodes will accept new blocks even if they haven't upgraded. They're not enforcing the new constraint, but they're not rejecting blocks that do. The new rule is, in a sense, invisible to them.

The classic example is SegWit (Segregated Witness), activated on Bitcoin in August 2017. SegWit moved signature data to a separate part of the transaction structure. Old nodes saw SegWit transactions as anyone-can-spend outputs — technically valid under old rules — but upgraded nodes enforced the actual signature requirements. Old nodes continued following the longest chain without realizing they were processing SegWit transactions. No chain split occurred.

A hard fork changes the rules in a way that's incompatible with old software. New blocks may exceed constraints that old nodes consider absolute. If a majority of the network upgrades but some portion doesn't, those non-upgraded nodes reject the new chain entirely and continue building on the old one — creating two divergent networks sharing a common history up to the fork point.

The Ethereum Classic split in July 2016 is the most studied example. After The DAO hack, the Ethereum community voted to roll back the hack via an irregular state change. Nodes that upgraded followed the new chain (Ethereum/ETH). Nodes that didn't — on grounds that code is law and the rollback violated those principles — continued on the original chain (Ethereum Classic/ETC). Same history until block 1,920,000. Two separate networks after.

Where the Complexity Lives

The clean technical distinction gets messier in practice for a few reasons.

Miner and validator power. Soft forks can be activated by miners alone, even if the broader community hasn't explicitly consented. If 95% of hash power (or stake) adopts new rules, the chain they build on will be the longest, and non-upgraded nodes will follow it without realizing they've implicitly accepted a rule change. This has real governance implications — it means protocol changes can, in theory, be forced by a coordinated mining majority.

That tension produced the User-Activated Soft Fork (UASF) concept. With UASF, full nodes signal that they'll reject blocks not signaling support for the upgrade after a certain date, regardless of miner behavior. The SegWit activation standoff in 2017 culminated in UASF pressure (BIP 148) helping break the logjam.

Taproot, activated on Bitcoin in November 2021, used Speedy Trial — a variant of BIP8 that gives miners a short signaling window (roughly three months) and locks in activation once a threshold is reached. Miner signaling crossed 90% quickly, and Taproot activated without controversy.

Soft forks still carry coordination risk. Just because old nodes won't split away doesn't mean a soft fork is frictionless. If the change is significant enough and adoption is split, a minority of upgraded miners could build a chain that upgraded nodes follow while old nodes reject it. The "backward-compatible" property is specifically about old nodes accepting new-rule blocks — not about minority upgraded nodes accepting old-rule blocks. Admittedly, this is a subtlety that gets glossed over in most coverage.

Hard forks aren't inherently chaotic. Planned hard forks with near-universal adoption — where all node operators, exchanges, and wallets upgrade before the activation block — create no persistent split. Ethereum's own Merge (September 2022) was, in technical terms, a consensus-rule change that required all nodes to upgrade. The absence of a significant non-upgraded minority meant no lasting split. Hard fork the mechanism vs hard fork the catastrophe are different things.

What's Actually Changing

The activation mechanisms for soft forks have matured significantly on Bitcoin. BIP9, BIP8, and the Speedy Trial variant all represent iterative improvements to how the signaling and lock-in process works — attempting to balance miner coordination with developer and user intent.

On newer chains, the soft/hard distinction is less culturally loaded. Solana, Cardano, and Cosmos-based chains all use planned hard forks as their standard upgrade mechanism. Validator sets are coordinated and relatively concentrated enough that near-universal adoption is achievable without years of ecosystem-wide negotiation. The anguished politics of Bitcoin's upgrade process haven't replicated themselves in most other ecosystems.

What hasn't changed: if an upgrade introduces rules that genuinely divide the community on grounds of values rather than implementation, both soft and hard fork mechanisms can produce persistent splits. The Ethereum Classic example wasn't really a technical accident — it was a deliberate choice by a faction that disagreed with the rollback on principle.

What Would Confirm the Direction

Soft forks remaining the preferred upgrade path on Bitcoin — with future proposals like Covenant opcodes (OP_VAULT, CTV) following the BIP8/Speedy Trial model. Hard forks becoming normalized on major L1s with smaller, more coordinated validator sets, without producing persistent splits.

What Would Invalidate the Pattern

A successful UASF activation that fails to achieve miner buy-in and creates a real contested split would complicate the "soft forks are safer" narrative significantly. On the hard fork side: a contentious hard fork on Ethereum or Solana, producing a viable competing chain, would suggest that network size doesn't protect against splits as reliably as assumed.

Timing Perspective

Now: The upgrade mechanism matters most when there's active contention — Bitcoin's covenant debate involves proposals that may require either mechanism. Worth understanding before that conversation heats up.

Next: Modular blockchain architectures (data availability layers, execution layers, settlement layers) may shift where upgrade coordination happens. Hard forks at the execution layer may become less consequential if the settlement layer doesn't change.

Later: Account abstraction and smart contract-based consensus modifications could eventually blur the line between protocol upgrades and application-layer changes — a much longer-horizon question.

Boundary Statement

This covers the technical distinction and the governance dynamics that flow from it. It doesn't address the tax or regulatory treatment of forked assets — which varies by jurisdiction and is genuinely unsettled. It also doesn't constitute a view on which specific upgrade proposals are technically sound or politically viable.

The mechanism is what it is. Whether a given fork produces a lasting split depends on whether the disagreement is technical or ideological — and those are very different problems.

Related Posts

See All
Crypto Research
New XRP-Focused Research Defining the “Velocity Threshold” for Global Settlement and Liquidity
A lot of people looking at my recent research have asked the same question: “Surely Ripple already understands all of this. So what does that mean for XRP?” That question is completely valid — and it turns out it’s the right question to ask. This research breaks down why XRP is unlikely to be the internal settlement asset of CBDC shared ledgers or unified bank platforms, and why that doesn’t mean XRP is irrelevant. Instead, it explains where XRP realistically fits in the system banks are actually building: at the seams, where different rulebooks, platforms, and networks still need to connect. Using liquidity math, system design, and real-world settlement mechanics, this piece explains: why most value settles inside venues, not through bridges why XRP’s role is narrower but more precise than most narratives suggest how velocity (refresh interval) determines whether XRP creates scarcity or just throughput and why Ripple’s strategy makes more sense once you stop assuming XRP must be “the core of everything” This isn’t a bullish or bearish take — it’s a structural one. If you want to understand XRP beyond hype and price targets, this is the question you need to grapple with.
Read Now
Crypto Research
The Jackson Liquidity Framework - Announcement
Lewis Jackson Ventures announces the release of the Jackson Liquidity Framework — the first quantitative, regulator-aligned model for liquidity sizing in AMM-based settlement systems, CBDC corridors, and tokenised financial infrastructures. Developed using advanced stochastic simulations and grounded in Basel III and PFMI principles, the framework provides a missing methodology for determining how much liquidity prefunded AMM pools actually require under real-world flow conditions.
Read Now
Crypto Research
Banks, Stablecoins, and Tokenized Assets
In Episode 011 of The Macro, crypto analyst Lewis Jackson unpacks a pivotal week in global finance — one marked by record growth in tokenized assets, expanding stablecoin adoption across emerging markets, and major institutions deepening their blockchain commitments. This research brief summarises Jackson’s key findings, from tokenized deposits to institutional RWA chains and AI-driven compliance, and explains how these developments signal a maturing, multi-rail settlement architecture spanning Ethereum, XRPL, stablecoin networks, and new interoperability layers.Taken together, this episode marks a structural shift toward programmable finance, instant settlement, and tokenized real-world assets at global scale.
Read Now

Related Posts

See All
No items found.
Lewsletter

Weekly notes on what I’m seeing

A personal letter I send straight to your inbox —reflections on crypto, wealth, time and life.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.