Good morning t-bast, > > - A script-path spend with the following script (and only that script): > > OP_SWAP OP_DUP <R> OP_EQUALVERIFY OP_SWAP <P> OP_CHECKSIG > > > > Why not this: > > <R> OP_SWAP OP_CHECKSPLITSIG > > ? > > Since `R` is constrained to be fixed anyway, why repeat `R` twice, once in > the script and once in the witness stack?
For that matter, since we are far more likely to have a constant `R` than a constant `s` maybe you should instead propose that `OP_CHECKSPLITSIG` be given `<s> <R> <P> OP_CHECKSPLITSIG`, so that a fixed-`R` single-show signature is just `<R> <P> OP_CHECKSPLITSIG`. Regards, ZmnSCPxj _______________________________________________ Lightning-dev mailing list Lightning-dev@lists.linuxfoundation.org https://lists.linuxfoundation.org/mailman/listinfo/lightning-dev