Bifrost Logo

热门趋势

Bifrost 推出新产品 Loop Stake,实现多倍 Staking 收益率
Bifrost 推出新产品 Loop Stake,实现多倍 Staking 收益率
什么是杠杆质押? 尽管 LST 在 PoS 共识机制诞生伊始便已存在,但让 LST 受到加密行业大规模关注的事件是以太坊的上海升级。ETH 的 LST 给加密市场提供了某种接近固定收益产品的资产,类似于美元的债券。在各种 DeFi 协议中,ETH LST 正在取代 ETH,成为更通用的基础资产。与此同时,加密行业中产生了各种基于 LST 的可组合性玩法 — 杠杆质押便是其中非常典型的一种。 杠杆质押是一种将 LST 协议与借贷协议组合起来的玩法。以 ETH 为例,在杠杆质押过程中,通常会用到借贷协议中的 ETH/ETH LST 流动性,因为它不需要太大的超额抵押率。在 AAVE 中,抵押 ETH 借出 stETH,超额抵押率仅需 107.5% 左右(抵押 1 ETH,最多借出约 0.93 ETH 价值的 stETH),而如果你要质押 ETH,借出 USDT,超额抵押率可能高达 130%(抵押 1 ETH,最多只能借出约 0.77 ETH 价值的 USDT)。 这是因为,ETH/ETH LST 具有较强的价格相关性,而且 ETH LST 中会积累 Staking 收益,还会呈现 ETH 本位价格的单向上涨。 杠杆质押可以通过手动循环质押来实现: 比如你有 1 ETH 你铸造 1 ETH LST (假设铸造汇率为 1:1) 然后你在借贷协议中,抵押 1 ETH LST 借出 0.93 ETH 紧接着,你可以将 0.93 ETH 再次铸造为 0.93 ETH LST 以此类推,你可以循环很多次,放大你的收益率,直到借贷利率超过质押收益率,这种行为就不再有利可图。 但是上述这种手动进行循环质押的操作效率非常低,而且会多笔的操作还会消耗很多 Gas,因此 DeFi 领域也出现了专门的杠杆质押管理工具,允许用户一键完成杠杆质押。 Bifrost 推出 vToken 杠杆质押产品 Loop Stake 波卡生态的用户,同样希望通过杠杆质押放大收益率。如果通过手动操作来实现,用户除了需要手动频繁操作之外,还可能需要在平行链间来回跨越资产(如果借贷池与 LST 协议不在一条平行链上)。 作为波卡生态领先的 LST 协议,Bifrost 推出了 Loop Stake,这是一款针对波卡生态资产的杠杆质押工具。用户可以通过 Bifrost.dapp 进入 vToken 管理界面,感受一键进行杠杆质押的丝滑体验。产品上线初期,Loop Stake 支持杠杆质押的资产有 DOT、KSM,将逐步扩展更多平行链资产。 点击 Bifrost Loop Stake Loop Stake 将允许用户根据自己的风险偏好,设定和管理杠杆率,并且一键完成杠杆质押,在背后,Loop Stake 通过闪电贷来直接为用户创建杠杆,无需循环借贷,减少了交易笔数,Gas 消耗更加低廉。 Loop Stake 有以下特性: 最高 4 倍杠杆 Loop Stake 支持设置最高 4 倍的杠杆率。 如果你不使用杠杆: 1 DOT 可以质押为 0.73 vDOT(当前汇率1:0.73),按照波卡网络当前的激励参数,年化收益率约为 18%,一年你可以获得 0.18 DOT 的收益。 如果不满足于这样的收益率,你可以使用 Loop Stake: 假设你使用 4 倍杠杆,1 DOT 可以放大为 4 DOT(通过闪电贷借入 3 DOT),然后 4 DOT 质押铸造为 2.92 vDOT(铸造完成后,vDOT 会放入抵押池,闪电贷就会转化为真正的抵押借贷)。你会获得 2.92 vDOT 带来的质押收益,同时你会支付借出 3 DOT 的借贷利息。最终的净收益率,就是你能实际获得的收益率。 我们假设借贷利率为 10%,且保持不变。3 DOT 一年的借贷利息为 0.3 DOT,2.92 vDOT 期初可赎回 4 DOT,期末可赎回约 4.72 DOT,收益为 0.72 DOT,0.72 DOT-0.3 DOT = 0.42 DOT,这就是你的净收益。相比不使用杠杆的 0.18 DOT 质押收益, 你的收益被放大为了原来的 2.33 倍。 聚合全链借贷池流动性 杠杆质押需要用到借贷池的流动性,因此 Loop Stake 对生态保持开放,力求聚合波卡生态的全链流动性,为用户提供最优的借贷利率。借助波卡的 XCM 消息和 Bifrost 的 Omni 模块,Loop Stake 可以远程调用任何其他平行链上借贷池流动性,例如我们可以远程使用 Interlay Lend 和 Hydradx Omnipool 中的 DOT/vDOT 借贷池。 但考虑到杠杆质押的业务量上升是一个过程,在 Loop Stake 产品上线初期,我们采取的方案是在 Bifrost 本地创建一个借贷池提供借贷流动性,后续会逐渐扩展。 杠杆质押的风险 杠杆质押是以放大风险为代价去放大收益的。如果你设置了较高的杠杆率,你将承受更多的风险。尽管 vToken/Token 的价格比是比较稳定,且呈现单向上升趋势,但某些极端情况下,也可能会使这种锚定受到冲击。 预言机问题:预言机报价可能发生错误或者被恶意操纵; Slash 风险:节点作恶或者网络故障可能导致 Slash,从而造成 Staking 资产减少,vToken 价格下降; 市场操纵:通过大批量的买卖行为,操纵 vToken/Token 的价格产生波动; 代码风险:杠杆质押模块或者 SLP 模块可能存在代码漏洞。 这些情况都有可能导致 vToken 的价格异常下行,造成您质押的本金被清算平仓,您设置的杠杆率越高,抵御这种风险的能力就越差。 我们实行一系列措施来规避上述问题: 多元化预言机:我们从 4 家预言机服务商获取报价,个别预言机的异常值会被排除掉。 Slash 保护:Bifrost 采取系统的 Slash 保护策略,详见《面对 Slash 风险, Bifrost 如何为 vToken 持有者提供保险机制》。 vToken/Token 的流动性池采用的是专门为 vToken 设计的 Stable Curve 自动化做市曲线,随 vToken/Token 的汇率变动。相比传统 AMM 做市曲线,其优点在于极低的交易滑点损耗与保持兑换率之间的相对稳定。此外,在发生大额交易时,MEV Bot 会迅速出动,抹平其对价格造成的影响。Bifrost 官方将运行一组 MEV 机器人,任何第三方也可以运行套利机器人。更多详情请参考《Bifrost LST Stable Swap》 严格审计:Loop Stake 代码已经经过了知名审计公司 Oak Security 的审计,点击查看。 尽管如此,我们还是建议用户充分了解潜在风险,根据自己的风险承受能力合理设置杠杆率,切勿一味追求 Yield Maximization。 小结 在 DeFi 领域,我们看到一个明确的发展趋势,就是 “Farming as a service” 会流行起来。在这个趋势下,DeFi 协议将不只是提供单一的收益来源,而是为用户提供一系列组合收益策略,使得用户有多种方案可以一键获得多重收益。这种模式将简化用户的操作,也为用户提供了更高的资本效率和更灵活的选择。Loop Stake 是一个开始,后续,Bifrost 将推出更多组合收益策略产品,进一步拓展 vToken 持有者的选择范围。 就像 Loop Stake 允许远程调用多链借贷池,我们的组合收益策略将不会局限于单链策略,而是可以充分利用全链 DeFi 生态,创建跨链组合策略。Bifrost 在链抽象和全链架构领域的研究和探索,已经可以充分支持我们做到这一点。
产品
2024 / 03 / 13 10:00
Polkadot Unlock Harvest 第二期活动回顾:DOT 流动性质押量增长 50%
Polkadot Unlock Harvest 第二期活动回顾:DOT 流动性质押量增长 50%
迄今为止,我们已经针对 DOT 进行了两轮 Polkadot Unlock Harvest 活动: 在第一轮活动中,有超过 2,300,000 DOT 被铸造为 vDOT,积累了超过 1,800,000 vDOT 铸造量; 第二轮活动,我们同样取得了可喜的成绩,有 2,095,325 DOT 被铸造为 vDOT,vDOT 铸造量为 1,647,271。 在第二轮活动结束时,Bifrost 已经成为质押 DOT 最多的 LST 协议,跃升为波卡 LST 赛道领导者。 在第二轮活动中,我们设置了多重奖池和丰厚的激励,以鼓励 vDOT 的铸造,包括: vDOT Farming 奖池:vsDOT 持有者可以提前质押 vsDOT,并在第二轮众贷释放后,自动获得 vDOT,无需手动操作。参与 vsDOT Farming,可以瓜分该奖池; 邀请激励奖池:用户可以邀请他人铸造 vDOT,最终根据每个人的邀请人数和邀请质押量瓜分该奖池; Raindrops 奖池:用户铸造 vDOT 可以获得 Raindrops 积分,用户还可以通过完成指定任务获得积分加成,最终根据每个人的积分瓜分该奖池。 这吸引了众多用户的参与,在本轮活动中: 共有 66,382 枚 DOT 参加 vDOT farming,并最终转化为了 52,187 枚 vDOT 的铸造量; 有 1315 个地址被邀请,这些地址共质押了 709,287 枚 DOT,铸造了 557,616 枚 vDOT; 共有 2954 个地址参与了铸造,共质押了 2,095,325 枚 DOT,铸造了 1,647,271 枚 vDOT。 总体上看,两轮 Polkadot Unlcok Harvest,共创造了超 4,300,000 的 DOT 质押,使得 Bifrost vDOT 铸造量增加了 3,380,510,增长百分比为 187%。 在活动中,我们切身感受到了社区用户对 vDOT 的支持和认可。这些支持和认可,来源于 vDOT 的一些优越特性: 治理权继承:vDOT 持有者可以参与 OpenGov 的治理投票,就和他们使用 DOT 参与投票一样; 空投继承:波卡生态内针对 DOT 持有者的空投,我们会全部反馈给 vDOT 持有者,目前 vDOT 持有者已经获得了 PINK 和 DED 的空投资格; 丰富的生态场景与可组合性:vDOT 的持有者不仅可以随时交易它,还可以在波卡的 DeFi 生态中创造更高的叠加收益率和更多重的效用。
活动
2024 / 02 / 27 10:00
2023 Bifrost 年报:TVL 大幅跃升,全链 LST 范式变革
2023 Bifrost 年报:TVL 大幅跃升,全链 LST 范式变革
如果要提炼关键词,那么对于 Bifrost 而言,2023 年的关键词是:增长。 在这一年中,Bifrost 新上线了流动性衍生资产 vFIL、vASTR,同时跟随上海升级的步伐,更新了 vETH 合约,既有的 vToken 铸造量也有了大幅度增长,尤其是 vDOT,铸造量足足增长了 21 倍,这使得 Bifrost 的 TVL 从 4350 万美元增长到了 1.1 亿美元,增长超过 150%; 在这一年中,Bifrost 的链上流动性规模也有了显著增长,与此同时,vToken 的流动性已迁移到 Stable Swap 池中,用户可以享受到更低滑点的兑换体验; 在这一年中,Bifrost 在全链 LST 方向上积极探索,上线了重磅级模块 — SLPx,该模块允许其他链远程调用 SLP 的相关功能,完成 vToken 的远程铸造、远程赎回、远程兑换,该模块解锁了 LST 的跨链组合的可能性,为推动 vToken 的集成发挥了重要作用; 在这一年中,Bifrost 团队组织和参与了众多的线上、线下的各类展会和沙龙活动,并在活动中积极宣讲全链架构和全链 LST 的优势,在 Bifrost 在用户、合作伙伴和开发者心目中,Bifrost 已成为全链 LST 的标杆项目; 在这一年中,Bifrost 在社区建设和协议治理方面也有不少建树,Bifrost 正在迈向进一步的去中心化。 接下来,我们将对 Bifrost 的 2023 年做一个全面盘点。 vToken 的扩充与增长 3月28日,Bifrost 首次上线 Filecoin 流动性衍生品 vFIL。上线 48 小时内,超过 13,000 FIL(价值 35 万美金)被铸造为 vFIL,截止年底,已经突破 90,000 枚 FIL 被铸造为 vFIL,增长近 6 倍。vFIL 是 Bifrost 上线的第一个 DePIN LST,这对于 Bifrost 而言,是一个新的战略方向的开始! 4月12日,万众瞩目的以太坊上海升级终于完成,Bifrost 也将 vETH 合约从 1.0 版本升级到了 2.0 版本,开启了 unstake 功能,通过激励,我们已经引导用户把 vETH 1.0 置换为了 vETH 2.0 。 10月16日,Bifrost 新增支持 ASTR 的流动性衍生 LST 资产上线,即 vASTR。截止年底,有超过 8,000,000 ASTR 被铸造为 vASTR,价值超过 900,000 美元。 除此之外,已有的 vToken,包括 vDOT、vKSM、vBNC、vGLMR、vMOVR 的铸造量均有数倍的增长。尤其是 vDOT 的增长最为显著,这主要得益于我们在 10 月份发起的 Polkadot Unlock Harvest ,该活动使得在插槽拍卖中锁定的 DOT 在解锁时,被大量铸造为 vDOT。 流动性建设 相比一般的恒定乘积 (xy=k) 式的 AMM 算法,vToken/Token 交易对其实适用于类似 Curve 的稳定币兑换算法,也就是 Stable Swap。2023年,我们已经陆续将 vKSM/KSM、vDOT/DOT、vBNC/BNC、vGLMR/GLMR、vMOVR/MOVR 的流动性池迁移到了 Stable Swap 池。 在 vETH 升级到 2.0 合约时,我们也将 vETH2.0/WETH 的流动性池重建在了支持 Stable Swap 的 Balancer 协议中,并通过 Aura Finance 进行了贿选激励,以引导流动性。 vFIL/FIL、vASTR/ASTR 的流动性池则直接建立为了 Stable Swap 池。 目前各 vToken/Token 的池子中的流动性都非常充裕,配合 Stable Swap 的高效做市算法,用户可以享受到极低滑点的交易体验。 值得一提的是,Bifrost dApp 支持了 Statemint USDT 的跨链转入功能,Bifrost 链上终于引入了 Tether 原生的 USDT。在此基础上,我们建立了 BNC/USDT、vDOT/USDT 交易对,流动性亦十分充裕。 目前,Bifrost 的整体流动性规模,约有 11,040,733 美元。 全链 LST 2023 年,Bifrost 正式将协议定位为 Omni-LST 协议,并在推动全链架构方面做了很多研究与实践。 借助 XCM V3,Bifrost 实现了波卡平行链间的完全去中心化通讯。除了 vETH、vFIL 这样的异构 LST 之外,vDOT、vKSM、vASTR、vGLMR、vMOVR,全部由 Bifrost 链上的 SLP 模块铸造,它们都是 Bifrost 链上的原生格式。用户需要将 DOT、KSM、ASTR、GLMR、MOVR 先转入 Bifrost 链,才能完成相应 LST 的铸造。 10 月份,**我们发布了 SLPx 模块,该模块则可以支持用户直接在远程链上铸造 vToken,而无需将资产转入 Bifrost 链。**以 vMOVR 的远程铸造为例,用户可以通过 Omni LS Dapp 在 Moonriver 网络上直接将 MOVR 铸造为 vMOVR,其实背后包含了从 Moonriver 到 Bifrost 链一来一回的两次 XCM 跨链通讯,但用户完全不必感知到这一切。 作为 SLPx 首个远程调用的案例,HydraDX 使用国库地址跨链调用 Bifrost SLPx 铸造了 81,800 vDOT。 我们认为这种远程调用的方式是更为先进的多链应用范式,因为它允许应用程序仅部署在一条链上,就可以允许任意链上的用户使用它。与此同时,它还具备流动性统一的优势和更好的跨链可集成性。 4 月,我们发布了 More on vToken 系列文章,列举了以远程调用为核心的跨链集成的各种可能性。10月12日,Bifrost 与 Odaily 联合发起并举办了全链化 Liquid Staking 开发者套件 — Bifrost SLPx 线上发布会,向社区和开发者宣讲了 SLPx 模块的意义和扩展方向。 在今年的两场黑客松(分别是 6 月 9 日开启的 OneBlock x Polkadot 2023 夏季黑客松和 9 月 7 日开启的 Polkadot x Angel Hack 联合主办的 APAC Edtion 黑客松)当中,Bifrost 都作为评委参与其中,并发起了围绕 Omni-LST 的专项 Bounty 计划,以鼓励开发者基于远程调用,实现各种灵活的应用场景。 作为第一个全链 LST 协议,Bifrost 已然成为全链架构的布道者。 品牌与活动 为了提高品牌曝光度,增加商务合作机会,2023年,Bifrost 一如既往地积极组织和参加各类活动,并在这些活动中积极分享、积极交流。 在 2023 年,疫情的阴霾已经一扫而光,区块链领域的线下论坛、展会开始重新活跃起来。在这一年中,Bifrost 联合创始人 Lurpis 及核心团队成员踏足了 9 个国家的 12 座城市,出席了多场线下活动。 线上活动方面,在这一年中,我们组织了 6 场 Bifrost Liquid Sessions 系列 X space ,邀请到了来自 BitTensor、OriginTrail、EigenLayer、Parity、Centrifuge、Vertex Protocol 的多位重量级嘉宾一起讨论各种热点话题,累积吸引了上百位听众。 与此同时,Bifrost 作为受邀嘉宾,累计参与了 13 场线上主题演讲和讨论活动,形式包括 Space、Meetup、圆桌、直播,话题涉及 Polkadot 2.0、Filecoin 生态、Ethereum L2、Polkadot 经济模型、跨链互操作、LST 现状及未来、RWA 等。 社区建设 英文社区 2023 年,Bifrost Twitter @BifrostFinance 关注人数超过 8 万人, 累积发送超过 1000 条推文,被浏览超过 300 万次,收到点赞 34500 次,转推 9000次,评论 3300 条。Bifrost Discord 海外社区总人数达到 18450,增长超过 3000 人。 2月,我们开通了 Airlyft 空间,这是一个主要面向英语用户的任务平台,今年我们的四场主要运营活动都在这里发起。用户可以通过完成特定交互,在平台上领取 BNC 或 NFT 白名单等激励。目前,Bifrost 的 Airlyft 空间已经聚集了 2,400+ 粉丝。 中文社区 Bifrost 中文 Twitter @0xBifrostCN 于去年建立, 目前关注人数 4428 人,累计发送 322 条推文, 获得 105200 次浏览。Bifrost 的 Discord 社区一直以来都是单纯的英文社区,但在 8 月 24 日,我们正式建立了 Discord 中文频道,目前 Discord 中文频道已经有 1183 人加入。 随着 Bifrost 中文社区的扩大与发展,5月24日,Bifrost 中文社区开启 Zealy 任务中心。社区小伙伴可以选择 Zealy 平台上的任务完成并获得 XP 经验,在获得奖励的同时,能够更高效地完成对社区的贡献。通过 Zealy 任务平台,Bifrost 还可以发起各种各样的限时冲榜任务,定向激励用户的某些特定行为。截止年底,Bifrost 已经发起过 4 轮冲榜任务,共计发放了 8000 BNC 奖励。 治理与去中心化 治理系统升级为 OpenGov 与 Polkadot 治理体系的发展同步,Bifrost Kusama 和 Bifrost Polkadot 链的治理系统均已升级到 OpenGov,实现了完全的去中心化治理。过去的三院制(公投、理事会、技术委员会)结构已被废止,所有决策均通过公投轨道进行,由公投产生的 Fellowship 代替技术委员会,保留加速提案的权力。 Polkadot 钱包 Nova Wallet 上线兼容 Bifrost Polkadot 的治理功能。用户现可使用 Nova Wallet 直接参与 Bifrost Polkadot 治理。 SLP 验证者节点自治选举 Bifrost 的 SLP 验证者节点白名单选举,已在 Bifrost OpenGov 的特定轨道中以完全去中心化的方式进行。Bifrost 本身不运行任何节点,节点可以通过提案和投票的流程将自己添加到 SLP 节点白名单。 vToken Voting 相较于其他生态 LST,vToken 最大的成就之一是:保持治理权。用户可以用 vToken 去参与原链的投票治理,例如可以用 vDOT 参与 Polkadot OpenGov 投票。该功能是通过 Bifrost 协议中的一个跨链映射模块实现的。 在 9 月份和 10 月份,我们先后上线了 vKSM voting 和 vDOT voting 功能,更多 vToken voting 功能还在陆续开发中。 之所以提供该功能,是因为 Bifrost 希望始终作为一个中立的协议,不对原 PoS 链的治理产生任何干预。vToken Voting 功能使得 vToken 的铸造者不必担心失去原 Token 的治理权,也使得原链不必担心 vToken 被大量铸造导致治理权被 Bifrost 协议捕获。 合作伙伴 2023 年,我们与众多的项目建立了合作伙伴关系,通过与 DEX 平台,包括 Balancer、Aura Finance、 Arthswap、Beamswap、MangataX、Zenlink、Stellaswap、Picasso 的合作,Bifrost 在多条链上建立了 BNC 和 vToken 的流动性池。 通过 HydraDX、Interlay、EQ Finance、Starlay Finance、DIA 等 DeFi 协议的合作,我们增进了 vToken 的集成,扩大了 vToken 的使用场景。 通过与钱包服务商,包括 Enkrypt,Metamask, WalletConnect,imToken,TokenPocket,Nova,SubWallet,Talisman 的合作,我们增加了更多用户使用 Bifrost dApp 服务的入口,也让用户有了多元化的选择。 通过与黑客松主办方 AngelHack、Encode、OneBlock 的合作,Bifrost 成为波卡生态多场黑客松的重要参与方,并通过专项 Bounty 发掘了对 Bifrost 生态有益的优质项目。 通过与 Airlyft、Zealy 的合作,我们建立了我们的任务平台,提高了运营活动的效率。 通过与 LuckyFriday、Iceberg Nodes、Staking Rewards 这样的 Staking Community 合作,Bifrost 获得了优质的节点资源。 通过与 Downtown Moonbeam、Kusamarian-Space MonkeysPromoteam、Polkadot Insider、Polkadotters、Polkaworld、Polkawarriors、CIK — BlokTalk、DotCast、AIweb3、Astar Degens、GLMR Apes、MAD Crypto 等媒体方和 Social DAO 的合作,Bifrost 在各类活动中获得曝光,提升了影响力。 其他 Bifrost Wiki 已正式更名为 Bifrost Docs,对文档排版进行了重新梳理;新增 Quick Start 对各功能使用教程的梳理,BNC 最新的 Tokenomics 和 Bifrost OpenGov 介绍文档,以及社区活动等相关内容。 为了提升用户体验,我们上线了 Flexible Fee 功能,支持用户以 DOT、KSM 等其他 Token 支付 Bifrost 链上的手续费。这也意味着,在远程铸造等跨链操作中,用户可以用单一 Token 支付所有环节的手续费。 12 月 24 日,在“全民打铭文”的狂欢热潮下,有 Bifrost 生态的开发者在 BIfrost Polkadot 链上部署了第一个铭文项目 — BNCS 。从 24 日 到 27日,铭文的 mint 总共持续了三天,在此期间,Bifrost-Polkadot 链成功经受住了考验,没有出现卡顿与崩溃。3 天时间,Bifrost Polkadot 网络烧掉将近 30 万 BNC 的 Gas,累计处理了将近 150 万条交易,平均每个区块的交易超过 1100 条。 2024 计划 对于 Bifrost 而言,2023 年是狂飙突进的一年,这一年紧张、忙碌,但硕果累累。短暂休整后,2024 年,我们的征途将继续! 2024 年,我们的重点依旧是继续拓展 vToken ,包括: 上线更多的 vToken 支持更多 vToken 的 vToken Voting 打通更多跨链桥,让 vToken 能够更便捷的进入 Ethereum L2、EVM、Cosmos 等生态,为更加充分的发挥 vToken 的跨链可集成性创造条件 与合作伙伴共同开发更多 vToken 使用场景,包括杠杆质押、借贷等等 除此之外,我们也不会忘记继续夯实基础: 进一步完善 Bifrost Chain 和 Bifrost Dapp、Omni.LS 的基础功能,提高性能和体验 更新 BNC 的经济模型以适应业务的发展 进一步完善治理体系,尤其是 Typo 管理,推动去中心化 进一步完善运营体系,包括推进 Raindrop 链上代币化 更加详细的 2024 Bifrost Roadmap 将在不久后发布并公示。 2023 年已经过去,2024 年刚刚开始。感谢所有支持我们的用户和伙伴,也感谢每一位团队成员在这一年的努力和奉献。我们将铭记值得我们骄傲的时刻,向着更辉煌的未来出发!
研究
2024 / 01 / 02 10:00
在众多 LST 协议中,Bifrost 为何独树一帜
在众多 LST 协议中,Bifrost 为何独树一帜
以太坊上海升级前后的一段时间以来,LST 赛道成为叙事热潮,老玩家们抢夺铸造量和流动性的同时,也不断有新玩家入场,纷纷想在这个上限可能是千亿美元的市场中分一杯羹。然而,大多数 LST 协议从产品层面其实大同小异,没有什么根本性的创新,竞争的手段也主要以补贴与空投为主。 在这样的背景下,也有社区伙伴不断问我们:Bifrost 和其他 LST 协议相比,有什么不同?具备什么样的优势?Bifrost 将占据什么样的生态位,又或者将采取什么样的竞争策略? 对此,我们的回答是:Bifrost 是首个全链 LST 应用,从架构层面和单链 LST 应用就有本质不同。这种架构赋予了 Bifrost 更好的易集成性和更高的流动性利用率。 什么是全链 一直以来,“全链”始终是个迷之词汇,它似乎和“多链”、“跨链”不同,但又鲜有人说清楚到底有什么不同。 首先全链并非字面意思“全部的链”,目前并没有某个应用跑在全部的链上,也没有跨链桥基础设施能够兼容全部的链。全链更多指的是一种应用架构范式:开发者构建应用时,将全链互操作作为前提,把应用在不同链上的部分,作为一个整体去设计,而不是简单的把单链应用程序复刻到多链上去跑。 为什么说 Bifrost 是全链 LST 协议? Bifrost 用来支持 vToken 铸造和赎回的模块被称为 SLP (Staking Liquidity Protocol),通过 SLP ,Bifrost 已经支持了 9 条链上的 LST 资产发行,但 Bifrost 并不是通过在 9 条链上部署 SLP 模块来实现这一点。 SLP 模块仅部署于 Bifrost 链,其他链上的 vToken 的铸造和赎回,全部通过跨链的方式,远程调用 Bifrost 链上的 SLP 模块来完成。当然,要实现这一点,其他链上需要部署一个支持发起远程调用的辅助模块。 全链 LST 的优势 全链架构有诸多好处,包括: 其他需要集成 Bifrost 的应用仅需要和“总店”交互,而无需和所有“分店”分别交互,降低了跨链集成的复杂度。 如果“总店”的逻辑中涉及到资产流动性的使用,那么可以将流动性统一部署在“总店”所在链,以避免流动性的分散。 Lido、Rocket Pool 、Frax Finance 等 LST 协议,也支持在多条链上铸造 LST,但采用的是多链部署的方式,因此不能称之为全链应用。多链部署的本质是将完全相同的功能,在不同的链上复刻,没有跨链互操作的部分。相比全链架构,多链部署存在不易集成和流动性割裂的问题。 易集成性 我们在《 相比 Lido,为什么 Bifrost 对跨链集成更加友好?》一文中曾有论述。在多链部署的情况下,每条链上的 LST 格式不一、标准各异,如果其他链上的应用应用程序需要集成,需要一一分别集成,而 Bifrost 作为全链 LST 协议,所有的 vToken 都是 Bifrost 链上的原生格式,其他链上的应用可以一次性集成所有 vToken。直观来说,如果你想要通过 Lido 集成 n 个 LST 资产,你需要做出 n 份努力(与 n 条链对接),如果通过 Bifrost,你只需要做 1 份努力(与 Bifrost 链对接)。 统一流动性 跨链应用集成不仅是 Token 的集成,还涉及到流动性的集成。在多链部署的情况下,每种 LST 的主要流动性都默认建立在其原生链上,不同 LST 的流动性割裂在不同的链上,而且这些流动性无法跨链调用。在 Bifrost 中,所有 vToken 的官方流动性池都部署在 Bifrost 链上,支持跨链调用,用户可以在其他链上兑换 vToken/Token,但背后使用 Bifrost 链上的流动性。 如果某条链上的借贷协议集成 vToken 作为抵押资产之一,在需要清算时,也可以远程使用 Bifrost 链上的流动性,而无需在其本地链再建流动性池。 流动性统一在同一个地方,可以最大程度提高流动性深度。 可扩展性 由于全链架构中,应用的主要部分仅部署在一条链上,其他链上仅需一个轻量级的远程调用程序,所以整体的代码相比多链部署更加简洁,代码简洁意味着合约出现漏洞的概率更低,安全性更高;另外,每新增支持一条链,仅需在新增链上部署一个简单的模块,而无需对协议主体进行多链适配,因此可扩展性更强。 XCM 的赋能 Bifrost 之所以选择构建为一条波卡平行链,是因为 XCM 能够为 Bifrost 的全链互操作提供最大程度的赋能。 XCM 是一套跨链交互的指令规范和语言标准,它不仅适用于波卡生态,也适用于异构链之间的跨链消息传递。Bifrost 的全链架构中,不同链上的模块需要进行通讯,这些通讯全部采用 XCM 消息格式。 需要注意的是,使用 XCM 消息格式是一种选择,不同链上的应用程序可以采用任何商定的格式标准进行通讯。但 XCM 会是一种更通用、更普适的选择,如果应用间都默认采用 XCM 作为跨链通讯的语言,那么将节约很多的商务对接的成本,解锁更深层次的跨链互操作性。 小结 我们认为,当前 LSD 协议之间的竞争不只是基础收益率层面的竞争,而是可组合性的竞争,被更多协议集成的 LSD 资产将让持有者拥有更多的使用场景选项和更高的叠加收益率。在未来的多链时代,可组合性既包括同链可组合性,也包括跨链可组合性,而全链架构无疑可以带来更卓越的跨链可组合性。 对于 LSD 协议,乃至所有的 DeFi 协议,全链化是必然的发展方向。Bifrost 作为全链 LSD 协议的开拓者,无疑走在了范式迭代的前沿。
科普
2023 / 08 / 04 10:00
基础知识
跨链桥的未来:全链互操作成必然,流动性桥将没落
跨链桥的未来:全链互操作成必然,流动性桥将没落
在 Web3 生态中,跨链桥是一个非常重要的部分,它是打破链间孤岛、实现万链互联的关键设施。在过去,人们对跨链技术的探索和实践非常活跃,相关的跨链桥产品已经达到上百个,有的致力于构建一个统一的互操作层,有的则试图打通多链资产流通,愿景不尽相同,在技术方案上也各有取舍。 本文希望探讨的是:跨链桥的未来是怎样的?什么样的跨链协议更有前景?什么样的跨链应用更有可能获得大规模采用?开发者应该采用什么方式来构建跨链应用?下文中,作者将对跨链桥的发展趋势展开探讨,并先抛出三个核心论点: 安全、高性能的新一代跨链桥会成为主流 全链应用会成为新的dApp范式 USDC 等资产发行方的官方桥会取代流动性互换桥 跨链技术可以理解为是扩容的延伸,当一条链不足以承载所有交易请求时,那就让多链来承载,用跨链桥将他们连接起来。要理解跨链桥,首先要理清跨链桥要解决什么问题,以此分为不同的层次。 简单来看,跨链桥可以分出 协议层 和 应用层。协议层负责为跨链消息传递提供一个安全、有序的平台,而应用层则基于该平台构建 dApp 以面向用户,满足不同场景下的各类需求。 跨链桥在协议层的演化 协议层的核心是跨链消息传递的安全机制,也就是对跨链消息的验证方式。根据验证方式的不同,以及 Vitalik 等人的想法,业内曾将跨链桥划分为三种:基于哈希时间锁的原子交换、见证人验证 和 轻客户端验证。后来,Connext 创始人 Arjun Bhuptani 将跨链桥归纳为本地验证、外部验证和原生验证三种范式。 其中,本地验证仅适用于资产跨链,不能支持任意消息跨链,且用户体验并不友好(需要用户操作两次才能完成一笔交易)。一些最早采用此方案的跨链桥已经改弦更张,放弃了该路线。原生验证最安全,但成本太高,一方面是用户付出的 Gas 成本太高,甚至在某些情况下完全不具备经济可行性。另一方面,开发者的 coding 成本太高,为了接入不同的区块链,需要分别开发对应的轻客户端验证程序,工程量极大,采用范围也极其有限。 最后,大多数跨链桥还是采用外部验证方案,用户的 Gas 成本和开发实现成本都相对较低,且支持任意消息跨链。但外部验证最被诟病的就是安全性,无论是今年暴雷的 Multichian ,还是此前被黑客盗取密钥的 RoninBridge(Axie Infinity 官方桥) 和 HorizenBridge(Harmony Chain 官方桥),都在告诉我们,单纯的外部验证方案无法成为跨链桥的终局! 跨链桥的安全隐患阻碍了跨链 dAPP 的发展,应用层在设计相应业务时变得十分谨慎,一来要尽可能避免与跨链互操作有关的环节,二来知名应用会倾向于自建跨链桥(AAVE、Maker、Compound 等头部 DeFi 项目都是如此)。可以想象,在一座治安很糟糕的城市,人们会选择尽量不出行,富人出行时则会自带保镖。 但让人欣慰的是,新一代更安全的跨链桥正在快速成长起来,它们当中有 LayerZero、Chainlink CCIP 这样的双安全层桥;有将 ZK 技术和轻客户端结合的ZK桥(代表项目:Polyhedra、MAP Protocol、Way Network);有将经济博弈机制用于保护跨链安全的乐观验证桥(代表项目:Nomad、cBridge );还有将 ZK 和 TEE 技术结合的桥(代表项目:Bool Network)。 总之,新一代跨链桥基础设施在不牺牲性能的基础上,实现了更高的安全性,为应用层在跨链互操作相关设计上提供了坚实保障。 跨链交互在应用层的范式变迁 最初,所有 dApp 几乎都部署在以太坊上,因为没的选。但随着应用层生态的繁荣,以太坊不堪重负,这给了其他公链发展的机会,先后出现了各种 ETH Killer,以及侧链、 Layer2。 从 dApp 的角度看,以太坊就像上海这样的超大城市,人口众多但资源紧张、寸土寸金,如果我的业务场景对吞吐量要求较高,但对互操作性要求不高,那就可以部署在一条不太拥挤的侧链上。比如一家印刷厂或种植园就没必要开在上海,而可以在郊区选址。dYdX 出走以太坊的故事,想必大家都很熟悉了。 同时,一个 dApp 可以在多链上部署,搞“连锁经营”,服务不同链上的用户,扩大规模和收入。例如,首个吸血鬼攻击的成功案例—— Sushiswap 就丧心病狂的在 28条链上做了部署,我们能想到名字的公链上,基本都有 Sushiswap。 但这种多链的应用生态给用户带来了很差的体验:为了与不同链上的应用交互,还要理解不同链的区别,在多个链上注册地址,在每条链上都充值 gas 费,最后再把资产在不同链转来转去——天呐,太累了! 更要命的是,很多 DeFi 协议都涉及到流动性的使用,你部署在多链上就得在多链上引导流动性,这会让流动性分散在不同链上,深度不共享,用户在交易时,会产生更大的price impact。对此,有人对以太坊 L2 的发展表示担忧,认为 L2 可能会分解掉以太坊的流动性,使其丧失竞争优势。也有研究者提出了 SLAMM 这样的统一流动性解决方案,但这个方案制造的问题比解决的问题还多,十分蹩脚,这里就不展开叙述了,感兴趣的朋友可以去找相关资料看看。 真正核心的问题是:怎样才能把各个链上的资源和生态都聚合到一起,让用户不必感知“链”的存在?比如我有 1 个 ETH,能否想在哪用就哪用,把自动兑换并支付不同链的Gas 这些环节隐藏掉?我想使用某个应用程序,能否在哪条链都可以用,而不用把资产跨过去?同时,项目方也不用再站队选链,不用在多链上重复部署,而可以部署在最适合的链上,然后不同链上的人都可以来用? **应用层需要一种新的范式,把“链”这一层隐藏掉。**有人模仿“账户抽象”的概念,创造了一个新词汇叫“链抽象”,就是这个意思。我们来看一个 LST 项目是怎么做的? For example,Bifrost 自称是 全链 LST 的开拓者,采用不同于其他 LST 产品的架构设计。Bifrost 有一条自己的链 Bifrost Parachain,该链是 Polkadot 的平行链。Bifrost 的流动性质押模块仅部署在 Bifrost Parachain 上,其 LST 资产—— vToken 的流动性也全在 Bifrost Parachain 上,但其他链可以通过远程调用的方式使用 Bifrost Parachain 上的流动性质押模块和流动性。如此一来: 用户可以在其他链铸造 vToken; 用户可以在其他链赎回 vToken; 用户可以在其他链兑换 vToken,但背后触及的是 Bifrost 链的流动性; 用户可以在其他链为 Bifrost Parachain 上的 vToken/Token 池子提供流动性,并获得 LP Token; 用户可以在其他链销毁 LP Token,以赎回流动性。 这些操作,用户完全感觉不到背后的跨链传递过程,一切就像在本地完成一样,大家可以通过 Omni LST dApp 去体验一下。Omni LST dApp 目前支持在 Ethereum、Moonbeam、Moonriver、Astar 上远程铸造/赎回/兑换 vToken。 如果没有上述功能,用户如果想在 Moonbeam 上铸造 vDOT,必须手动操作三步,很麻烦! ① 把 DOT 从 Moonbeam 跨链转入 Bifrost ② 在 Bifrost 链上质押 DOT 获得 vDOT ③ 将 vDOT 跨链转回 Moonbeam 而通过远程调用功能,用户的资产看似无需离开 Moonbeam 链,即可完成上述三个步骤, 直接在 Moonbeam 链上将 DOT 转换为 vDOT 。也就是说,整个过程,用户就像在使用 Moonbeam 本地应用一样体验 Bifrost 链上的服务。 听起来很酷吧!可这怎么实现呢?其实也不复杂,Bifrost 在其他链上部署了一个远程模块(remote modular),用于接收用户请求,并跨链传递给 Bifrost Parachain,流动性质押模块处理完成后,再将结果跨链返回远程模块。用户只需在远程链上发起请求,后续的过程,会由 Relayers 触发并完成。 Bifrost 将其架构称为“全链架构”,与其他 LST 协议的多链部署策略的对比如下图: 之所以这么浓墨重彩的讲 Bifrost 的架构,是为了让大家彻底理解 Bifrost 所说的“全链架构”是怎么回事,Bifrost 的架构所代表的其实是一种全新的通用范式。 Chainlink 在其博客文章《跨链智能合约》一文中,曾将这种架构描述为“总店+分店”模型。应用程序的主要逻辑放在一条链上,就像一个“总店”,然后其他链上提供一个远程访问模块,以实现与终端用户之间的交互(获取用户输入,输出用户想要的结果),就像一个个“门店”。 门店获取用户的输入后,将该输入跨链传递到总店,总店进行处理后输入结果,再将该结果跨链传递到门店,向用户输出。某些情况下,总店的不同模块可能被拆分到不同链上,它们共同构成一个虚拟的总店。该架构下,程序的主要逻辑都在总店,应用程序拥有一个统一的状态记录,流动性割裂和用户体验割裂的问题都得以解决。此外,该架构的应用还具有更好的跨链可组合性,其他链上的应用程序也可以像其他链上的用户一样,远程访问总店的功能。 尽管 Bifrost 将该结构称为“全链架构”,作者个人并不是很喜欢“全链”,也就是 Omni-Chain 这个词,因为这是个含义不明的词汇,最初 LayerZero 发明这个词汇,用来彰显它那无可比拟的可扩展性,但 LayerZero 也未曾完全说明白究竟什么是“全链”。难道是“全部的链”?必然不是,没有什么应用跑在全部的链上。作者有个做游戏的项目方说自己做的是全链游戏,细问才知道,这个“全链”是指“代码全部都上链”,和一些 Web3 游戏仅把资产数据上链区别开,和 LayerZero 说的“全链”风马牛不相及。 我认为更合适的表述还是“链抽象”,Chain-Abstraction,或者 Chain-Agnostic(与链无关),二者都可以表达一种“用户无需关心链”的状态。 流动性互换桥的必然没落 最后我们要谈的是跨链领域的另一个重要命题——流动性。首先我们搞清楚它是哪个层次的问题。流动性不属于协议层,因为它无关乎跨链消息安全有序传递的问题,它属于应用层,而且是一类特殊的应用—— SwapBridge。 跨链应用中最大的一个类目必然是资产桥,资产桥又分为 WrapBridge 和 SwapBridge,前者通过lock-mint/burn-unlock 逻辑帮助用户实现资产传递,也称为“资产传递桥”,SwapBridge 则通过在多个链上储备流动性来帮助用户实现原生资产的直接互换,也称“流动性互换桥”。 其中,SwapBridge 的应用范围最广,项目众多,不同的 SwapBridge 项目本质上竞争的是流动性效率,谁能够用最小的流动性支出为用户提供最大的深度。换个角度说,流动性正是 SwaqBridge 提供的服务核心,大家比拼的是谁更有成本优势,这和普遍意义的商业竞争是同一个逻辑。这里大家需要明白的是,补贴策略创造的成本优势是不可持续的,你必须在流动性机制设计层面有优势才行。 SwapBridge 赛道上的诸多项目,包括 Stargate、Hashflow、Orbiter、Symbiosis、Synapse、Thorswap 等,在提高流动性效率方面堪称八仙过海各显神通,也产生了不少可圈可点的创新,作者之前写过一篇文章对此进行盘点:《 万字报告:盘点25座流动性互换跨链桥及其流动性机制 》 但 USDC 发行方 Circle 推出的 CCTP 让众多 SwapBridge 的努力变的毫无意义,换句话说,CCTP 干掉了 SwapBridge。这种感觉就像三体文明花了数亿年、200 多轮文明去求解三体问题,但最终 Circle 告诉你:三体问题无解! 比如,在资产的跨链兑换中,USDC 是最广泛采用的媒介资产,也就是说,当你需要把 X 链上的 A 资产换成 Y 链上的 B 资产时,往往需要在 X 链将 A 先换成 USDC,再将 X 链上的 USDC 换成 Y 链上的 USDC,然后再在 Y 链把 USDC 换成资产 B。 因此,SwapBridge 在各条链上储备的流动性的主要形式就是 USDC。然后 CCTP 可以支持 X 链上的 USDC 直接通过 burn-mint 逻辑换成 Y 链上的原生 USDC,无需流动性储备。换句话说,CCTP 完全没有流动性成本,用户端体验到的过桥费可以做到极低。 也许你会说,除了 USDC,常用的媒介资产不还有 USDT 吗?且不说在 DEX 领域,USDT 的使用率远低于 USDC,你就不怕 Tether 也学 Circle,给你来这么一出么?所以,我想告诉各位的是:SwapBridge 已死,资产发行方的官方桥会在跨链流动性方面具有不可挑战的成本优势。至于有的 SwapBridge 转而集成 CCTP,那就是聚合器的逻辑了。 小结 跨链桥协议层正在变的更加安全可靠,多签桥的时代正在结束。过去,跨链给人造成的不安全印象将随着新一代跨链基础设施的普及而消弭; 跨链应用正在通过范式迭代,大幅改善用户体验,“链抽象”的意义不亚于“账户抽象”,正在给 Web3 的 Mass Adoption 创造条件; Circle 推出的 CCTP 则结束了 SwapBridge 流动性竞争的战国时代,让我们看到了跨链资产兑换的终局。 总之,跨链领域正在处于剧变之中!看明白前路,才能走的更加笃定。
研究
2023 / 10 / 23 10:00
Omni LS Dapp 使用指南
Omni LS Dapp 使用指南
Omni LS Dapp 是什么 Omni LS Dapp 是 Bifrost 开发的一个支持远程铸造和赎回 vToken 的前端应用。该前端应用实际上调用的是部署在链上的 SLPx 模块,该模块由 Bifrost 链的的 local pallet 和远程链上的 remote pallet 组成,我们已经在《SLPx Pallet 实现 vToken 远程铸造,全链 LST 迈出重要一步》一文中有所介绍。 目前 Omni LS Dapp 支持在 Moonbeam、Moonriver、Astar 和 Ethereum 上进行远程铸造和赎回。 Omni LS Dapp 解决什么问题? vToken 是 Bifrost 创建的 LST 资产。Bifrost 目前支持 vDOT、vKSM、vGLMR、vMOVR、vBNC、vFIL、vETH。其中,除了 vETH、vFIL 之外,其他的 vToken,都需要用户先把对应资产转入 Bifrost 链才能铸造,这带来了用户体验上的问题。 假设 Moonbeam 上有一个借贷类应用,支持以 vDOT 作为抵押资产。这对用户而言,是一件好事,相比抵押 DOT,抵押 vDOT 可以让用户多一重 Staking 收益。但以目前的流程,如果用户在 Moonbeam 上只有 DOT 的话,用户将需要操作以下几个步骤: ① 把 DOT 跨链转入 Bifrost ② 在 Bifrost 链上质押 DOT 获得 vDOT ③ 将 vDOT 跨链转回 Moonbeam ④ 在 Moonbeam 上抵押 vDOT,借出想要的资产 用户需要操作四步,签名四次。 而通过 Omni LS Dapp,可以缩短到两步: ① 在 Omni LS Dapp 中,直接将 Moonbeam 上的 DOT 铸造为 vDOT ② 在 Moonbeam 上抵押 vDOT,借出想要的资产 除了远程铸造,Omni LS Dapp 同样支持远程赎回和远程兑换: 远程赎回:在其他链上将 vToken 直接赎回为原 Token,而不必转入 Bifrost 链上操作; 远程兑换:在其他链上将 vToken 兑换为原 Token,或者把原 Token 兑换为 vToken,而不必讲资产转入 Bifrost 链上操作,但背后使用的是 Bifrost 链上的流动性。远程兑换功能将在未来的版本迭代中开放。 总之,Omni LS Dapp 让用户可以直接一键在远程链上进行 vToken 的铸造和赎回而不必在多个 Dapp 和多条链之间反复切换才能完成操作。 Omni LS Dapp 安全吗? Omni LS Dapp 的后端使用的是 Bifrost 开发的 SLPx 模块,该模块的代码已经通过审计。审计报告查看此处 目前,Omni LS Dapp 仅支持波卡平行链的远程操作,远程操作背后的跨链消息传递的安全性是由波卡中继链保证的。作为一个共享安全性的多链系统,波卡平行链间的通讯具有很高的安全性。 Omni LS Dapp 在需要支持异构链远程操作时,需要跨链桥基础设施的支持。 Omni LS Dapp 操作指南 点击访问 Omni LS Dapp 主页:https://omni.ls 点击右上角 Connect Wallet 连接钱包。 远程铸造 左侧点击 Stake 选项卡,选择要远程铸造的资产,进入铸造页面,输入数量,点击 mint 完成流动性质押。 远程赎回 点击 Unstake 选项卡,选择要远程赎回的资产,进入赎回页面,输入数量,点击 redeem 即可完成赎回操作。 Omni LS Dapp 的未来发展 其实波卡的架构天然赋予了应用程序全链化的可能性,但很长时间,这种可能性都没有被发掘出来,很多应用程序仍然只是选择某条平行链进行部署,即便做多链部署,也只是在不同链上复刻而言,本质上还是单链 Dapp。 全链 Dapp 是什么样子,业内少有探索,我们认为,全链 Dapp 从用户角度讲,就是用户在任意链上都可以访问的应用,更进一步,用户无需在意自己在哪条链上,在任何链上都可以像访问本地 Dapp 一样去使用。 多链部署一定程度上也能达到同样的效果,但部署在多链上的合约不能相通,会导致生成资产的格式不统一、流动性割裂的问题。 我们认为,Omni LS Dapp 提供的远程访问功能,是全链 Dapp 的正解。但从另外一个角度讲,Omni LS Dapp 只是一个示例 Dapp,我们更希望的是集成 vToken 的应用程序可以将 Omni LS Dapp 的功能内置进去,达到深度集成。 例如,用户在 Moonbeam 使用某个借贷 Dapp 抵押 DOT 的时候,系统自动将 DOT 转化为 vDOT,相当于四个步骤合并为一个步骤。更进一步,vToken 的存在也可以完全让用户感知不到,用户感知到的仅仅是自己的资产多了一份收益。 小结 以上,我们为大家介绍了 Bifrost 开发的前端界面—Omni LS Dapp,通过该界面,用户可以实现远程铸造、赎回 vToken,相比原有的流程,Omni LS Dapp 简化了用户体验,让用户在远程链上就像使用本地 Dapp 一样使用 Bifrost 链提供的服务。 Omni LS Dapp 是基于 SLPx 开发的一个示例性应用,我们希望看到的是更多的第三方应用程序采用类似的方式,对 vToken 进行深度集成。
科普
2023 / 10 / 12 08:00
Bifrost 观点:互操作的终局是“链抽象”
Bifrost 观点:互操作的终局是“链抽象”
距离上海升级已经过去半年了,LST War 还在持续升温。由于千亿市值的巨大体量,LST 领域一直是个竞争激烈的领域。前有 Lido、Rocket Pool 等老玩家们争议不断,后有新玩家 Puffer、Stader 等加入牌桌。 作为老牌 LST 协议之一的 Bifrost,对 LST War 有着深度和长远的思考。与其通过补贴提高铸造量、引导流动性,亦或者拿着“去中心化”的大棒打压对手,不如思考如何从根本上提升资本效率,提升 Real Yield。Bifrost 认为,“互操作性”才是 LST Real Yield 的核心。 全链架构与互操作性 LST 的基础收益率决定于底层链的 Staking 收益率,基本可以认为是一个固定值,而通过提升互操作性,可以让 LST 在更多的 DeFi 中被集成和使用,创造更高的叠加收益率。 Bifrost 在设计 SLP 协议 时,始终围绕“互操作性”这一基本原则,让所有细节为其服务。 其一,为了让 DeFi 协议更容易集成 vToken,vToken 的派息方式从一开始就被设计为 Reward-Bearing 模式。一般来说,生息资产的派息方式有三种:Claim、Rebase 和 Reward Bearing,我们在《 一文盘点 LST Staking 收益派息方式 》中有详细介绍。Bifrost 是最早采用 Reward-Bearing 的协议之一,截止现在,Reward-Bearing 已经成为 LST 主流的派息方式。 其二,**为了获得更好的跨链可集成性,Bifrost 采用了“全链架构”,Bifrost 选择使用一条平行链来承载 SLP 协议,在其他链上,Bifrost 则部署远程模块,让用户和其他链上的应用通过远程调用的方式使用 SLP 协议。**在这样的架构下,Bifrost 获得了一些很酷的功能: 用户可以在其他链铸造 vToken,例如用户可以在 Moonbeam 上用 DOT 铸造 vDOT; 同样,用户可以在其他链赎回 vToken; 用户可以在其他链兑换 vToken,但背后的使用的是 Bifrost 链上的 vToken/Token 流动性 用户可以在其他链为 Bifrost Parachain 上的 vToken/Token 池子提供流动性,并获得 LP Token 用户可以在其他链销毁 LP Token,以赎回流动性。 我们看到,全链架构可以做到让用户在任何链上使用 SLP 的功能,就像在本地使用一样,完全不用感知背后的跨链过程,也不再有割裂的体验。 与此同时,其他链上的应用程序也可以通过远程调用的方式使用 SLP 的功能,这意味着其他链上的应用程序可以跨链集成 SLP 协议。这里有一个关键点,其他链上的应用程序可以通过远程调用 SLP ,集成所有的 vToken,而无需一一集成各个 vToken,因为所有 vToken 的全局状态都在 Bifrost 链上。这点,我们之前也有过分析:《 相比 Lido,为什么 Bifrost 对跨链集成更加友好?》 全链架构还有一个重大的优势,就是“统一流动性”,对于 Bifrost 而言,所有的 vToken 的流动性都在 Bifrost 链上,其他链的用户和应用程序通过远程的方式使用 Bifrost 链上的流动性。这避免了 Bifrost 在其他链上引导 vToken 流动性的必要,用户和应用程序可以在任意链上完成 vToken/Token 的兑换。 总之,全链架构让 SLP 协议仅仅存在于 Bifrost 链上,而又无所不在。在改善用户体验的同时,获得了无可比拟的互操作性。如今,LST 和 LSTFi 共同繁荣的情形下,Yield Maximizers 最大的乐趣就是如何在多链互操作中,寻找最佳的叠加收益率,Bifrost 可以最大化的满足这种需要。 链抽象 Web3 现在是一个多链格局,有数百条 L1 区块链,还有各种 Layer2,子网、平行链、应用链。虽然百链争鸣推动了区块链的创新和采用,但它也使应用程序、资产、流动性、用户分割在不同的链上。尽管跨链桥可以让它们在不同链间迁移,但无法让它们重新成为一个整体,而全链架构可以实现这一点。 我们期待全链架构成为行业共识,被越来越多的 DeFi 协议采用。倘若如愿,最终将达成这样的效果: 用户不需要在关心程序部署在哪里,资产在哪里,流动性在哪里,而是把全链理解为一个整体,自由的去使用所有的程序、资产、流动性,用户将获得前所未有的便捷体验和资本效率。 开发者也不需要再选链站队,也无需为了不错失用户而在多条链上重复部署实例,而是可以把程序和流动性只部署在一个最合适的地方,就可以让全链用户去使用。 应用程序之间的互操作也完全不受链的限制,而是可以自由的跨链集成。 我们可以用“链抽象”来描述这种状态。 “抽象”是一个软件学术语,指的是把繁琐的细节向用户隐藏起来,只提供一个简单的表层形态,以减少理解的复杂度。**“账户抽象”是指把私钥、助记词等隐藏起来,实现对用户的无感,而“链抽象”则是把链隐藏起来,让用户无感,或者无需在意。**就像我们使用微信、淘宝,无需关心腾讯、阿里的服务器在哪里。 “链抽象”是终局,但要达成它,将是全行业协调努力的结果,这里面除了包括全链架构的应用程序之外,还包括更加安全、高性能的跨链桥协议层、也包括 Gasless 的账户抽象解决方案等等,是一个系统工程。 作为 Omni-LST 领域的开拓者,Bifrost 所能做的是,为 DeFi 协议的全链化提供一个范例和参考。
研究
2023 / 09 / 15 10:00
特色功能
一文了解 Bifrost DOT LST 的优势和用例
一文了解 Bifrost DOT LST 的优势和用例
随着首批波卡插槽的租期结束以及大量 DOT 的解锁,已经有超过 300 万 DOT 质押成了 vDOT,总价值超过 1800 万美元,有 900 多名用户铸造了 vDOT。 Bifrost 于 10 月 24 日发起的 Polkadot Unlock Harvest 仍在进行中,并将持续到 11 月 22 日,在此期间,使用 DOT 铸造 vDOT,除了获得基本的 Staking 收益之外,还将参与瓜分 500,000 枚 BNC 的奖金池。具体瓜分到多少取决于您在活动期间获得的 Raindrop 积分,详细规则见《 Polkadot Unlock Harvest 正式活动开启:铸造 vDOT 瓜分奖励 》 ❉ 最早我们将奖励设定为 350,000 枚 BNC,考虑到活动参与人数的增加,又追加了 150,000 枚 BNC。 Staking 的基础收益(Base),加上 Polkadot Unlock Harvest 活动中瓜分奖池的预期收益(Raindrop),再加上 Farm 收益,这些收益加在一起,使得 vDOT 的综合年化收益率目前达到了 47% 以上! vDOT 是 Bifrost 发行的 LST 资产 — vToken 系列的其中之一,是 Bifrost 为 DOT 质押者创建的 LST 资产。用户通过 Bifrost 协议质押 DOT,将生成 vDOT。 为什么选择 vDOT? 作为 LST 资产,vDOT 有以下优势: 随时提取。用户可以随时通过 Fast Withdraw 功能或者 Swap 池快读赎回,随时将 vDOT 换回 DOT,无需等待解锁期; Reward-Bearing。vDOT 中包含了收益,收益会体现为赎回率的不断增长,用户无需手动领取 Staking 收益; 安全与去中心化:Bifrost 协议完全以去中心化的方式运行,没有托管风险。与此同时,Bifrost 始终保持验证者的多元化,避免给 Polkadot 网络带来中心化风险; Slash 保护:Bifrost 通过 BNC 保险库为 Slash 损失提供保护,当产生 Slash 损失时,将优先用保险库中的资金赔付,不影响用户的收益; 多重应用场景,vDOT 可以用在借贷协议、DEX、Farming 协议等 DeFi 中产生多重收益,也可以用于参与 Polkadot OpenGov 网络的治理。 vDOT 有哪些应用场景 vDOT 可以用来在 Arthswap、Beamswap、Stellaswap 上提供流动性,并获取流动性奖励。Arthswap 是 Astar 网络的 DEX 协议,Beamswap 和 Stellaswap 则是 Moonbeam 网络上的 DEX 协议。 vDOT 可以在 Interlay 网络自带的 Lending 协议上抵押,并借出 DOT,用户可以实施循环借贷策略,获取更高的叠加收益率。但这样做的同时需要控制风险,越多的循环次数,可能导致越高的清算风险。当然用户也可以只是借出 vDOT,获取利息收入。 vDOT 可以用于参加 Polkadot OpenGov 治理。对于质押 DOT 铸造 vDOT 的用户而言,治理权利始终掌握在自己手中,而不会让渡给 Bifrost 协议。这也体现了 Bifrost 协议在治理上的中立原则。操作教程查看此处。 小结 LST 赛道发展至今,已经从最早的的收益率竞争转化为收益率+应用场景的双重竞争。vDOT 为持有者提供灵活性、安全性、自动化收益和多重应用场景,因此获得了用户的欢迎。如果您手中有 DOT,请不要犹豫,立即将它铸造为 vDOT 吧。
活动
2023 / 11 / 14 11:00
SLPx Pallet 实现 vToken 远程铸造,全链 LST 迈出重要一步
SLPx Pallet 实现 vToken 远程铸造,全链 LST 迈出重要一步
什么是 SLPx Bifrost 链上用于处理 vToken 铸造和赎回的模块被称为 SLP,而想要通过 SLP 铸造和赎回 vToken,用户必须把资产先转入 Bifrost 链,这带来了用户体验上的问题。 SLPx 是近期我们在 SLP 的基础上,开发的一个扩展模块,该模块将允许用户在远程链上调用 SLP 的功能,而不必将资产转入 Bifrost 链。 具体来说,SLPx 将允许你 在远程链上铸造 vToken 在远程链上赎回 vToken 在远程链上进行 vToken/Token 的 Swap,但背后使用的是 Bifrost 链上的流动性 你将可以直接把 Moonbeam/Moonriver/Astar 链的 DOT 铸造为 vDOT,原始资产和目标资产都在 Moonbeam/Moonriver/Astar 上,你将感觉到所有事情就像在 Moonbeam/Moonriver/Astar 本地链上完成,而对背后的跨链交互过程完全无感。同样,你可以在 Moonbeam/Moonriver/Astar 链上直接将 vDOT 赎回为 DOT。 远程铸造和远程赎回为远程链上的用户操作提供了便利,而远程 Swap,除了给远程用户提供便利,还有更加深远的意义,那就是“统一流动性” 你可以在 Moonbeam/Moonriver/Astar 上进行 vDOT/DOT 之间的兑换,背后的流动性由 Bifrost 链上的池子支撑。这样一来,Bifrost 不需要把 vDOT/DOT 的流动性分割到不同链上,就可以让用户在不同链上进行 vDOT/DOT 的兑换,来自所有链的 vDOT/DOT 兑换都共享同一个池子的深度,这将带来更小的 Price Impact 和更好的交易体验。 与此同时,如果远程链上的借贷协议使用 vDOT 作为抵押品,涉及到清算环节时,就可以直接调用 Bifrost 上的统一流动性池,以完成清算。倘若在远程链上建流动池以执行清算,很有可能因为深度不足而让清算过程产生更高的折损率。 SLPx 的意义 对用户而言,**vToken 的铸造、赎回、Swap 变的更简单了,可以在 Moonbeam/Moonriver/Astar 直接完成,而省去了繁冗的跨链操作步骤。**此外,统一流动性的特点也会给用户带来更好的 Swap 体验。 对于 Moonbeam/Moonriver/Astar 上的应用程序而言,可以通过集成 SLPx,给自身用户带来更多重的收益,比如借贷协议可以把用户抵押的 DOT 远程转化为 vDOT,用户则不需要额外操作就可以获取多一份的 Staking 收益,此其一。 其二,统一流动性则会给借贷协议的清算带来更小的折算率。 其三,只需要集成 SLPx,就可以远程铸造、赎回、Swap 所有类型的 vToken,而无需一一适配不同类型的 vToken。 对于 Moonbeam/Moonriver/Astar 的生态建设来说,**SLPx 可以为其引入来自不同链的 LST 资产,而远程服务的方式,可以让用户不离开链的情况下,享受来自其他链的全链服务。 对于 Bifrost 而言,SLPx 所实现的远程调用功能,是 vToken 迈向 Onmi-LST 的重要里程碑。** 如何实现? SLPx 分为两个部分,一个部分是 Bifrost 链上的 local pallet,另一部分是远程链上部署的 remote pallet/contract。 以 Moonbeam 为例,当 Moonbeam 上的用户想要把 DOT 铸造为 vDOT,实际上 DOT 先会被发送到 Bifrost 链上,被铸造为 vDOT 之后,再被发送回 Moonbeam。在此过程中,用户需要和 remote contract 交互,远程调用 local pallet 完成相关操作。整个操作包含三个步骤: ① 将 DOT 发送到 Bifrost ② 将 DOT 铸造为 vDOT ③ 将 vDOT 发送回 Moonbeam **但这三个步骤只需要用户发起一次交互(支付一次费用),即可全部自动完成。**远程赎回和远程 Swap 的逻辑也是如此。 该流程之所以能够实现,是因为 SLPx 使用了最新的 XCM V3 作为跨链指令格式。XCM V3 规定了 XCM V2 所不具备的指令格式,其中很重要的一类指令就是”多跳执行。 源链可以发送一个 XCM V2 消息给目标链,并在其中定义目标链如何执行它,但 XCM V2 中没有相关指令能够支持目标链以发起一个新 XCM 消息的方式执行该消息。 但 XCM V3 中增加了该类型的指令,源链可以发送一个 XCM-001 消息给目标链,并让目标链做一系列执行之后,发起一个新的 XCM-002 消息给任意第三条链(第三条链也可以是源链自身)。简单来说,就是 XCM V3 允许一个 XCM 消息指挥另一条链发起另一个 XCM 消息。 不仅如此,XCM-002 消息抵达第三条链之后,根据消息指令,还可以继续发起新的 XCM-003 消息,这就是多跳传递,这个多跳链条理论上是可以无限的。只要源链上用户支付了足够多的费用,消息就可以完成多跳执行,直到其逻辑终止。 在 SLPx 的远程铸造用例中,实际上就是用户在 Moonbeam/Moonriver/Astar 上销毁 DOT 后,调用 remote contract,向 local pallet 发出了包含以下指令的 XCM 消息: ① 在 Bifrost 铸造 DOT(Burn-Mint 逻辑传递资产) ② 在 Bifrost 链上将 DOT 铸造为 vDOT ③ 在 Bifrost 链上锁定 vDOT ④ 向 remote contract 发出 XCM 指令,令其在 Moonbeam/Moonriver/Astar 上铸造 vDOT(Lock-Mint 逻辑传递资产) 从第④步,我们可以清晰的看到,一个 XCM 指令在指挥目标链上的 Pallet 发起另一个 XCM 指令。 SLPx 实施进度 目前我们已经在 Moonbeam、Moonriver、Astar 上部署了 SLPx 的 remote pallet/contract,后续我们会陆续在 Interlay、Filecoin、Ethereum、HydraDX 上部署。 remote pallet/contract 已经完成代码审计,审计报告 此外,基于 SLPx 扩展模块开发的 Omni LS Dapp,用户将可以体验远程铸造、远程赎回、远程 Swap 这一系列功能。 Omni LST Dapp:https://omni.ls 小结 总之,SLPx 是 Bifrost 实现全链 LST 愿景的技术方法。部署 SLPx 远程模块的链将可以远程调用 Bifrost 链上的 SLP 模块,实现远程铸造、赎回 vToken。这种全新的交互方式,给用户带来了便利,也给远程链的开发者提供了便捷的跨链集成路径。
产品
2023 / 10 / 12 08:00
以 Bifrost 为例,解析全链应用新范式
以 Bifrost 为例,解析全链应用新范式
从单链到多链,再到全链 作为最早的智能合约平台,以太坊在诞生之初,所有去中心化应用大多都只能部署在以太坊上,但随着公链生态的百花齐放和 L2 的发展,应用程序有了更多的选择。 其一,应用程序可以选择适合自身业务的某条链进行部署。每条链或者 L2 都有自己独特的机制设计,在去中心化程度、隐私性、数据可用性等方面各具特色,可以满足不同应用的需求。与此同时,各种一键造链的 Stack 也日趋成熟,应用开发者完全可以做自己的链,并自定义相关特性。比较典型的例子是 DYDX 协议,这是一个最早创建在以太坊上的去中心化衍生品交易市场,现在已经迁移到了一个单独的 Cosmos Zone,以更好的满足其对吞吐量的要求。 其二,应用程序可以选择部署在多条链上,让不同链上的用户能够使用该应用所提供的服务。从应用自身角度讲,这么做可以扩充业务规模,提升协议收入。例如知名借贷协议 AAVE 将其程序部署在了 6 条链上。 然而,多链的格局,以及应用程序的上述选择,也带来了 Web3 生态的割裂,包括用户体验的割裂和流动性的割裂。 用户体验割裂:用户为了使用不同的链上服务,需要将资产在多链中转移,注册不同链上的地址,并学习不同链上的操作。很多时候,用户需要操作很多个步骤,准备很多种 Gas,才能达成想要的结果。 流动性割裂 在很多类型的 DeFi 协议中,流动性深度都是其核心体验的一部分。然而,同一份流动性无法同时存在于多条链上,每一个 DeFi 协议,当部署到一条新链上时,都需要重建流动性,这降低了流动性的整体效率。 为了解决上述问题,一种新的应用范式开始被探索—全链应用(Omni-dApp)。全链应用是一种崭新的应用程序构建方式,开发者构建应用时,将全链互操作作为前提,把应用在不同链上的部分,作为一个整体去设计,而不是简单的把单链应用程序复刻到多链上去跑。全链应用由不同链上的不同模块组成,这些模块具有互操作性,共同构成一个完整的应用。相比多链部署,全链应用可以做到把触角伸到更多的链上,让更多链上的用户可以使用程序服务,不存在用户体验割裂与流动性割裂的问题。 全链应用的一般架构 全链应用的架构可以被描述为“总店+分店”模式。应用程序的主要逻辑是放在一条链上,就像一个“总店”,然后其他链上提供一个远程访问模块,以实现与终端用户之间的交互(获取用户输入,输出用户想要的结果),就像一个个“门店”。 门店获取用户的输入后,将该输入跨链传递到总店,总店进行处理后输出结果,再将该结果跨链传递到门店,向用户输出。某些情况下,总店的不同模块可能被拆分到不同链上,它们共同构成一个虚拟的总店。 这种架构的优势在于: 其一,便于扩展。程序的主要逻辑在一条链上处理,应用程序拥有一个统一的状态记录。用户在新的链上部署门店模块之后,可以继承来自总店的所有状态记录和流动性,而不必重造车轮; 其二,用户体验更好,用户无需关心程序部署在哪条链上,可以从任意门店访问该程序,就像访问本地程序一样,而不用将资产跨来跨去,也无需学习多条区块链上的操作,准备多种 Gas; 其三,便于跨链集成。其他应用程序在集成该程序时,仅需和总店进行对接,就可以使用其所有功能和流动性,而非需要分别于所有分店对接。 在下表中,我们将全链架构和单纯的多链部署做一个类比: Bifrost 如何实践全链架构 全链应用对于链间的可操作性有较高的要求。从目前来看,异构链间的互操作还存在诸多问题 ,包括缺乏安全可靠的基础设施、缺乏通用的意图表达语言,但波卡生态没有这些限制: 波卡的共享安全性架构及 XCMP 传输协议,允许平行链间安全的传递信息,其安全性与中继链的共识安全性相当。 XCM 为平行链之间的消息传递提供了一套规范的意图表达语言。当用户发起跨链请求时,应用程序可创建清晰的语句来表达用户的意图。这个意图可以很复杂,逻辑可能涉及多个平行链之间的跳转,但无论如何复杂,XCM 都可以清晰的表达并被执行。 作为全链 LST 协议的开拓者,Bifrost 选择使用一条平行链来承载程序全局状态,在其上部署了用来支持 vToken 铸造和赎回的 SLP 模块,也在其上部署了 vToken 的官方流动性池,这些将是全链 LST 的“总店”模块。 我们将首先在其他平行链上部署“分店”模块,并在基础设施允许时,在异构链上部署“分店”模块,最终,用户将可以在任何链上铸造、赎回、兑换 vToken。值得注意的是,用户将可以在任何链上铸造、赎回、兑换所有的 vToken,而非只是某一个 vToken,例如用户可以在 Moonbeam 上铸造、赎回、兑换 vGLMR、vMOVR、vDOT、vASTR,而非只是 vGLMR。 进一步讲,与用户直接使用“分店”模块相比,我们更期待的是,其他链上的 dApp 通过访问远程模块,实现对 Bifrost 的深度集成,例如某条链上的借贷协议可以自动帮助用户把抵押品转化为 vToken 进行抵押,从而在用户无需额外操作的情况下为用户提升收益率。 小结 总之,全链应用作为一种新的范式,为我们打开了很多新的可能性。除了 LST 资产的任意链铸造、赎回、兑换之外,我们还可以想象到更多场景: 用户在 Chain A 抵押资产,希望在 Chain B 取出借款 用户在 Chain X 提供资产 X,希望换得 Chain B 上的资产 Y 用户在 Chain A 上用资产 X 兑换资产 Y,但使用 Chain B 上的 Pool 用户的资产在 Chain A 上,但是想使用 Chain B 上的某个应用进行挖矿 在全链架构下,上述情形,应用程序都可以让用户在不感知任何跨链过程的前提下,为用户完成操作。 当全链应用成为去中心化应用的主流范式时,无论是应用程序开发者还是用户,都能在区块链世界中体验到前所未有的自由度。
研究
2023 / 08 / 25 10:00
订阅Bifrost最新动态
我们将通过电子邮件通知您最新的项目进展和活动
订阅
最新
- 没有更多数据 -
Bifrost Finance © 2024隐私政策