The Two Rulebooks · Part 4 of 5
1 2 3 4 5
Part 4 of 5 · Happening Right Now

BIP110 — A Live Case Study

A real soft fork changing Bitcoin's consensus rules as you read this. The perfect illustration of how consensus and relay interact in practice.

📊 Full BIP110 Page

This page is the explainer. For the complete technical breakdown — countdown, node adoption chart, deployment parameters, timeline — visit the dedicated BIP110 page.

Go to BIP110 Page →
What BIP110 Changes

BIP110 is a temporary soft fork that reduces the OP_RETURN data limit.

OP_RETURN is a Bitcoin Script opcode that allows a small amount of data to be embedded in a transaction. Since its introduction in 2014 (OP_RETURN limit of 80 bytes), it's been used for everything from colored coins to timestamps to token protocols.

Over time, the data embedded in Bitcoin transactions has grown. With the rise of inscriptions (via Ordinals), some blocks now contain significant amounts of arbitrary data — pushing the network toward being a data storage layer rather than a monetary network.

The change: BIP110 reduces the maximum OP_RETURN data size from 80 bytes to 1 byte (effectively empty) for a temporary period of ~1 year. After that, the limit reverts back to 80 bytes.

"BIP110 doesn't remove the ability to put data in Bitcoin transactions. It temporarily tightens the limit to discourage the data storage use case while the community debates a permanent solution."

🔷 The Consensus Change

BIP110 changes a consensus rule. Specifically, it modifies the script verification rules:

Because it's a soft fork, old nodes that haven't upgraded will still accept BIP110 blocks. The rule is tighter, so old nodes see the new blocks as valid (they don't check the OP_RETURN limit as strictly, so they pass the less restrictive check).

⬡ Why This Matters for Consensus

BIP110 proves that consensus rules CAN change — but only through a deliberate, transparent, multi-month process. Version bit signaling lets the network see miner support in real time. Nodes choose to upgrade. There's no "emergency decree" — just voluntary adoption by node operators and miners.

🟡 The Relay Angle

Here's where the Two Rulebooks framework shines. BIP110 changes a consensus rule, but your relay policies still apply independently:

SituationConsensus SaysRelay Says (Your Choice)
An inscription transaction arrivesValid, if OP_RETURN ≤ 80 bytesYou choose: relay it, skip it, or log it
After BIP110 activatesValid, if OP_RETURN ≤ 1 byteYour relay policy unchanged — it just sees fewer large-data transactions to handle
After BIP110 activates: an unupgraded old client sends 80 bytes of OP_RETURN (valid under old rules)REJECTED — violates new ≤1 byte limitN/A — rejected at consensus layer before relay is checked

The important point: once the consensus rule changes, your relay policy doesn't need to adapt. The tighter rule at the consensus layer means fewer data-heavy transactions exist to be relayed. Your relay settings continue to do what they always did — only now they handle less data traffic.

A node operator who disagrees with BIP110 can choose to run pre-BIP110 software. Their node will still work (since BIP110 is a soft fork), but they'll be on a chain that enforces the old rules. This is the ultimate protection: your node, your consensus choice.

🔮 What BIP110 Teaches Us

BIP110 is happening right now. You can watch the countdown tick down on the BIP110 page. Here's what it demonstrates about Bitcoin's rule architecture:

1. Consensus changes are transparent. Every step — proposal, signaling, activation — happens in public. Version bits let anyone check miner support block by block.

2. Soft forks protect the network. Old nodes don't break. They just see fewer things. The network upgrades organically, not by fiat.

3. Relay policies remain sovereign. Your node's fee filters, mempool limits, and peer preferences are untouched by BIP110. The consensus layer tightened, but your local settings are still yours.

4. Temporary rules test permanence. BIP110 is designed to auto-revert after ~3 months. This is unprecedented — a temporary soft fork. It shows that Bitcoin can experiment with rule changes without committing to them forever.

"The Nixon Shock changed the rules permanently and without warning. BIP110 changes a rule temporarily and after months of public debate. These are not the same kind of system."

⚖️ BIP110 vs The Nixon Shock
DimensionNixon Shock (1971)BIP110 (2026)
Notice0 days — announced on TVMonths of public BIP discussion, signaling
Decision makerOne president~Thousands of node operators + miners
ScopeChanged the world's monetary systemChanged one opcode limit temporarily
PermanencePermanent (still in effect today)Temporary (~3 months, auto-reverts)
Dissent optionNone — the law applied to everyoneRun pre-BIP110 software on your chain
VerificationTrust the governmentVerify with your own node

The contrast is the entire point of Bitcoin. The Nixon Shock was possible because the rules were policies, not laws. BIP110 is possible because the rules are laws — and changing them requires broad, transparent, voluntary consensus.

📊 See the Full BIP110 Breakdown

Node adoption chart, countdown timer, deployment parameters, timeline, risks — all on the dedicated page.

BIP110 Page →