Bitcoin Core to unilaterally remove controversial OP-Return limit
The change will remove a limit on the amount of arbitrary data that can be added to Bitcoin transactions.
Bitcoin Core developers have decided to remove a limit on transaction data in the next network upgrade, enabling more data to be included in a more efficient way.
“Bitcoin Core’s next release will, by default, relay and mine transactions whose OP_RETURN outputs exceed 80 bytes and allow any number of these outputs,” read the announcement on GitHub by Bitcoin developer Greg Sanders on May 5.
The long-standing limit was originally a “gentle signal that block space should be used sparingly for non-payment proof of publication data,” has outlived its utility, he added.
The proposal (PR 32359) was created by Bitcoin pioneer Peter Todd at the request of Chaincode Labs.
OP_RETURN is a special type of Bitcoin
BTC $94,488 transaction output that allows storing small amounts of data on the blockchain, popularized during the ordinals inscriptions craze in early 2024.
Unlike regular transaction outputs, OP_RETURN outputs are not spendable and don’t bloat unspent transaction outputs (UTXOs).
The original limit is no longer effective as people found ways around it, such as using fake output addresses, which are actually worse for the network, while some mining services were already ignoring the limit, said Sanders.
“Large-data inscriptions are happening regardless and can be done in more or less abusive ways; the cap merely channels them into more opaque forms that cause damage to the network.”
Related: Bitcoin block size could grow to 4 MB with inscriptions: Research
Benefits of removing the limit include a cleaner UTXO set, or database of spendable outputs, more consistent behavior across the network, and better alignment with how Bitcoin is actually being used, he added.
Three possible paths were considered: keeping the cap, raising the cap and removing the cap, which was ultimately decided upon after earning “broad, though not perhaps unanimous, support.”