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

Posted by jeremy

Oct 3, 2025/13:35 UTC

In the ongoing discussion about potential restrictions on Bitcoin's scriptpubkey sizes, a proposal has been put forward that considers implementing a temporary restriction rather than a permanent one. The idea is to introduce what is referred to as a "sunsetting" restriction, which would be active for a predetermined number of blocks, equivalent to a set period like 2, 5, or 10 years. This approach stems from the acknowledgment that our understanding of Bitcoin transaction programming and the utility of large scriptpubkeys is still in its infancy. There's an openness to the possibility that compelling uses for larger scriptpubkeys might emerge, especially considering that interactions between different key types could reveal non-obvious benefits.

One argument in favor of allowing larger scriptpubkeys involves scenarios where a significant script path is essential within a two-transaction protocol, and the initiating party must bear the inclusion cost. In such cases, ensuring the inclusion during the first transaction could alleviate the financial burden, except for the satisfaction cost. Although this example could be debated, it highlights the principle that the lack of current evidence for a use case does not prove that no such use case exists or will ever exist.

The proposal suggests adopting an auto-renewing restriction mechanism with a 1-2 year review cycle. This would allow the community to reassess and potentially remove the restriction if future developments or needs justify the use of larger scriptpubkeys. This strategy differs from previous temporary soft fork proposals, which typically aimed at removing access to an opcode expected to be in demand, by setting up a provisional barrier against actions believed to be unlikely in the interim, with the option to lift this barrier should circumstances change.

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