...
- Transfer from third-party blockchain to Iroha.
- Alice sends TOK to vault
- Alice sends proof of transaction inclusion in block to a bridge client
- Bridge contract unlocks & transfers tokens to Alice on Iroha
- Transfer from Iroha to third-party blockchain
- Alice sends TOK-asset to bridge contract
- Bridge contract signals to vault
- Vault observes the command, releases and transfers TOKs to Alice
- Vault finishes the process by proofing the transfer to bridge contract, then bridge contract releases the collateral to the vault in Iroha
- Otherwise, the locker receives his tokens back
Making
...
bridges trustless
Anchor | ||||
---|---|---|---|---|
|
In order to make the functionality described above trustless, we need to have the following on Iroha:
...