BusinessDrinksEntertainmentFashion

Bitcoin Core 30 to Increase OP_RETURN Data Limit After Developer Debate Concludes

Bitcoin Core’s upcoming version 30 will significantly increase the default limit for OPRETURN data transactions from 80 bytes to nearly 4MB. This change, while sparking debate within the Bitcoin community, aims to address issues stemming from the previous limit. The OPRETURN code allows users to include data in transactions, similar to, but distinct from, Ordinals and Inscriptions.

Critics argue that removing the limit could lead to network spam and detract from Bitcoin’s primary function as a financial tool. They contend that embedding arbitrary data contradicts Bitcoin’s original vision. The 80-byte limit previously encouraged alternative data storage methods, some of which caused issues like bloating the UTXO set.

Bitcoin Core developer Gloria Zhao justified the change by highlighting the intention to mitigate unintended consequences of the existing limitation. She emphasized that the goal is to correct a mismatch between the harmfulness and standardness of data storage techniques. Developer Greg Sanders added that the removal offers benefits like a cleaner UTXO set and more consistent default behavior.

The decision also highlights broader governance concerns within the Bitcoin community. Zhao emphasized Bitcoin Core’s commitment to transparency and meritocracy, warning against the influence of social engineering or corporate pressure. She stressed that the community’s vigilance is crucial in maintaining these principles.

Developer Luke Dashjr opposes the change, urging users to consider alternative node implementations like Bitcoin Knots. This debate echoes controversies surrounding Ordinals and Inscriptions in 2023, which involved embedding large amounts of non-financial data into Bitcoin transactions, raising concerns about misuse and network congestion.

Zhao maintains that attempting to censor transaction types through relay policy is impractical and ineffective. Bitcoin Core’s approach should remain neutral, upholding censorship resistance and decentralization. While version 30 will retain manual control options to enforce stricter limits, these are deprecated and may be removed in future updates. This change represents a significant step in the ongoing discussion surrounding Bitcoin’s functionality and the balance between innovation and its core principles.

Leave a Reply

Your email address will not be published. Required fields are marked *