Safer sighashes and more granular SIGHASH_NOINPUT



Summary:

In a Lightning-dev mailing list, aj proposed the use of CODESEPARATOR for imposing Scriptless Script without Schnorr. This would require three signatures with different CODESEPARATOR places and force R reuse to reveal the private key for claiming funds. The script presented had all CODESEPARATOR in a single branch. However, it is difficult to comprehend and understand the script, leading to a request for a better use case of CODESEPARATOR.


Updated on: 2023-06-13T15:21:52.925571+00:00