Bitcoin Core is about to roll out its next big update — v30 — and it’s reigniting one of the oldest debates in the Bitcoin world: Should Bitcoin be strictly for money, or can it also handle other types of data?
The controversy comes down to one change: removing the 80-byte limit on OP_RETURN, a part of transactions where users can embed arbitrary data. At first glance, it’s just a technical tweak. But for many in the community, it’s a symbol of a much bigger question: what Bitcoin should really be.
Money-First vs. Open Blockspace
Some people worry that lifting the OP_RETURN limit could turn Bitcoin into a “data dumping ground,” letting non-financial content clog the network and making life harder for node operators. For them, Bitcoin was created to move money peer-to-peer — nothing else.
This philosophy is baked into Bitcoin Knots, an alternative client that blocks most non-financial data by default. Its popularity is growing fast — from about 400 nodes at the start of 2025 to over 4,700 nodes today. Clearly, there’s demand for stricter rules.
On the flip side, Bitcoin Core developers say the change isn’t about encouraging data storage. Instead, it’s about keeping the network neutral and transparent, letting miners and users decide what kind of transactions the network handles. OP_RETURN is prunable, so it’s less harmful than other ways of storing data on-chain.
The Politics Behind the Code
There’s more than just tech at play. Some critics suggest Core might be bending toward projects like layer-2 rollups, which benefit from bigger OP_RETURN transactions. Others worry this is a step toward “corporate capture” of Bitcoin.
Core developers push back hard, saying all decisions are made publicly on GitHub and in community chats. As Gloria Zhao put it:
“If a small ‘inner circle’ really controlled Bitcoin’s software, the system would be fragile. Decisions should be open and transparent.”
The goal of v30, they insist, is market-driven blockspace, not social engineering.
Sensitive Issues
A thorny concern: some argue bigger OP_RETURNs could allow illegal content, including CSAM, to be embedded in Bitcoin.
But Bitcoin advocates like Jimmy Song note that embedded data isn’t “readily accessible.” Running Bitcoin Core doesn’t mean you’re involved in whatever data might exist on the blockchain.
Why It Matters
At its core, this debate is about what Bitcoin is and should be:
-
Critics: Bitcoin = peer-to-peer money, nothing more.
-
Core developers: Bitcoin = neutral rules, letting the fee market decide how blockspace is used.
As Blockstream CEO Adam Back said, decentralization is more important than trying to police every possible “spam” transaction.
What Comes Next
When v30 drops in October, every node operator, miner, and business will have a choice: upgrade or stick with stricter clients like Knots. That decision won’t just affect OP_RETURN limits — it will shape Bitcoin’s identity, independence, and purpose for years to come.
At NOWNodes, we’re keeping a close eye on this. Changes like these remind us that Bitcoin isn’t just software — it’s a community making choices about money, technology, and trust.