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

Posted by Tom Harding

Oct 30, 2025/16:10 UTC

The discussion revolves around the implications and considerations of proposed changes to Bitcoin's core software, particularly focusing on minimizing the Unspent Transaction Output (UTXO) set size. This concern originated from a shift in optimization priorities towards mining rather than holding and transfers back in 2012, an era that did not include Satoshi among the developers making these critical changes. The debate touches on the technical repercussions such as the potential for a significant increase in UTXO set size, the necessity for network-wide resynchronization, and the substantial downtime required for reindexing nodes.

There is skepticism about the effectiveness of introducing Merkle Hash Tree (MHT) tracking as a mechanism for UTXO set reduction due to its limited impact on outputs over 520 bytes and the risk of creating a new class of scarce assets, which could be highly attractive to NFT enthusiasts. The conversation also delves into more invasive proposals beyond script size limitation, highlighting concerns over their broader impacts on Bitcoin's utility and the economic dynamics of spam transactions. It is noted that high transaction costs, driven by scarcity, hold value for certain user groups, suggesting that responses to spam must consider varied economic incentives.

Key technical suggestions include allowing a maximum scriptPubKey size within blocks to non-confiscatorily control output sizes, alongside recognizing the challenges in mitigating unintended consequences such as DoS attack vectors and preserving Bitcoin's programmability. The complexity of ensuring backward compatibility and addressing confiscatory concerns without undermining the network's integrity is acknowledged.

Further, the dialogue extends to the strategic aspect of block validation times, proposing adjustments to transaction weight limits as documented on platforms like DelvingBitcoin.org. These discussions are part of a broader attempt to balance innovation with the foundational principles of Bitcoin, ensuring any changes do not disproportionately benefit or harm specific user bases.

Overall, the conversation encapsulates a nuanced examination of proposed Bitcoin core modifications, emphasizing the need for a careful approach that considers both technical feasibility and the diverse interests within the Bitcoin ecosystem.

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