上述步骤不仅会造成一定操作费用,还会造成显著的交易和时间成本。 在 cBridge 2.0 中,我们认为桥接结构(在我们的例子中是 SGN)可以高度优化,与链上智能合约操作相比,从根本上降低成本。因此,在 cBridge 2.0 中,系统中每个 LP 的流动性都被明确跟踪。添加流动性超级简单:只需通过一笔交易将原生代币添加到流动性池合约中,SGN 就会在 SGN 的链状态中记录每个 LP 的流动性金额。本质上,SGN 在其链状态中维护了一个 (chain_id, LP_address, token_type, balance) 表。 在处理跨链转账请求时,SGN 将使用整个池的流动性来计算滑点和定价(下一节将详细介绍),然后 SGN 将 LP 视为「虚拟 cBridge 节点」,并根据 LP 的流动性分配转移请求。一个简化的概念理解是,对于每个转账请求,每个目标链的 LP 流动性余额将与其可用流动性成比例地减少,而它们在源链上的流动性余额将增加。当然在实际工程实现中,我们使用随机采样和近似算法等方法最小化状态变化和成本,同时保持 LP 之间的统计公平性。这部分在我们的技术文档中有更详细的体现。 这样的架构同样适用于基于套利者的流动性平衡,这种设计还为 LP 在管理其流动性时提供了最大的灵活性。每个 LP 都可以清楚地看到在任何给定时间内他们的流动性是如何分配的。这使他们能够在选择移除或增加任何链的流动性时充分了解当下情况。这将流动性重平衡过程从 6 个步骤简化为 3 个步骤,且没有 AMM 交换成本:
LP 仍然可以从单个链或特定链的任何组合中移除所有流动性。在 cBridge 2.0 中,这样做的方式是触发内部跨链转账,并将 LP 视为用户,将其流动性转移到所需的链上,然后移除流动性。、请注意,在这种情况下,LP 将承担跨链转移的系统滑点。然而,这与直接为基于 AMM 的链上解决方案交换结算代币没有什么不同,实际上成本更低。 更重要的是,cBridge 2.0 中,LP 直接使用原生代币流动性,因此不会遭受高额的无常损失。尤其是对比 Hop Protocol,cBridge 无需任何额外的 bonder 流动性锁定要求,从而达到最高的流动性效率,获得最佳的流动性费率收益。 跨链桥接定价以激励平衡的流动性在跨链桥接系统中,同一原生代币的流动性存在于多个链上。随着不同链对相同原生代币的需求发生变化,不同链上相同代币之间的固有定价也会动态变化。这是基于使用原生桥在不同链之间转移的潜在成本以及这些不同链上流动性的供需平衡。 (责任编辑:admin) |