Continuing the discussion about noinput / anyprevout

Posted by ZmnSCPxj

Sep 30, 2019/23:28 UTC

The email is proposing the creation of a new opcode, OP_CHECKSIG_WITHOUT_INPUT, which would be equivalent to SIGHASH_NOINPUT and could be embedded in a Taproot script. This new opcode would ignore any SIGHASH flags on a signature and instead hash the current transaction without input references before checking that hash against the signature. The proposed implementation would allow for Decker-Russell-Osuntokun with an internal Taproot point to be a 2-of-2 and then have a script OP_1 OP_CHECKSIG_WITHOUT_INPUT. If special scripts are already supportable by Taproot, why aren't we concerned about Taproot abuse? In closing, the author is questioning the lack of concern regarding Taproot abuse if there is such concern over SIGHASH_NOINPUT abuse.

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