Author: Russell O'Connor 2021-07-06 11:26:28
Published on: 2021-07-06T11:26:28+00:00
The discussion revolves around enabling covenants and the use of OP_CAT and OP_CTV opcodes. The main focus is on creating a useful recursive covenant by modifying the scriptPubkey through sighash introspection, which allows for state updates in each transition. However, in order to update a tapscript pubkey, hashing and tweaking are required, which cannot currently be performed with existing opcodes. Alternatively, data can be stored in other places in the UTXO to perform a state update. The concept of OP_TWEAK is mentioned but not clearly defined, and further clarification is requested.
Updated on: 2023-06-15T00:03:59.272695+00:00