pre-proposal: Notary Transaction #193
Replies: 2 comments 3 replies
-
I recommend writing this as a pre-proposal idea since it seems like the details are still being worked out, and publishing an XLS once you have a full write-up :) |
Beta Was this translation helpful? Give feedback.
-
Hi @rothexD - thanks for starting your discussion. I'm curious - could the Or perhaps instead: are you looking for a few 3rd parties to coordinate some assets in a single account? In that case, I wonder if multisig could be used. E.g., have a single account that requires (e.g.) a 2-of-2 multi-sign to move funds (e.g., a sig from the (I'm trying to determine if what you're proposing is already possible with existing functionality) |
Beta Was this translation helpful? Give feedback.
-
Title: Notary Transaction
Revision: 1 (2024-04-14)
Authors:
rothexD
Affiliation:
Broke student
1. Introduction
Currently assets have to be transferd and held by a third party that can use these assets as they wish. This can lead to potentiall missuse. This is unavoidable in real life but can be avoided using blockchains. With this type of transactions the assets can be managed by the third party but not missused.
1.1 Use-Case
Terminology
Issuer
: the person starting the transfer of assetsNotary
: the person managing the state of the transactionReceiver
: the person receiving the assets2. Design Thoughts
Notary Transaction
with an EndDateTimeNotary Transaction
locks the assets until the EndDatetTime or an action was performed by theNotary
Notary Transaction
can include aNotary Fee
either fixed, incase of a NFT/Currency or % incase of CurrencyReleaseFlag
for who the funds should go to if theNotary
does not release the Assets until enddatetime5.1 Either the funds go back to the
Issuer
orReceiver
Notary
can release/partially complete/cancel the transfer of assets until the enddatetime to theReceiver
Notary
automatically gets the full amount, for partial theNotary
gets a partial amount of theNotary Fee
Issuer
and theReceiver
can release the Assets past its EndDateTime following theReleaseFlag
logic3. Limits
Currently i did not think about assets that are frozen or have clawback enabled
This is currently very early on and no idea if this would be the best way of doing it. I am working on writing this up 🤠
Beta Was this translation helpful? Give feedback.
All reactions