Cross-chain application scenarios
Content
Asset transfer (Portable Assets): Digital cryptocurrency and assets can be transferred, mortgaged and used in different chains.
Payment-versus-Delivery: That is, one-handed payment and one-handed delivery. The emphasis here is an atomic swap (Atomic Swap) principle, either two clears, or the transaction fails. Synchronous settlement between foreign exchange currencies (payment-versus-payment) also has the same meaning. This scenario should be the most popular, such as a decentralized exchange. However, the white paper of any cross-chain project will advertise that they can build a decentralized exchange, which is actually a natural thing.
Cross-chain Oracle: The triggering and execution of the smart contract of chain A depends on the information from the oracle of chain B. Chain A needs to be able to read the events, status and other data of chain B.
Asset Encumbrances: Assets on chain A are locked, and the unlocking conditions depend on the behavior on chain B. Similar to the mortgage of property rights in finance, the two-way anchoring in the side chain also has this meaning.
General Cross-chain Contract (General Cross-chain Contract): For example, according to the proof of assets on chain A, B's currency is used to distribute dividends on chain B.