Replies: 2 comments
-
We can also imagine much more powerful schema which provides a certification of the minting policy and initial conditions and introduces thread token as a witness. The first draft could look like like this: The certification policy If for a given known minting policy A bit more sophisticated scenario could also be more tightly connected to Marlowe and check for example all the minted tokens and require some witness of this minting to be embed in the marlowe state. Till we have ability to track custom data through Marlowe thread we can use some "Marlowe level encoding" - some |
Beta Was this translation helpful? Give feedback.
-
See #639 (comment). Personally, I would never participate in such a contract on |
Beta Was this translation helpful? Give feedback.
-
The first draft of this policy could be really simple - it is one shot policy which mints a special token - this token would be a part of the initial Marlowe state and we can introduce a really basic "burning" strategy ("unspendable" address trick):
Off-chain verification of the contract is required to make the thread token safe. We have to check if the contract doesn't "touch" the token (by using
Pay
) throughout the execution.Beta Was this translation helpful? Give feedback.
All reactions