Author: ZmnSCPxj 2021-03-16 06:09:56
Published on: 2021-03-16T06:09:56+00:00
The email discusses three different mechanisms for delegating coins in a Bitcoin transaction. The first mechanism, multiple delegates, involves signing a transaction with several delegate outputs to enforce multiple conditions. For example, one delegate output may require a relative height lock while another requires a relative time lock. The second mechanism, sequenced contingent delegation, involves constructing a specific TXID that delegates coins contingent on some other contract reaching a specific state. This model requires coordination between the main and observing contracts as each coin delegate can only be claimed one time. The third mechanism, redelegating, involves A delegating to S, S delegating to S', and delaying the on-chain movement of the coin until S' wants to do something with it. The script `A || S || S'` allows the original owner to still control the coin.
Updated on: 2023-06-14T19:23:55.407255+00:00