Back to News
Market Impact: 0.5

Bitcoin Core devs merge controversial OP_RETURN policy change into planned October release

Technology & InnovationRegulation & LegislationCrypto & Digital AssetsCompany FundamentalsManagement & Governance

Bitcoin Core developers have merged a controversial policy change set to take effect in October's v30 release, removing the 83-byte limit on OP_RETURN data and effectively uncapping the amount of data that can be embedded in a transaction. This change, intended to align Bitcoin Core's defaults with miner behavior and promote decentralized data publishing, has sparked debate within the Bitcoin community regarding governance and potential spam, with critics arguing it could lead to increased UTXO bloat and onchain garbage. Despite the controversy, proponents believe the update corrects misalignments between data storage methods and supports permissionless use of blockspace, though users can opt for alternative Bitcoin implementations if they prefer different rules.

Analysis

Bitcoin Core developers have merged a significant, albeit controversial, policy change scheduled for the v30 October release, increasing the default OP_RETURN data limit from the long-standing 83 bytes to 100,000 bytes. This alteration effectively uncaps the amount of data embeddable in a transaction via OP_RETURN for most practical purposes, with ultimate limitations now stemming from the standard transaction size (approximately 400 KB) or the block size limit (4 MB weight); a deprecated option will still allow manual enforcement of old limits. Proponents, including developer Gloria Zhao, contend this modification aligns Bitcoin Core's defaults with actual miner behavior, encourages more permissionless data embedding by reducing incentives for direct miner dealmaking, and steers users away from more detrimental, unprunable data storage techniques, thereby bolstering decentralization and mempool utility. They also highlight that OP_RETURN data is prunable and less burdensome on network resources like validation or the UTXO set. Conversely, critics such as Luke Dashjr and Jimmy Song voice apprehension about potential escalations in network spam, UTXO bloat, and the proliferation of "garbage onchain." They also raise concerns regarding Bitcoin Core's governance, communication, and moderation practices, with some fearing the change establishes a harmful precedent. It is crucial to note this development is a mempool relay policy adjustment, not a fundamental consensus rule alteration, permitting users to select alternative implementations like Bitcoin Knots if they prefer different rules. The mixed sentiment (sentiment score: 0.0) surrounding this update underscores the persistent debate concerning Bitcoin's evolution and its capacity to accommodate non-financial data applications while preserving its core tenets of decentralization and censorship resistance, with a moderate market impact score (0.5) suggesting the change warrants investor attention.