例如,让我们以STON.fi 上的跨链交换($TON 上的DEX 将在其上实现HLTC)为例,为了使DEX 快速且可预测地工作,如果一方失败,则在每个交换上放置一个计时器为履行对对方的义务,双方资金均退回原处。因此,交易不能以一方资金损失而结束。
工作原理:
交易各方商定交易时间,产生秘密原像的哈希值,将其锁定并将数据交换到其区块链上的智能合约中,例如$TON 和$BTC (用户1的哈希值被锁定到用户 2 的合约)。
双方验证对方的合同,如果其中一方合约无效,互换取消,资金退还。
智能合约组装完成后,各方公开他们的秘密原像,合约检查它们的哈希值。如果一切正确 - 交换就完成了。