作者:Jiawei

随着 DeFi 的飞速发展,加密巨头如币安、火币等先后推出了币安智能链(BSC)和火币生态链(Heco),今年崭露头角的 Solana 生态也开始百花齐放,吸引了 DeFi 玩家的广泛关注,多链 DeFi 的发展趋势开始显现。

但是,在 DeFi 世界里流动性并不忠诚,掌握着流动性也意味着对链上协议的统治。协议对流动性是强依附,而流动性对协议是弱依附关系。这也造成了链上的马太效应明显,可能导致垄断的出现,进而造成创新的缺失以及巨头作恶的不可控性。这种不可控性的扩散最终将蔓延到普通用户,形成与去中心化精神相违背的链上世界。最终,链上状态回归资本主义。

该逻辑同样适用于链间竞争。Multicoin 在 2018 年发布的《网络效应》一文中谈到,当网络效应膨胀到一定程度时,反而创造了竞争的可能性,最终构成多极并存的世界。在区块链中同样如此,单链的强势会造成用户的可选择性不足——在 Neo、EOS 等公链纷纷开始走下坡路之后,看起来以太坊一度要成为那条「唯一」的公链了。所幸随着 Solana、Oasis、Near 等各具特点的公链进入上升期,没有让以太坊一家独大的趋势成为定局。理想状态下,未来这几条链在延续其创新与发展同时,与以太坊保持求同存异、殊途同归,最终形成理想中的多链并存格局。

在上述背景下,如何便捷、高效地连通各公链的资产孤岛,打破公链之间的资产跨链壁垒,成为亟待解决的问题。在这一问题上,链间资产的转移与事务的一致性显得至关重要,因为这将是促成多链并存的重要因素。理由是:对于大部分的非以太坊公链来说,链间资产的转移是最大的使用障碍,生态中相对弱势的公链在缺乏互操作性的情况下,很难争取到流动性,而没有流动性则意味着协议的废止。

跨链资产兑换在 DeFi 中的重要性不言而喻。例如,一名矿工起先在 Heco 上用 HUSD 挖矿,假设他想要将资产迁移到 BSC 上去挖另一个矿,则需要把 Heco 上的 HUSD 切换成 BSC 上的 BUSD。为此,这名矿工需要将 HUSD 提到火币,把 HUSD 换成 USDT。接着把 USDT 提到币安后换成 BUSD,最后才能提到 BSC 链上参与挖矿。在这个过程中,多次交易的滑点、交易和提现产生的手续费,以及耗费的大量时间都极大影响了用户体验。

许多跨链方案目前都局限于同构链的跨链上,本质上都会在跨链过程中改变链本身的特性。在现阶段,能够实现事务一致性的异构链互操作方案,更像是返本归元,因为它能够实现求同存异、兼容并蓄,让流动性的聚合链与聚合协议不再具有垄断性。对用户的实际体验来说,实现了一种「blockchain agnostic」状态,链间与协议间的壁垒将不再阻碍用户的链上行为,达到一种真正的流动性无依赖状态。如果我们把流动性比作生产资料,那么在这种状态下,以往被垄断的生产资料将不再被垄断,生产力和创造力是均权和共产的。而 O3 Swap 正是这样的方案。

O3 Swap 是什么?

O3 Swap 是由 O3 Labs 团队打造的跨链聚合交易协议,通过聚合以太坊、BSC、Neo、Heco 等链上去中心化交易所的流动性,并基于跨链互操作协议 Poly Network 构建跨链交易池,实现数字资产的无感知一键兑换,优化用户的交易体验。

O3 Labs 团队 2017 年创立于东京,是全球最早的加密钱包开发团队之一。其产品 O3 Wallet 是多资产钱包,提供比特币、以太坊、Neo、BSC 和 Heco 等链上资产管理服务,致力于为用户提供专业的加密资产管理服务,在海外市场具有一定的市场占有率。

产品设计

O3 Swap 的主要功能模块包括交易聚合器、跨链交易池和资产管理中心 (Dashboard)。

交易聚合器帮助用户在对应的网络找到最佳交易汇率和路径。跨链交易池提供跨链交易服务,并允许用户为不同链上的同一 token 添加流动性以赚取跨链交易费和 O3 token 奖励。Dashboard 显示资产总额、可获取资产、已添加的流动性、质押以及收入管理。用户可以通过钱包登录 Dashboard 并管理其资产和数据。

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

O3 Swap 的架构采用四层结构:

  • 网络层作为 O3 Swap 跨链协议的基础,将集成以太坊、币安智能链、Neo、火币生态链、Polkadot,以及优质二层扩容项目以提供跨链交易。
  • 市场流动性层通过聚合多样的流动性来源,确定并为用户提供最优报价。
  • 结算层基于跨链协议和跨链池进行跨链资产交易与结算,由智能合约完成,需要用户的最终签名授权。
  • 应用层整合 O3 钱包、O3 Swap 和支付功能,将为开发者提供完整的服务 API,同时为用户提供便捷且友好的交互平台。

系统设计

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

O3 Swap 的系统角色如下:

  1. 用户:通过钱包连接到 O3 Swap 并进行交易。
  2. Relayer:是链上合约和用户的代理。根据不同用户的需求,Relayer 能够找到最佳汇率。
  3. Swap:作为系统的核心交易机制,Swap 从 Relayer 那里收到用户的请求,并通过智能合约完成流动性结算。
  4. 聚合器:聚合整个市场的流动性来源,并确定最佳交易汇率和交易路径。
  5. 跨链池:基于 Poly Network 跨链互操作协议实现跨链资产自由交易。
  6. 流动性提供者:主要涵盖的流动性来源包括不同去中心化交易所的自动化做市商,以及为跨链池提供流动性的做市商。

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

使用体验

目前 O3 Swap 的测试版本仅上线了 Swap 和 Hub 功能模块,分别支持交易功能和跨链资产池流动性挖矿功能。

Swap

进入 O3 Swap 网页,首先需要连接钱包。O3 Swap 目前支持使用 Metamask 钱包进行以太坊、BSC、Heco 的跨链交易。如果没有连接到 BSC 和 Heco 网络,则需要手动在 Metamask 钱包添加 RPC 和链 ID 以配置网络。

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

测试使用 10 个 BSC 链上的 BUSD 兑换 Heco 链上的 HUSD。点击 RFQ 查询兑换信息,系统给出兑换比例、兑换路径等信息,Poly Fee 即需要在跨链协议 Poly Network 支付的交易费用,可以看到跨链的交易费是很低的。该兑换信息页面每 30 秒将刷新一次。交易的确认时间取决于不同网络上的交易速度。

More Trading Price 根据流动性来源不同,提供了不同的兑换路径选择,系统将默认选择最优路径。下图以 ETH 兑换 BUSD 为例,系统提供了三条路径。

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

Hub

O3 Hub 由跨链资产池和基于 Poly Network 的跨链协议组成。流动性提供者可以将单个或多个资产存入跨链池,并质押流动性提供的凭证来赚取 O3 奖励。

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

Hub 提供了稳定币到稳定币的跨链兑换。点击添加流动性可以在跨链池中为一种或多种稳定币添加流动性,并质押 LP token。(目前质押功能尚未上线)在 O3 Swap 测试期间,截止写稿时已有等值 41244 美元的稳定币添加到 Hub 中。

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

代币供应

O3 Swap Token(O3) 是 O3 Swap 的生态代币,类型为 ERC-20。总发行量为 100,000,000 个。代币发行共分为两个阶段:第零阶段的总发行量为 10,000,000 个,包括创世奖励和社区回馈;第一阶段的总发行量为 90,000,000 个。O3 Swap 将于 5 月 12-13 日在 BSCPad、WeStarter、cobak、Bounce、DuckSTARTER 平台上启动 IDO,发行 O3 token。

代币的供应机制可参考以下图表。

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

经济模型

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

O3 Swap 的经济模型可以用上图来概括。

其中,Treasury 是 O3 的收入储备池,负责接收、管理、分发 O3 并定期向社区发布财务数据。O3 Swap 的收入将用于在固定的区块时间从公开市场回购 03,并存入 Treasury 中。在社区治理的第一阶段 (2021 年 Q1 至 Q2),Treasury 的 70% 收入将分配给 O3 Swap 的质押者以对社区贡献进行激励 ; 30% 将分配给发展委员会。

发展委员会的作用是推动项目发展和社区建设。在早期阶段,它将由 O3 Labs、社区贡献者和获得多数票的社区代表组成。之后将完全通过社区投票选举产生。

在用户端,可以通过三种方式获取 O3 token:参与早期的产品测试和社区贡献获得 03 空投;使用 O3 Swap 获得交易挖矿的 03 奖励;为跨链池提供流动性并获得 O3 奖励。但是,通过这三种方式获取的 O3 将被锁定。用户需要在主流 DEX 上为 O3 交易对提供流动性来解锁 O3。

通过提供流动性解锁 O3 的公式如下:

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

其中,G 为每个区块时间内解锁 O3 的数量;Amount 为 LP 中的 O3 数量;Blockamount 为区块的时间长度;K 为解锁参数,初始值设置为 15000。

当 O3 解锁后,用户可以通过质押 03 以获得 Treasury 分发的利息和交易折扣,参与社区治理,以及为 O3 提供流动性并参与流动性挖矿。

O3 Swap 还设置了交易挖矿和收益耕种。

用户在 O3 Swap 进行交易后将收到 O3 作为奖励。O3 奖励的确定和分配时间取决于区块的时间段。交易挖矿的公式如下 :

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

初始比率默认为 100%,即每从市场回购一个 O3,系统释放一个 O3 用于交易挖矿。之后的分配比率将通过 DAO 提案投票决定。

收益耕种即用户可以使用同一 token 来为不同的链添加流动性,并生成提供流动性的凭证 LP。质押 LP 能够获得 O3 奖励。支持收益耕种的区块链包括以太坊、BSC、Neo、Heco、OKExchain、Solana 和其他主流区块链。

平台治理

根据官方发布的路线图,O3 Swap 的去中心化治理分为三个阶段。

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

发展动态

4 月初,O3 Swap 完成了对 BSC 的支持,集成了 Solana、MDEX 网络,并宣布与 DODO 和 1inch 达成战略合作。

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

4 月 15 日,O3 Swap 宣布完成 200 万美元融资,参投机构包括 NGC Ventures、 OKEx Blockdream Ventures、SevenX Ventures、FBG Ventures、Neo Eco Fund、BTC12 Capital、Incuba Alpha、Moonwhale Ventures、Puzzle Ventures、本末基金、AC Capital 等。

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

O3 Swap 在 4 月 25 日启动了先行版测试,开放了 Swap 和 Hub 功能模块,能够实现以太坊、BSC、Heco 等链上主流资产的跨链自由交易。在 4 月 27 日发布的数据统计中,O3 Swap 先行版的交易数和地址数分别达到了 21,782 和 11,766。

先行版测试活动截止至 5 月 10 日 23:59,期间用户完成指定的任务即可获得 O3 token 奖励。测试阶段只允许交易等值 20 美元以下的资产。

根据团队发布的路线图,O3 Swap 未来将进行如下工作:

读懂跨链聚合交易协议 O3 Swap 产品设计与代币经济

小结

O3 Swap 的跨链兑换解决了长期以来跨链资产互通难的痛点,实现了跨链资产的无感知一键兑换,使各大公链的资产孤岛得以互相连通,极大改善了跨链资产的交易效率。在 DeFi 热潮从以太坊独占鳌头到 BSC、Heco 等多链并举的发展趋势下,O3 Swap 有望凭借出色的产品定位和先发优势在跨链资产兑换领域先拔头筹。