颠覆性桥方案 - Chainflip
Last updated
Last updated
虽然不是消息传递协议,也不是桥梁,但我们觉得 Chainflip 值得在这里介绍。您可以将其视为跨所有受支持链的原生代币交换的去中心化交易所,中间有自己的验证器集(共识)。商业案例是复制现货交易中心化交易所的经验和商业模式,但在链上且以无需许可的方式进行。Chainflip 是为直接响应 Thorchain 及其基础交换资产 (RUNE) 模型而构建的。
Chainflip 将拥有自己的权益证明区块链和 150 个无需许可的验证器,它们运行所有连接链的完整节点或轻客户端。验证者将通过使用多方计算系统交换代币来观察链、达成共识并转移资金。该协议实际上在其设计中内置了一个中继器和预言机,使该架构也可用于通用消息传递,但该团队已决定不这样做,以优化现货交易协议。
Chainflip 分为两层:结算和会计:
结算层对于每条链都是原生的,并且是所有原生代币所在的地方。
记账层跟踪余额、处理事件并执行跨链转账指令。它还为所有货币对保留一个虚拟 AMM,并跟踪流动性提供者的资产。
随着交换的执行,虚拟余额会更新,直到交换完成,并且资产将作为接收链上的本地支付支付给用户。换句话说,这种架构允许用户将代币存入链 A 上的保险库,并从链 B 上的保险库中取出交换的代币。
资料来源:Chainflip 文档
作为流动性提供者,用户将能够以任何受支持的(原生)代币提供抵押品,并参与首选的流动性池。AMM 本身基于 JIT(即时)设计,该设计特别鼓励做市商通过在传入交易中提供最优惠的价格来竞争以赢得流动性费用——这最终对用户有利。由于跨链交互的固有延迟,所有做市商都提前知道交易。
应用程序开发人员将能够通过 websocket 或 JSON RPC 调用 Chainflip 网络上的任何公共端点来使用 Chainflip。在通知网络准备与接收链和指定钱包的交换后,应用程序将收到一个唯一的存款地址,当存入该地址时,将自动为用户启动该交换。