0

I'm looking to have a p2sh transaction that inside the redeem script there is OP_CHECKSIG (or any other op-code) that verifies a signature on an arbitrary message (not a transaction). I have been looking, but all I could find is that OP_CHECKSIG only verifies signatures on transaction. I need a signature verification that I'm able to give the message (hash of message) to the verification procedure. Something similar to ecrecover that takes in a signature, verificationKey and the message. Is this even possible using the existing op-codes?

Mohsen
  • 1

1 Answers1

1

No, this is not possible. There are no opcodes that allow you to check a signature on an arbitrary message.

Ava Chow
  • 70,382
  • 5
  • 81
  • 161
  • Is there any BIP for this? Do you know of any fork that has done this? I don't need it to be in production, I'm doing a research project that I'm fine with having it locally. Thanks – Mohsen Jul 22 '19 at 16:02