Osmosis 是Cosmos 生态迄今最为活跃的枢纽之一,主打AMM自主应用链。和其他的AMM应用不同, Osmosis不仅仅包含了主打的跨链交易AMM DEX, 它还是一条基于Cosmos SDK,IBC 自主开发的底层区块链基础架构Osmosis Chain。基于IBC 通讯协议,Osmosis可以实现Cosmos生态的跨链交易,转账等其他功能, 同时预上线的跨链账户,Cosmwasm,跨链桥等功能,可以让更多的Defi创新,Defi乐高在Osmosis生态上搭建起来,使其从一个单应用的应用链发展成为Web3.0领域最耀眼的L1生态。同时,基于它特殊的设计和架构,和其他AMM相比,Osmosis可以提供更多唯一而且定制化的功能,例如我们会相继介绍的MEV 保护问题,流动性提供者(LP) 治理框架,Superfluid 质押功能,Defi领域最丝滑的UX体验,以及支持各种应用,产品,功能的搭建(例如机枪池,借贷协议,衍生品, 法币兑换功能等)。根据Map of Zone最新数据,Osmosis 占据了IBC交易量的80%,持续稳居第一的位置, 其次是 Terra 和Cosmos Hub。而锁仓量继今年4月份达到峰值17亿美金后,目前维持在9亿美金的水平。
Osmosis 最核心的AMM产品当之无愧Osmosis DEX,不难发现,他们的AMM产品和其他以Uniswap等为代表的AMM产品有着很大差异。UniswapV3 目前主打”集中流动性产品” 用户可以选择交易价格的范围,而交易手续费(Swap Fee) 目前为用户提供了0.05%,0.3%和1.00%的三个选择项(V2是统一收费0.3%)。对于DEX而言,我们需要通过一些指标,比如资金利用率 (交易量/TVL), 等去评估流动性池子,乃至整个DEX的表现。单独看交易手续费和TVL (总锁仓量)没有太多意义 (这个和我们之前介绍的Liquid Staking 不一样,TVL是最重要的指标)所以我们看到在UniswapV3 上线后其0.05%费率的ETH-USDC池子的资金利率是0.3%费率池子接近5倍,尽管其锁仓量(流动性)还不及后者的1/3,主要原因是前者对于交易者来说,滑点大大地被降低了, 但是Uniswap V3的设计相比于散户友好的V2(简单)过于复杂。而Osmosis 的AMM产品优势在于便于用户理解和使用的同时,提供了最优化/灵活的交易特性。
交易手续费实际上会受很多因素的影响,包括区块时间,滑点,交易手续费(gas fee),市场波动性等,不同的区块链设计,不同池子的币种,市场等外部环境都会对最终最优策略产生影响,所以Osmosis 让用户可以自己设定池子的相关参数,比如币种的比例,数量,交易手续费的百分比等,可以让用户根据市场找到并且不停迭代最佳流动性和费率的策略。
Osmosis目前主打两个层面的产品,一款式核心产品是针对更多C端用户, 这个更多参考了中心化交易所的产品界面,给到一些相对专业的交易用户,套利者,做市商等等。而另一款API产品(目前正在开发)今年也会上线,主要给到那些所谓的“Swappers” 他们并不会去研究Order Book, 交易参数等,而仅仅希望将一个链上的资产转移到另一个链上。那么通过Osmosis的即将上线的一键跨链转账功能就能实现,非常方便。
细心的用户会发现,Osmosis在UI 层面花了很多功夫。如果要在Keplr 钱包内实现跨链转账, 一款Cosmos生态的主要钱包,用户需要手动添加不同链间的通道ID(这个要去Mintscan去查询,而且A到B和B到A的通道ID还不一样), 而Osmosis将复杂的IBC通信协议底层,简化为用户友好的存取功能界面,大大提升了用户体验。
所以这类的功能将会被集成于其统一的API产品,将有望在今年被运用于更多的DEX合作伙伴,或者为其他生态的跨链资产的转账存取,交易,支付提供服务。(比如Curve接入了API, 可以实现将以太坊上的ETH通过Curve的“存储”功能键存储到Avalanche上,比如通过Curve将以太坊的ETH 通过的Curve的一键”兑换”功能,换成Avalanche链上的AVAX,并且自动支付流程相关费用,当然这个功能离不开Axelar团队的支持,Cosmos原生的跨链桥协议,我们之后会提到。
Osmosis Fronties
最近正式上线了,将支持以太坊桥资产和Cosmwasm 的CW20等资产。这个和原来Osmosis界面有什么不一样呢?它真正实现了无审核功能和资产策展功能。这是一个全新的前沿的技术和产品,它真正实现了Osmosis的远景,在实现无审核资产上线的同时,也提供了用户友好的UX界面。Frontier策展了app.osmosis.zone的同时,使得任何其他资产都可以迅速上线,当然任何其他界面也可以选择上线或者策展相关资产。我们发现Cosmos生态有些项目比如AssentMantle, Galaxy Universe等,虽然产品还没上线,但是其代币已经在Frontier上listng了,当然这些代币的初始流动性可能性并不理想,所以用户交易时要注意滑点。当然还有些桥功能的资产,用户可以体验不同桥的UX流程,我们还搜索到了Axelar上的原生资产USDC,Frax等,这个是通过外部接入Satellite实现的, Satellite是Axelar开发的桥功能的UI。
如果可以,可以把Frontier看为黄埔军校,只有毕业了的资产才能默认上线主界
面,而且需要通过治理去投票,因为只有获得激励的资产才能上线主界面,所以Osmosis治理本身不仅仅是财务上的,例如激励参数调整,还可以决策主板上线的资产类别,这赋予了Osmosis的股东非常大的权利。
所以对于用户来讲,app.osmosis.zone 通过IBC和治理选出的跨链桥,将会继续为用户提供最好,安全的交易体验,而frontier.osmosis.zone 的出现可以理解为一个更开放的,平行交易平台,其中最好的资产和桥才可以进入治理的相关流程。
代币列表功能也即将上线,这个有点类似于Uniswap 的代币列表功能,Osmosis的功能将包含默认代币列表, 和选择添加代币列表,例如其深度合作的桥,Axelar的原生资产可以在默认资产列表里面,而像一些流动性质押协议的资产需要我们手动添加。比如想要交易Compound上的cToken,我们需要在Uniswap上添加Compound List一样,而在Osmosis上,我们想添加Quicksilver (一个基于Cosmos SDK开发的流动性质押主权链)的相关衍生品资产,我们也需要手动添加Quicksilver列表后,才能看到其相关的资产。目前默认的代币列表的更新是通过Github 的Repo 手动维护和更新的,但是未来不仅仅可以通过链上治理决策什么样的资产会进入到默认列表中,而且可以能够通过治理自动实现默认代币列表的更新。
最近Osmosis 生态争议最大,参与人数最多的治理就是采用规范的以太坊桥服务提供商的提案,Axelar在击败了Gravity Bridge, Wormhole, Nomad之后,成为了最终的获胜者。为什么目前只选择一个桥呢, 主要是UX 和流动性方面的考量。首先要理解,通过不同桥跨入的资产是不可替代的,例如我从Axelar 跨入的以太坊和Wormhole 跨入的以太坊,他们是两种不同的资产,不能互相替代。那么既然他们是不同的资产,对应的就会有不同的流动性池子,就需要碎片化流动性。这是流动性方面的问题。UX方面也是,因为区块链上所有的标准都是前缀,如果已经有了wETH, 你就不能再用wETH了。所以我们看到很多奇怪的跨链资产名称,例如Terra上的Wormhole wrapped ETH, 有四个前缀之类的,而Osmosis 的用户可以避免这样的麻烦,这么多的流动性池子,这么多的名称和前缀,让用户感觉交易起来非常困难,而中心化交易所在这方面做的很好。同时,Osmosis 将桥更多理解为接入Osmosis前端的API产品,而不是用户端的产品,用户无需再通过桥网站进行跨链交易。所以Osmosis目前仅选择了Axelar作为以太坊服务提供商,并且准备进行长期和深度合作。当然还有以下考量:
1)Axelar 可以实现多条EVM链支持,而其竞品Gravity Bridge目前仅支持以太坊或者单条EVM链
2)有关于Optimistic 模型和Validator based model的争论,Nomad 采用了前者,而Osmosis 更倾向于后者
3)Axelar 是Cosmos生态的原生链,基于Cosmos SDK 搭建,Osmosis可以通过IBC 实现与其的沟通和接入,可以采用和之前同样的开发工具,包括可以集成一系列新功能例如跨链账户等,而Wormhole (主要基于Solana生态开发)等类似的桥则需要通过部署在Cosmwasm上才可以接入Osmosis, 接入Cosmos生态。
当然未来如果有其他方面的非EVM桥或者新的设计方案,Osmosis也会进行桥的再提案,投票,选择或者迁移(这是一个动态治理过程的体现),例如如果Osmosis考虑接入Solana生态,而Wormhole作为目前最大的,唯一支持Solana的生态桥,Osmosis需要通过提交提案并且获得社区的认可后,才有可能将其接入。又或者Osmosis需要将比特币生态的接入,那么或许会考虑接入Nomic Bridge (一个基于Cosmos SDK搭建,致力于提供比特币跨链桥服务的提供商)等桥解决方案。
而Axelar 接入之后,有哪些新功能可以期待呢?其实我们上文已经提到了一些,比如API产品的研发,Frontier无许可交易界面的开发,比如可以接入Axelar的原生资产,比如开放以太坊的存入和提取功能,比如通过Axelar的技术将一系列EVM相关资产接入,同时也会对一些新上的流动性对,例如ETH-Osmosis交易对进行治理提案投票和流动性激励。
Osmosis 正在研究阈值加密技术,将Mempool内的所有交易都进行加密,这不仅仅需要在共识协议层面加密,同时也需要在交易过程中添加加密技术,而这个对于其他AMM项目来说是很难实现的,而Osmosis 作为应用链,除了拥有核心的AMM应用外,也有提供底层技术支持的Osmosis链,同时团队也负责Keplr钱包等产品的维护,拥有全栈集成的功能,使其得以实现更多的功能在Osmosis上进行开发。初次以外,这个MEV解决方案仅适用于采用BFT共识机制(比如Tendermint)的应用链,旧区块在获得2/3验证者验证之后,新区块才会被提议。而对于基于POW共识机制,进行同步验证的链就不适用。当然我们之后会出一篇专题报告研究Osmosis 上的MEV保护问题。
Osmosis,Cosmos生态和以太坊相关的治理是有非常多的不同点。这里他们采用更类似于流动性民主的设计。因为他们是基于POS的共识机制,所以治理是依据Stakeholder Voting实现的。意思是只有质押的代币有投票权,而流动性的代币不能参与决策。同时,和大部分Cosmos生态项目一样,Osmosis 采用了DPOS,委托者可以委托给验证节点,而投票/治理功能也默认转让了, 但是如果验证节点投了你不同意的票,你可以用你的投票去覆盖/改变他的投票,所以其实在保持了被动投票的同时,也给了用户最大的权利/治理保护。你可以选择自主投票,也可以去修改验证者的投票,非常灵活。而且所有的治理目前都是链上实现的(onchain governance), 而以太坊等生态由于Gas等因素考量,大部分治理还在链下(Snapshot)。目前主要治理包含了Taxed 治理(例如刚刚结束的,参与度最高,参
与人数最多的,争议最大的桥治理),流动性池子的参数调整治理,和软件更新升级治理等。举个例子,如果你是Osmosis的流动性提供者,你的流动性不仅仅占绝了相关池子的比例,同时通过锁定你的仓位,你能参与你提供流动性所以对应池子的治理并且获得相应流动性激励(根据你的仓位大小,根据你锁仓的时间决定),比如修改交易收费(比如提案#214,将Atom-Osmosis交易对的手续费从0.3%降到0.2%)等, 鼓励流动性的长期质押和锁定也可以避免吸血鬼攻击等风险。当然如果治理出现了非常大的争议,社区也可以决策重新开一个池子。目前Osmosis的治理方案在我看来非常成功,平均的参与率(他们称为Turnout Ratio),平均在50%-80%,投票数在20,000-4,0000票,最高的在55358,而这个比例在以太坊相关生态只有个位数。
当然秉承着Osmosis精益求精的态度,在治理方面我们仍然会看到几个大的进展。
验证者目前可以获得质押者100%的投票权,尽管质押者的投票可以覆盖验证者的投票结果,但是他们认为质押大概25%或许更为合理。之前默认100%的投票是希望质押者在实现自主投票的同时,也可以通过被动投票参与治理,但是Osmosis会在未来将主动投票和被动投票的行为认定为两种行为,并且进行不同权重的分配,例如如果是验证节点帮我投的票,那么权重会打个八折。而如果是我自主投票,那么权重不会改变。而这个如果能够在大范围内在Cosmos生态实施,会大大提升治理的效率和参与度。
上文提到了,未来会有更多的内容加入到治理,不仅仅是参数变化的治理;合作伙伴选择的治理,例如通过治理接入了Cosmwasm 智能合约操作协议,让更多开发者和应用可以在Osmosis上实现轻松搭建;以太坊桥服务商的筛选治理,例如投票四个潜在合作方,最终接入了最大的桥服务提供商之一的 Axelar, 技术上的升级的治理等等;上线新项目的治理,例如目前一款借代产品Astomic将基于Cosmwasm 开发,即将通过治理决定其稳定币交易对激励计划,在其上可以实现跨链保证金(Cross Margin) ,抵押LP资产借贷等新功能;上线不同资产类别治理,这其中包括代币列表治理,默认代币列表未来不仅仅可以通过链上治理决策什么样的资产会进入到默认列表中,而且可以通过治理自动实现默认代币列表更新。
Optimism 集体 ,Two House 治理模型/框架非常前沿,主要包含两个主要治理组织,一个是公民之家,一个是通证之家,通过他们可以实现更快速,更可持续的增长。公民之家将管理公共产品资金,加快协议的生态发展。公民身份将被授予不可转让的 NFT,并将随着时间的推移与社区一起成长。公民之家将防止网络被财阀俘虏。而通证之家则是代币,成为OP,它参与协议升级,项目激励等方面的治理,保证生态的增长,同时能够获得很多空投。
而对于Osmosis, 如何实现快速且可持续的治理方案呢?未来的治理我们将通过一些专家和社区核心成员去引导,比如我们生态不仅仅有开发者也有生态合作方。我们有Cosmostation, 他们创建了Cosmos生态最大的浏览器和钱包, Axelar, 我们合作的最大的桥服务提供商,还有很多IBC,Cosmos, Osmosis社区核心的非常受尊重的开发者。所以我们可以先通过他们实现更快地决策,之后再通过链上治理投票的方式获得代币持有者的认可。当然这两种方式治理都是链上实现的,并且需要通过代币持有者(Osmosis股东)批准,这样我们可以在实现快速治理的同时,也能保证治理的足够去中心化和可持续性发展。
当然我们也看到了Osmosis 接入了Cosmwasm这样的功能,以往Cosmos生态所有协议,功能的更新都需要通过Cosmos SDK 及团队实现,而这个大大增加了开发人员的时间成本和沟通成本,需要批准,审核所有的事情,而Cosmwasm可以通过链上智能合约的部署,大大缓解了这些问题,尽管仍然需要通过治理去决策一些代码的更新,合同的审核等等。包括一些在Osmosis上搭建的应用,也需要通过治理去实现,总而言之,和Juno Network 这种完全无许可的Open Generalized 链不同,Osmosis上部署的产品/功能/应用都是需要通过治理实现,并且是服务于Osmosis生态的。
以下我们附上了基于Osmosis未来可以期待的新产品/新功能,我们也坚信Osmosis生态在2022年会有质的飞跃,会真正从其从一个单应用的应用链蜕变为Web3.0领域最耀眼的L1巨头, Osmosis Beyond Coinbase? 我们拭目以待。
下一期我们会聊聊 Osmosis的野心:主权应用链正在崛起