익명 15:28

Is it possible to make a multi party computation (MPC) P2TR custom spending scri...

Is it possible to make a multi party computation (MPC) P2TR custom spending script?

I'm working on designing a custom spending script for a UTXO using a P2TR (Pay-to-Taproot) output, where the spending condition requires a signature from a multi-party computation (MPC) wallet to be verified at the time of spending. In my research, I found OP_CHECKMULTISIG, which supports multisig wallets, but my use case is different since I’m specifically aiming to integrate an MPC wallet signature check within a Taproot script, rather than a standard multisig setup.

Can anyone provide guidance or examples on how to implement this in a P2TR script? Are there specific opcodes, Taproot-specific features (like Schnorr signatures or script leaves), or techniques I should explore to achieve this custom spending condition?



Top Answer/Comment:

I would suggest that you check out BIP 327: MuSig2 for BIP340-compatible Multi-Signatures and read up on OP_CHECKSIGADD. You may also be interested in reading about "Scriptless Scripts" and "Adaptor Signatures".

상단 광고의 [X] 버튼을 누르면 내용이 보입니다