[BIP Proposal] Limit ScriptPubkey Size >= 520 Bytes Consensus.

Posted by /dev /fd0

Oct 18, 2025/16:54 UTC

In a discussion focusing on the utilization of scriptPubkey for embedding arbitrary data within the Bitcoin network, concerns were raised regarding the potential adverse effects on the UTXO (Unspent Transaction Output) set. The argument presented suggests that if individuals are determined to use scriptPubkey for arbitrary data storage, they might resort to employing multiple outputs, akin to practices observed with DNS records. An alternative suggestion was made to utilize a different op_code to circumvent these issues.

The conversation then shifted towards the incentives for users opting to store data within the scriptPubkey, especially when considering the cost-efficiency of storing data in the witness section of a transaction. This point highlights the need for a balanced approach between enabling functionality and maintaining the efficiency and integrity of the blockchain’s core structures.

For further details on these discussions, engaging with the Bitcoin Development Mailing List could provide additional insights into the ongoing debates and proposed solutions within the community.

Link to Raw Post
Bitcoin Logo

TLDR

Join Our Newsletter

We’ll email you summaries of the latest discussions from high signal bitcoin sources, like bitcoin-dev, lightning-dev, and Delving Bitcoin.

Explore all Products

ChatBTC imageBitcoin searchBitcoin TranscriptsSaving SatoshiDecoding BitcoinWarnet
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count

We'd love to hear your feedback on this project.

Give Feedback