ConnextConnext 是基于状态通道的 L2 扩容方案,支持兼容 EVM 的公链和 L2 系统之间的快速交易。在今年年初发布了即时跨 L2 转账产品「Vector」的 0.1.0 版本,旨在连通各 L2 方案之间的流动性,实现资产的跨 L2 转移,并在三月份推出 xDai-Polygon Bridge 测试版,允许用户使用状态通道将 xDai 转至 Polygon 上的 Dai,或是将 Polygon 上的 Dai 转至 xDai。 Connext 通过路由器 (Router) 实现跨 L2 的资金转移。Connext 路由器实际上是一个状态通道节点,它会自动地转发在状态通道内发送给它的交易。对于跨链交易来说,路由器相当于流动性提供者,通过在 chainB 上的状态通道内向用户转移资金,来换取用户在 chainA 上的资金 (这个思路跟 StarkEx 和路印类似)。 例如,如果 Alice 想把 100 USDC 从 Polygon 发送到 Arbitrum,她需要使用路由器把 100 USDC 存入 Polygon 上的状态通道中。然后,Alice 向该路由器发送一笔状态通道内转账,条件是 Alice 在 Arbitrum 上的对应的状态通道内收到转账。目前这种条件性的实现依赖于哈希锁定 (Hashlock)。这些转账以原子方式解锁,可实现免信任。路由器在跨 L2 过程中能够赚取 Alice 支付的手续费。 然而,借助流动性提供者的跨 L2 方案不可避免地会有资金效率的问题。Connext 提出了虚拟 AMMs(Virtual AMMs) 来解决这个问题。 在 Uniswap 中,资金池的兑换比例越不平衡,价格差异就越大。这也创造了一个持续增长的套利机会。虚拟 AMMs 借鉴了 Uniswap 的核心概念来为 L2 间资产转移做定价。 考虑一种情况:某个时刻 LP 在 Arbitrum 池的 ETH 数量大于其在 Optimism 池的 ETH 数量,系统希望能平衡两个池子的 ETH 数量。根据上图公式的比例兑换关系,假设 0.99 个 Optimism 上的 ETH 可以换到 1 个 Arbitrum 上的 ETH,此时产生套利机会。则套利者会用其在 Optimism 的 ETH 去兑换 Arbitrum 的 ETH。这样一来,对于 LP 来说,其在 Optimism 池的 ETH 数量变多,在 Arbitrum 池的 ETH 数量变少,以此达到通过套利活动平衡流动性的目的。 另外,在 Connext 上任何人都可以启动自己的路由器来提供流动性。这样导致流动性不会被聚合——一些路由器可能超负荷,一些路由器可能无人问津。于是,Connext 又提出了流动性拍卖的概念 (Liquidity Auctions),即动态地寻找提供最低成本的路由器。 (责任编辑:admin) |