pull down to refresh
442 sats \ 0 replies \ @moonsettler 18 Oct freebie \ parent \ on: LNhance LAUNCHES WEBSITE🎊🎊🎊 (THE GREATEST OF SOFT FORKS) bitcoin
-
the same reason we have CHECKSIG and CHECKSIGVERIFY and EQUAL and EQUALVERIFY. different contracts are easier with either. bitcoin script has a lot of redundancies for slight optimizations.
-
because we can not soft-fork into legacy script a new opcode that alters the stack, this is only possible with OP_SUCCESS in tapscript. so the CSFSVERIFY will simply fail the script if the signature is not valid, but won't consume any stack elements. which is sometimes very inconvenient.