Bitcoin Core v30 sparks row over OP_RETURN expansion

Bitcoin Core 30.0 is out, and it’s already divisive. The release introduces optional encrypted connections between nodes for better privacy and relaxes long‑standing limits on OP_RETURN that let transactions carry arbitrary data.
One headline change is more room for "notes" in transactions. Bitcoin Core raises the default data‑carrier allowance from tiny 80 bytes to roughly 100 KB and permits multiple OP_RETURN fields. This is a software policy, not a rewrite of Bitcoin’s rules: miners and node operators can keep stricter limits, so the real‑world effect depends on what settings the network adopts.
Supporters frame the move as unlocking new on‑chain use cases. Ark Labs’ Alex Bergeron cheered the extra room and said he plans to build Ethereum‑style functionality with it. SatoshiLabs co‑founder Pavol Rusnak cited peer‑reviewed code and “sane engineering decisions” in opting for v30. Jameson Lopp noted the release includes contributions from 100+ individuals, including a networking tweak to avoid dialing common database ports.
Critics call it a step toward blockchain bloat. Security researcher Ox HaK argued that lifting the cap invites “junk data, inscriptions and fee spikes” that punish regular users. Nick Szabo urged operators to hold off on upgrading and, as a temporary measure, run Luke Dashjr’s Knots client to keep strict data limits – an option a meaningful share of nodes already use. Legal concerns surfaced too: archival nodes might end up hosting illicit content without practical tools to remove it.
Fee policy defaults also loosen a bit, so nodes could accept cheaper transactions in theory. That doesn’t guarantee confirmations: unless most of the network embraces the new levels, ultra‑low‑fee transactions may still stall. Developers also added a safety cap on certain old‑style signatures per transaction – housekeeping to prevent abuse and to pave the way for future upgrades.
For everyday users, none of this alters how Bitcoin the asset works. Payments behave the same, wallets won’t suddenly cram megabytes into your transactions, and the network’s rules (block size, validation) are unchanged. The controversy is about defaults: how permissive node software should be for relaying and mining big data‑carrying transactions.
What happens next hinges on adoption. If miners and major relay nodes stick with v30’s settings, expect more non‑financial data and renewed fee‑market flare‑ups during hype cycles. If operators tighten policy – via Knots or custom configs – the impact could be muted. Either way, the debate over Bitcoin’s “base‑layer minimalism” versus broader utility is back on center stage.
Recommended