OP_CAT was Re: Continuing the discussion about noinput / anyprevout

Posted by Andrew Poelstra

Oct 9, 2019/16:56 UTC

In an email thread, Ethan Heilman expressed his opinion on the value of the OP_CAT op code, stating that it would be beneficial if it were enabled in Bitcoin. He explained that most protocols he has wanted to build on Bitcoin have been limited by the inability to concatenate stack values. Andrew Poelstra added to this discussion by outlining the potential uses for OP_CAT, such as creating Merkle trees and manipulating signatures. Additionally, OP_CAT would allow users to enforce proof-of-work-like computations on hashes or curvepoints and switch on hashes. While Poelstra did not have specific applications in mind, he believes that many lines of inquiry have been cut off due to the current limitations.

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