理解 Bonder 的见证人性质 Bonder 在提供垫付服务时,事实上充当了见证人的角色,因为垫付是提前发生的,早于目标账本自身对来自源账本的交易有效性验证。因此为了完成垫付,源账本上的交易会首先由 Bonder 进行监听和验证,并传递给目标账本上的 HBC。倘若恶意的 Bonder 向目标账本传递虚假交易,则可能造成不正确的垫付。 Bonder 在 L1 上的抵押金不光是其在 L2 铸造 hToken 的额度,也是其忠实履行职责的保证金。Hop Exchange 设定了专门的挑战者(Challenge Watcher),一旦发现 Bonder 的欺诈行为,Bonder 的抵押金将被没收,变成给挑战者的赏金。 AMM 与再平衡机制 Hop Exchange 会在所有支持的 L2 上部署 AMM 兑换池,任何人都可以往兑换池里注入 hToken:Token 的流动性,以赚取兑换手续费。由于 hToken 和原生 Token 的价格属性是基本一致的,Hop Exchange 在 AMM 中选择使用类似于 Curve 的 Stablecoin 价格曲线,减小滑点。尽管如此,hToken 和 原生 Token 可能还是会存在微弱的价差,这当中会有套利者的空间。套利者并不是 Hop Exchange 当中的正式系统角色,任何人都可以充当套利者。套利者的存在将使得 hUSDC 和 USDC 的价格基本保持平衡。 与 StarkEx Bridge 相似,Hop Exchange 也设计了一个不对称的系统,让用户可以立即获得资金,但让流动性提供者,也就是 Bonder 的,等待通过原始通道拿到回款。 Hop Exchange 界面截图hToken+AMM 的设计是相对复杂的, 但 Hop Exchange 的前端界面上努力做到简洁,让用户几乎可以不用感知 hToken 和 AMM 兑换过程的存在。 hToken + AMM 的引入,事实上降低了整体的资金效率,因为 AMM 中的流动性是需要额外占压资金的。Hop Protocol 之所以采取这样的设计,是出于技术性的考量,这样做可以避免去维护一个 L2 上的资产合约清单,详细的解释,可以参考 这篇文章。 Hop Exchange 目前已支持以太坊主网与 Arbitrum、Optimism、xDai Chain、Polygon 的跨层兑换。 Hop Exchange 白皮书 Hyphen (Biconomy) Hyphen 是由 Biconomy 推出的跨层快速资产桥。Hyphen 目前的开发还处于早期阶段,仅支持 Ethereum 和 Polygon。 Hyphen 将 LiquidtiyPoolManager 合约(后文简称 LPM 合约)部署在所有受支持的账本上。LPM 合约中存储了所有的流动性。任何人都可以向 LPM 合约中存款来提供流动性,提供流动性的人我们称之为 LP ,LP 将获得流动性费用。 用户需要跨层转账时,只需在源账本将资产存入 LPM 合约,Hyphen 网络的执行节点(Executor Node)会监听存入事件,并转发给目标链上的 LPM 合约,目标链上的 LPM 合约接收到之后,就会释放资产到用户提供的目标链地址。执行节点并不需要提供流动性,所有流动性都在 LPM 合约中,并通过 AMM 机制调节兑换价格比。但这个 AMM 机制有点特别,一个交易对的两种资产不在一条链上,AMM 想要计算出价格,还需要执行节点来提供另一种种资产的储备量。 (责任编辑:admin) |