OP_CHECKWILDCARDSIGVERIFY or "Wildcard Inputs" or "Coalescing Transactions"

Posted by Gavin Andresen

Nov 24, 2015/20:32 UTC

In a bitcoin-dev email thread, Gavin Andresen discussed the technical difficulties of listing each unspent transaction output (UTXO) individually when making bitcoin transactions. In response, Chris Priest proposed a way to coalesce scriptSigs, which would reduce the size of the coalesce transaction by about one-third and lower transaction fees. The proposal suggests using an OP_RINGSIGVERIFY for funding transactions, which could be redeemed with one input and then possibly zero for the other inputs in the same ring signature group. Additionally, the proposal suggests making all-but-the-first scriptSig zero-length to further reduce the size of the inputs.

Link to Raw Post
Bitcoin Logo

TLDR

Join Our Newsletter

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

Explore all Products

ChatBTC imageBitcoin searchBitcoin TranscriptsSaving SatoshiBitcoin Transcripts Review
Built with 🧡 by the Bitcoin Dev Project
View our public visitor count

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

Give Feedback