My understanding of the SCP is that when a trade happens it must hold the same value across the network. If a transaction happens that is not a 1 to 1 exchange and is validated by a node it is technically a befowled node. Would there be a way other then using an authorization revokable coin to make this physical transaction work?
1 Answer
Stellar transactions are non-reversible. A solution to prevent fraud when buying a physical product is to use multi-signature and have both the buyer and the seller agree on an impartial mediator. The principle is the same as Bitcoin 2-of-3 multisig transactions.
The developer documentation has an example on how to set up a multisig accounts on the Stellar network
-
So I would create a payments transaction and only allow it to be signed when I receive the goods. Would I possibly be able to do this with a fiat to XLM to fiat pairing or is it only plausible XLM to XLM? Jan 18, 2018 at 4:49
-
Stellar transactions are non-reversible - Authorization revocable (0x2): Allows the issuing account to revoke its credit held by other accounts. I believe that this is a flag that allows me to revoke a coin. Jan 21, 2018 at 0:18