在众多 LSD 协议中,Bifrost 为何独树一帜
The following article is from Bifrost Finance Author Bifrost Finance
以太坊上海升级前后的一段时间以来,LSD 赛道成为叙事热潮,老玩家们抢夺铸造量和流动性的同时,也不断有新玩家入场,纷纷想在这个上限可能是千亿美元的市场中分一杯羹。然而,大多数 LSD 协议从产品层面其实大同小异,没有什么根本性的创新,竞争的手段也主要以补贴与空投为主。
在这样的背景下,也有社区伙伴不断问我们:Bifrost 和其他 LSD 协议相比,有什么不同?具备什么样的优势?Bifrost 将占据什么样的生态位,又或者将采取什么样的竞争策略?
对此,我们的回答是:Bifrost 是首个全链 LSD 应用,从架构层面和单链 LSD 应用就有本质不同。这种架构赋予了 Bifrost 更好的易集成性和更高的流动性利用率。
什么是全链
一直以来,“全链”始终是个迷之词汇,它似乎和“多链”、“跨链”不同,但又鲜有人说清楚到底有什么不同。
首先全链并非字面意思“全部的链”,目前并没有某个应用跑在全部的链上,也没有跨链桥基础设施能够兼容全部的链。全链更多指的是一种应用架构范式:开发者构建应用时,将全链互操作作为前提,把应用在不同链上的部分,作为一个整体去设计,而不是简单的把单链应用程序复刻到多链上去跑。
为什么说 Bifrost 是全链 LSD 协议?
Bifrost 用来支持 vToken 铸造和赎回的模块被称为 SLP (Staking Liquidity Protocol),通过 SLP ,Bifrost 已经支持了 9 条链上的 LSD 资产发行,但 Bifrost 并不是通过在 9 条链上部署 SLP 模块来实现这一点。
SLP 模块仅部署于 Bifrost 链,其他链上的 vToken 的铸造和赎回,全部通过跨链的方式,远程调用 Bifrost 链上的 SLP 模块来完成。当然,要实现这一点,其他链上需要部署一个支持发起远程调用的辅助模块。
全链应用可以被构建为一个“总店+分店”的模式,应用主要程序逻辑放在一条链上,就像一个“总店”,然后在其他链上提供一个轻量级的程序,以实现与终端用户之间的交互(获取用户的输入,输出用户需要的结果),就像一个个“门店”。“门店”或者用户的输入后,将该输入跨链传递到“总店”,“总店”进行处理后输出结果,再将该结果跨链传递到“门店”,向用户输出。
对于 Bifrost SLP 协议而言,部署在 Bifrost 链上的部分,相当于“总店”,在其他远程链上部署的部分,相当于“分店”。
全链 LSD 的优势
全链架构有诸多好处,包括:
其他需要集成 Bifrost 的应用仅需要和“总店”交互,而无需和所有“分店”分别交互,降低了跨链集成的复杂度。
如果“总店”的逻辑中涉及到资产流动性的使用,那么可以将流动性统一部署在“总店”所在链,以避免流动性的分散。
Lido、Rocket Pool 、Frax Finance 等 LSD 协议,也支持在多条链上铸造 LSD,但采用的是多链部署的方式,因此不能称之为全链应用。多链部署的本质是将完全相同的功能,在不同的链上复刻,没有跨链互操作的部分。相比全链架构,多链部署存在不易集成和流动性割裂的问题。
易集成性
我们在《 相比 Lido,为什么 Bifrost 对跨链集成更加友好?》一文中曾有论述。在多链部署的情况下,每条链上的 LSD 格式不一、标准各异,如果其他链上的应用应用程序需要集成,需要一一分别集成,而 Bifrost 作为全链 LSD 协议,所有的 vToken 都是 Bifrost 链上的原生格式,其他链上的应用可以一次性集成所有 vToken。直观来说,如果你想要通过 Lido 集成 n 个 LSD 资产,你需要做出 n 份努力(与 n 条链对接),如果通过 Bifrost,你只需要做 1 份努力(与 Bifrost 链对接)。
统一流动性
跨链应用集成不仅是 Token 的集成,还涉及到流动性的集成。在多链部署的情况下,每种 LSD 的主要流动性都默认建立在其原生链上,不同 LSD 的流动性割裂在不同的链上,而且这些流动性无法跨链调用。在 Bifrost 中,所有 vToken 的官方流动性池都部署在 Bifrost 链上,支持跨链调用,用户可以在其他链上兑换 vToken/Token,但背后使用 Bifrost 链上的流动性。
如果某条链上的借贷协议集成 vToken 作为抵押资产之一,在需要清算时,也可以远程使用 Bifrost 链上的流动性,而无需在其本地链再建流动性池。
流动性统一在同一个地方,可以最大程度提高流动性深度。
可扩展性
由于全链架构中,应用的主要部分仅部署在一条链上,其他链上仅需一个轻量级的远程调用程序,所以整体的代码相比多链部署更加简洁,代码简洁意味着合约出现漏洞的概率更低,安全性更高;另外,每新增支持一条链,仅需在新增链上部署一个简单的模块,而无需对协议主体进行多链适配,因此可扩展性更强。
XCM 的赋能
Bifrost 之所以选择构建为一条波卡平行链,是因为 XCM 能够为 Bifrost 的全链互操作提供最大程度的赋能。
XCM 是一套跨链交互的指令规范和语言标准,它不仅适用于波卡生态,也适用于异构链之间的跨链消息传递。Bifrost 的全链架构中,不同链上的模块需要进行通讯,这些通讯全部采用 XCM 消息格式。
需要注意的是,使用 XCM 消息格式是一种选择,不同链上的应用程序可以采用任何商定的格式标准进行通讯。但 XCM 会是一种更通用、更普适的选择,如果应用间都默认采用 XCM 作为跨链通讯的语言,那么将节约很多的商务对接的成本,解锁更深层次的跨链互操作性。
小结
我们认为,当前 LSD 协议之间的竞争不只是基础收益率层面的竞争,而是可组合性的竞争,被更多协议集成的 LSD 资产将让持有者拥有更多的使用场景选项和更高的叠加收益率。在未来的多链时代,可组合性既包括同链可组合性,也包括跨链可组合性,而全链架构无疑可以带来更卓越的跨链可组合性。
对于 LSD 协议,乃至所有的 DeFi 协议,全链化是必然的发展方向。Bifrost 作为全链 LSD 协议的开拓者,无疑走在了范式迭代的前沿。
Bifrost 是什么?
Bifrost 是基于 Polkadot 构建的模块化、可拓展、非托管的全链 LSD 平行链,通过 XCM 为 Web3 提供标准化、高收益、安全可靠的底层附息资产,正在实现任意链使用任意 LSD 的全链愿景(Omnichain LSD)。
往期文章
官网 https://bifrost.finance
白皮书 https://whitepaper.bifrost.finance
Github https://github.com/bifrost-finance
Twitter https://twitter.com/bifrost_finance
Telegram https://t.me/bifrost_finance