How Blockchain Upgrades Work

Upgrading a blockchain requires coordinating thousands of independent nodes with no central admin. This post explains soft forks, hard forks, activation mechanisms, and where the coordination constraints actually live.
Lewis Jackson
CEO and Founder

Upgrading a blockchain is not like updating an app. There is no central server to patch, no single administrator with write access. A blockchain is a distributed system run by thousands of independent nodes, each validating the same rule set. Changing those rules requires every participant to change together — or risk the network splitting in two.

This coordination problem defines everything about how upgrades happen. The process is political as much as technical, and the mechanics of how consensus is reached — or broken — have real consequences for every participant on the network.

The Two Core Upgrade Types

Soft forks tighten the existing rules. A soft fork makes previously valid transactions or blocks invalid under the new rules, while old-rule nodes still accept blocks produced by new-rule nodes. The upgraded portion of the network can enforce the new constraints without forcing everyone to upgrade immediately — old nodes continue following the chain, they simply don't enforce the additions.

SegWit (Segregated Witness), activated on Bitcoin in August 2017, is the canonical example. It restructured transaction data to reduce block weight and fix transaction malleability, but blocks conforming to the new format remained valid under old rules. Nodes that hadn't upgraded continued operating on the same chain without interruption.

Hard forks change the rules in a way that makes new-rule blocks invalid under old rules. Old nodes and new nodes can no longer follow the same chain. If a meaningful portion of the network does not upgrade, the result is a permanent chain split: two independent networks, each carrying the original history up to the fork point, then diverging.

Ethereum's 2016 DAO hard fork is the clearest example — it split the network into Ethereum (ETH) and Ethereum Classic (ETC), a split that persists today. The Merge in 2022, which replaced proof-of-work with proof-of-stake, was also technically a hard fork. Because near-universal coordination was achieved in advance, no meaningful split occurred.

How Activation Works

The technical change is only half the process. Activation is the coordination mechanism — how a network signals readiness and agrees on when the new rules take effect.

Bitcoin Improvement Proposals (BIPs) are the formal vehicle for proposing changes. Activation methods have evolved over time:

  • Miner signaling (BIP9): Miners signal readiness in block headers over a defined window. If a threshold — historically 95% — signals within the window, the upgrade locks in and activates at a subsequent block height.
  • User-Activated Soft Fork (UASF): Node operators coordinate to enforce a new rule by a specific date, independent of miner signaling. BIP148 during the SegWit debate demonstrated this mechanism — economic nodes holding the activation threat eventually pushed miners to signal.
  • Speedy Trial: A short, lower-threshold signaling window. Used for Bitcoin's Taproot upgrade in 2021, it achieved 90%+ miner signaling quickly, locking in with minimal contention.

Ethereum Improvement Proposals (EIPs) feed into named network upgrades: Frontier, Homestead, Byzantium, London, the Merge, Shanghai, Dencun, and so on. The Ethereum Foundation coordinates independent client teams — Geth, Nethermind, Besu, Erigon — to ship compatible implementations of approved EIPs by each upgrade. Activation happens at a specific block timestamp agreed upon across all clients.

The structural difference matters: Ethereum's upgrade cadence is more centrally coordinated (EF alignment plus client team collaboration), while Bitcoin's is deliberately conservative and consensus-driven with no single coordinating entity. Each reflects a different set of priorities.

Where Constraints Live

The hard constraint on blockchain upgrades is decentralization itself. No single party can force a network upgrade:

  • Node operators run their own software and choose which version to run.
  • Miners (proof of work) or validators (proof of stake) produce blocks and can signal or withhold support.
  • Exchanges and custodians control which chain they recognize after a fork — and their designation of the "real" chain effectively determines where liquidity follows.
  • Economic majority — the combination of major exchanges, DeFi protocols, and stablecoin issuers — decides which fork retains the original token's market identity.

Soft constraints include developer consensus (core developers can write and ship code, but cannot force adoption), the narrative framing in the broader community, and the operational dependencies of major infrastructure operators.

Networks further from decentralization in practice upgrade faster. But networks that upgrade quickly via centralized coordination also operate under different trust assumptions.

What's Changing

Bitcoin's upgrade cadence remains deliberately slow. Taproot (2021) is the most recent significant change. Proposals for future upgrades — OP_CAT, CHECKSIGFROMSTACK, and other opcodes that would enable covenants and improved scripting — are under active discussion on developer mailing lists, but no clear activation path exists as of early 2026. The conservatism is a design preference, not a constraint.

Ethereum's upgrade pipeline is active. The Pectra upgrade (targeting 2025-2026) includes EIP-7251, which raises the maximum effective validator balance from 32 ETH to 2,048 ETH, reducing the validator set size while keeping total staked ETH constant. EIP-7702 improves account abstraction by allowing externally owned accounts to execute code temporarily — a step toward a better UX layer. The Fusaka upgrade follows, with PeerDAS in scope as a step toward full danksharding.

Ethereum's multi-client architecture — requiring multiple independent teams to ship compatible implementations — functions as both a safety mechanism and a coordination cost. A bug in one client doesn't automatically propagate to the rest; but coordinating five major clients against a shared specification slows overall throughput.

What Would Confirm This Direction

  • Pectra activating on Ethereum mainnet on schedule without consensus-layer incidents
  • Validator set consolidation proceeding without meaningful decentralization regression
  • Bitcoin covenant proposals (OP_CAT or similar) achieving sustained technical consensus — reference implementation plus mailing-list convergence
  • Post-upgrade monitoring periods passing without critical client bugs being exploited

What Would Invalidate It

  • A hard fork producing a lasting chain split, indicating coordination failure rather than managed upgrade
  • A critical bug in post-upgrade client code exploited before emergency patching
  • Ethereum client monoculture re-emerging — a single client exceeding 66% of validators would eliminate multi-client redundancy and reintroduce correlated failure risk
  • A miner or validator cartel forming to block or selectively activate an upgrade, demonstrating that economic majority and network control have separated

Timing Perspective

Now: Ethereum's Pectra upgrade is the active coordination event. Client testing is ongoing; activation timeline is the signal to watch. Bitcoin covenant discussions remain in research phase — no activation imminent.

Next (2026-2027): Ethereum's path toward danksharding requires multiple sequential upgrades. Each is a test of coordination and execution. PeerDAS is the near-term scaling milestone.

Later: Whether Bitcoin adds meaningful new scripting capability depends on social consensus forming around a specific proposal — a process with no defined timeline and high historical inertia.

Boundary Statement

This post explains the upgrade mechanics and coordination process. It does not assess whether any specific upgrade is an improvement, nor does it recommend running specific client software or positioning around fork events. The tracked signals for upgrade execution risk live elsewhere.

The mechanism works as described. Whether a particular upgrade changes the risk profile of a given network is a separate question, outside this scope.

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.