Great Consensus Cleanup Revival

Posted by AntoineP

Jan 7, 2026/22:04 UTC

The forwarded feedback introduces a technical suggestion for Bitcoin's CHECKMULTISIG(VERIFY) operation, specifically proposing a cap on the number of BIP54 signature operations (sigops) to six. This recommendation stems from the observation that the scriptCode remains unchanged during the signature checks within a single CHECKMULTISIG(VERIFY) operation, allowing for the potential caching of the six possible signature hashes. The implementation of such a cache has already been incorporated into Bitcoin Core starting with version 30.0, as detailed in the GitHub pull request 32473. This strategy is lauded for its cleverness and worthiness of consideration.

Despite its innovative approach, the proposal raises questions regarding its practical significance, especially since it mainly affects users involved with large legacy multisignature transactions, which have seen diminished use. Additionally, integrating this change would introduce complexity into the system by preventing the straightforward reuse of BIP16's GetSigOpCount method, as currently implemented in Bitcoin Core (source code). On the other hand, adjusting the budgeting for the use of CHECKMULTISIG(VERIFY) in legacy Script to more closely reflect actual validation costs—rather than exceeding them—presents a compelling benefit.

The email concludes with plans to compile a list of historical transactions that would align with this adjusted rule but not with the current BIP54 standards, inviting opinions on the desirability of such a modification. This solicitation for feedback indicates an open and consultative approach to decision-making regarding potential changes to Bitcoin's operational protocols.

Link to Raw Post

Thread Summary (88 replies)

Mar 24 - Jan 7, 2026

Message History

89 messages

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