The 0% Signal: Why Miners Killed BIP 110 and What It Really Means for Bitcoin's Neutrality
0xRay
The most telling data point in the BIP 110 saga isn't Michael Saylor's op-ed. It's the miner signal board: 0%. Zero hashrate expressed support for a proposal that claimed to 'clean up' the blockchain. In a system where miners are rational profit maximizers, a unanimous veto is an anomaly. It demands an explanation beyond 'they love neutrality.'
I've spent years auditing smart contracts. I've seen code that looks pristine but hides economic landmines. The bZx v3 audit in 2020 taught me that incentives trump ideology every time. BIP 110 is no different. This isn't a story about Bitcoin's immutable principles. It's a story about fee revenue.
Let me lay out the context. BIP 110, proposed in late 2024, aimed to add transaction filtering at the protocol level. The mechanism: nodes would reject transactions containing data patterns matching ordinal inscriptions or other non-financial blobs. Supporters framed it as a cleanup—reducing block space pollution and keeping Bitcoin pure for monetary transactions. Detractors called it censorship. Michael Saylor, the MicroStrategy chairman and Bitcoin's largest corporate holder, published a piece arguing that filtering would politicize the consensus layer. He called for neutrality. He said trust is a legacy variable—a claim I've made myself in other contexts. But his argument resonated with a specific audience: those who see Bitcoin as digital gold, immutable and neutral.
But the miner signal data tells a different story. BIP 110 had zero support from mining pools. Zero. In Bitcoin's governance model, miners don't have a formal vote, but their signal is a powerful economic indicator. When no major pool supports a change, it's effectively dead. Why?
From my L2 scalability arbitrage work in 2022, I learned to dissect gas costs and fee structures. Ordinals transactions, which BIP 110 would filter, generate significant fee revenue. In the Ordinals peak of early 2024, these data-based transactions accounted for over 30% of total transaction fees some weeks. Miners earned millions in additional BTC. Filtering them would cut that revenue stream. A rational miner—and miners are rational—will not vote to reduce their own income. The 0% signal is not a statement of principle. It's a profit-maximizing decision.
But that's the surface level. The core insight here is about the fragility of consensus. Bitcoin's neutrality is not a mathematical guarantee. It's an equilibrium maintained by economic incentives that can shift. Code does not lie, but it can be misled. The current equilibrium works because Ordinals fees are high enough to make miners favor the status quo. But what happens when those fees drop? Or when regulatory pressure mounts?
Let me break down the economic framework. Consider the fee ratio: Ordinals transaction fees as a percentage of total fees. In late 2024, that ratio hovered around 15-20%. If it drops below 5%, the incentive to filter disappears because the cost of political backlash outweighs the lost revenue. But if congestion from Ordinals drives normal transaction fees to unsustainable levels—say, above $50 per transfer—then the pressure from ordinary users for BIP 110-type filtering will skyrocket. Miners will face a choice: protect their high-fee revenue from data blobs or side with the angry user base. That switch could flip from 0% to 51% in weeks.
From my experience in zero-knowledge circuit optimization at Polygon's CDK, I saw how variable commitment schemes create hidden biases. Bitcoin's governance is the same. The BIP process appears decentralized, but the hashrate concentration in five pools gives them de facto veto power. That's a centralization risk hiding behind 'consensus.'
Now, the contrarian angle. Saylor's defense of neutrality is superficially noble. But he holds over $15 billion in BTC. Any change that could trigger a hard fork or weaken the 'digital gold' narrative threatens his position. He's not just a philosopher; he's a hedger. His article was strategic narrative defense. And the miners? They're not principled anarchists either. They killed BIP 110 because it hurts their bottom line. The alignment of interests looks like consensus, but it's a coincidence of short-term incentives.
The real blind spot is the assumption that a 0% veto is permanent. History shows otherwise. In the 2017 SegWit2x debate, miner support shifted rapidly as economic pressure built. The same can happen here. The moment Ordinals fees drop, the economic calculus changes. And if regulators in the EU or US start demanding transaction filtering for AML compliance, the pressure will be irresistible. Saylor's neutrality won't hold.
Trust is a legacy variable. In Bitcoin's case, trust in miner veto power is a legacy of the early days when mining was more distributed. Today, it's a fragile equilibrium. ZK-circuits are compressing the future, but Bitcoin's base layer is stuck in a governance loop that relies on a few pools not changing their minds.
The takeaway is forward-looking. BIP 110 is dead for now. But it's a zombie proposal—it will rise again when conditions change. I'm watching two metrics: the ratio of Ordinals fees to total fees, and the hashrate support for any future filtering proposal. When those numbers cross a threshold—when Ordinals fees drop below 10% or when a major pool signals even 5% support—the debate will return. And this time, the 0% might become 51%.
Bitcoin's neutrality is not a law of nature. It's a dynamic equilibrium maintained by economic interests. When those interests shift, the code will shift too. Code does not lie, but it can be misled. And the misleading is already happening—just not in the way you think.