本文深入探讨了 Solana 的跨链桥技术生态,重点介绍了 Wormhole、Allbridge 和 deBridge 等关键协议,并分析了它们的架构、安全性和性能。
致谢: 这项工作是 LI.FI 和 Four Pillars 共同撰写的合作成果。特别感谢 Heechang Kang 为本报告做出的贡献。
随着围绕 Solana 的炒作日益高涨以及生态系统中的活动不断增加,越来越多的开发人员和用户希望与之互动。现在是发布关于支持连接到 Solana 的桥的深入指南的绝佳时机。
本报告是任何有兴趣了解 Solana 桥接领域的人的权威资源。它的目标是满足两类主要人群的需求:渴望使用消息传递协议构建跨链应用程序的开发人员,以及将资产转移到 Solana 以寻找下一个 1000 倍模因币,希望它能成为他们提前退休门票的用户。
本报告分为三个主要部分:
准备就绪,让我们开始吧!
本节研究了连接 Solana 与更广泛生态系统的不同消息传递协议的设计、安全性和信任假设。它通过对其架构的 Thorough 分析突出了它们的独特功能和权衡。
在这里,我们将介绍以下内容:
Wormhole 于 2020 年 10 月推出,是一种消息传递协议,旨在使开发人员能够构建跨多个链的跨链原生应用程序。Wormhole 最初是一个黑客马拉松项目,其目标是找到一种解决方案,使区块链能够“相互对话”。
Wormhole 的第一个版本(Wormhole V1)最初由 Jump 孵化和支持,主要专注于建立以太坊和 Solana 之间的双向代币桥。随着项目的进展,Wormhole 演变为一个通用的消息传递协议,将生态系统中的多个链连接起来。这种演变符合其更广泛的愿景,即成为一个基础层,开发人员可以在其上构建各种跨链应用程序。因此,Wormhole V1 已逐步淘汰,并且在 2021 年 8 月推出了 Wormhole 网络。
许多跨链原生应用程序和产品已经建立在 Wormhole 之上,包括 Wormhole 团队本身的产品,以响应多链生态系统日益增长的需求:
除了 Wormhole 团队提供的多种对开发人员友好的解决方案和功能(其中许多现在由新成立的 Wormhole 基金会的贡献者构建和维护)之外,这些产品还得到了进一步的加强,例如:
鉴于 Wormhole 早期和持续关注 Solana 生态系统,毫不奇怪,就交易数量而言,Solana 在 Wormhole 上是使用最活跃的链。
Wormhole 的所有时间交易统计数据。来源:Wormholescan
有趣的是,Wormhole 的交易量统计数据主要由进出 Terra 的桥接流量主导,Terra 生态系统不再有任何重要的开发和活动。目前,交易量主要分布在以太坊、Solana、Sui 以及 EVM L1 链和rollup 之间。
促成 Wormhole 的增长并将其定位为生态系统中顶级消息传递协议之一的因素包括:
审计— Wormhole 的架构由几个关键组件组成,例如守护者节点和用于不同链和执行环境的智能合约。他们的技术堆栈的各个部分已经接受了来自 Neodyme、Kudelski、Trail of Bits、CertiK、Runtime Verification、OtterSec、Zellic 的 总共 22 次审计。重要的是要注意,虽然我们将每个条目都算作一次单独的审计,但这些特定于合同的审计很可能只是对 Wormhole 技术堆栈的一次更大的审计的一部分。
赏金— 自 2022 年 9 月以来,Wormhole 一直在 Immunefi 上运行 一项 250 万美元的赏金计划,主要侧重于 Wormhole 的智能合约和守护者节点的安全性。
安全漏洞— 2022 年 2 月,Wormhole 网络经历了一次安全漏洞,攻击者“利用 Wormhole 网络中的签名验证漏洞在 Solana 上铸造了 12 万个 Wormhole 封装的以太币”,导致估计损失约 3.26 亿美元。该漏洞在几个小时内得到修复,Wormhole 不久后恢复在线,Jump 提供了必要的资金来弥补缺口。
在利用之后,Wormhole 团队宣布了以下未来的安全举措:
鉴于这些安全升级,Uniswap 的桥评估委员会在其报告中承认了 Wormhole 所做的努力,声明:
“在利用之后,Wormhole 对其实践进行了重大改进,例如改进的实施流程、更清晰的事件响应计划和强大的单元测试。这些改进值得称赞,并证明了该协议的增长和成熟。”
Wormhole 已向其堆栈添加了几个 安全功能,包括:
通过 Wormhole 架构将消息从源链传输到目标链的过程非常复杂,但从高级别来看却很简单。以下是一个简化的细分:
来源:Wormhole 文档
1) **消息的发出: 每条消息**都源自源链上的“核心合约”。
2) 由守护者验证和签名: 然后,此消息由 19 个守护者在链下过程中进行身份验证和签名。只有当一条消息收到至少 2/3(19 个中的 13 个)守护者的签名时,才被认为是真实的。
3) 中继到目标链: 经过验证和签名后,该消息将被中继到目标链上的核心合约。
更仔细地观察,我们看到几个关键组件协同工作以确保安全的跨链消息传递:
来源:Wormhole 文档
让我们更深入地了解 Wormhole 的守护者网络如何验证消息:
步骤 1: 源链上的核心合约发出消息。
步骤 2: 守护者观察并验证消息的真实性。
步骤 3: 守护者在签名消息主体的哈希值之前等待源链的终结性,以证明其有效性。
步骤 4: 来自每个守护者的签名被编译成一个多重签名文档,称为可验证操作批准 (VAA)。
步骤 5: 然后,中继器将 VAA 传输到目标链上的核心合约。
注意:“间谍” 观察通过守护者网络的所有消息,并将它们记录在存储系统中,例如 SQL 数据库,以进行分析和进一步使用。
以下是 Wormhole 做出的值得注意的信任假设和权衡的列表:
你可以通过以下方式了解更多关于 Wormhole 的信息:
你可以通过关注以下方式来了解其社区的最新信息:
Allbridge 于 2021 年 7 月推出,是一个区块链桥,最初在 Solana 生态系统中启动。最初名为 Solbridge,因为其发布时的重点是 扩大 Solana 在生态系统中的影响力,方法是将其与其他链连接起来。随着时间的推移,该协议将其范围扩展到 Solana 之外,并 更名为 Allbridge。
Allbridge Classic 是 Allbridge 的第一个迭代。它支持跨 20 个链的资产转移,包括 EVM 链和非 EVM 链,如 Solana 和 Stellar。这个版本的协议负责处理 Allbridge 的大部分交易量。
2022 年 6 月,Allbridge 推出了 Allbridge Core,这是一个专注于跨链稳定币交换的新时代桥接平台。这个新版本解决了旧版本的痛点,尤其是通过 Allbridge 封装实施桥接代币,然后将它们交换为所需资产的多步骤、耗时的过程。
Allbridge Core 简化了桥接体验,专注于稳定币交换。由于大多数桥接活动都涉及稳定币,因此 Allbridge Core 能够满足大多数用户需求,同时保持产品简单轻巧。目前,Allbridge Core 具有 11 个流动性池,支持跨 7 个链的稳定币交换。
此外,Allbridge Core 还引入了独特的功能,例如:
此外,Allbridge Core 最近集成了 Circle 的跨链传输协议 (CCTP)。此添加使 Allbridge Core 能够支持跨 CCTP 支持的链的 USDC 传输,而无需在这些链上维护流动性池。此外,用户可以从三种不同的消息传递协议中进行选择,每种协议提供不同的传输费用和时间。
目前,CCTP 支持仅在 EVM 链上可用。但是,这种情况很快就会改变,因为 CCTP 已经支持 Solana on devnet,并且将在不久的将来在主网上启动。
“额外 gas”功能正慢慢成为多链生态系统中的标准。例如,在 Solana 生态系统中,Phantom 将其用作 “Refuel” 功能,用于他们的 “*跨链交换器”,通过底层使用 Allbridge Core 的 LI.FI 集成。
除了 Allbridge Classic 和 Allbridge Core 等面向用户的产品之外,Allbridge 还提供名为 Allbridge BaaS 的白标桥接解决方案。这使项目可以使用 Allbridge 的跨链消息传递功能并专门为他们的代币启动桥接设置。Allbridge 收取 2 万美元的一次性费用来设置此桥。
从最初专注于 Solana 的产品到 赢得 2021 年 Solana 黑客马拉松,Allbridge 的根源与 Solana 生态系统紧密相连。这种对 Solana 的重视已被证明是有利的,因为 Solana 仍然是 Allbridge 上最活跃的链。自推出以来,Allbridge Classic 已看到来自 Solana 上超过 190,000 笔交易的超过 14.4 亿美元的交易量,仅在 Allbridge Classic 上产生了 53.5 万美元的费用。
注意:这些统计数据仅限于 Allbridge Classic。来源:Allbridge Classic 分析
其他有助于 Allbridge 增长的主要生态系统包括所有桥接平台上的常见名称,如以太坊、Avalanche、BNB Chain 和 Polygon。有趣的是,就 Allbridge Core 而言,Tron 网络是一个已经看到显着发展的生态系统。
值得注意的是,通常主导以 EVM 为中心的桥统计的流行 Layer 2 解决方案(如 Arbitrum 和 Optimism)不在该列表中。还值得一提的是,Allbridge 不支持几个主要的和新兴的 Layer 2(如 Base、zkSync 和 Linea),Allbridge Core 仅支持 Arbitrum 上的 USDC。
最近,LI.FI 集成了 Allbridge Core,从而可以访问 LI.FI 的 120 多个跨链交换协议的分发。此外,Allbridge 目前是 Phantom 的跨链交换器功能中 EVM <> Solana 交易的唯一桥提供商。在添加其他桥提供商之前,这种排他性允许 Allbridge 从高交易量中受益。
此外,Allbridge 在 Breakpoint 2023 上展示了 CCTP 集成的测试网演示。这种与 Circle 的战略合作(作为 Solana 上 CCTP 的发布合作伙伴)也将对该协议有利。
审计— Allbridge 的架构已经 审计了 5 次。Hacken 于 2021 年 9 月(审计分数 — 10),Kudelski Security 于 2022 年 5 月,Cossack Labs 于 2022 年 9 月),Hacken 于 2022 年 2 月(审计分数 — 9.8),CoinFabric 于 2023 年 7 月。
赏金— Allbridge 在 HackenProof 上有一个 开放赏金,奖励范围为 100 美元 — 4,000 美元。
安全漏洞— 2023 年 4 月,由于 BNB 链上的闪电贷攻击,Allbridge Core 面临安全漏洞,导致损失 65 万美元。攻击者利用提款功能中的逻辑漏洞,操纵了池中的交换价格。
Allbridge 团队追回了 “大部分被盗资金” 并弥补了缺口,补偿了完成申请表的受影响用户。攻击后,该协议在以下修复和安全功能下重新启动:
根据 L2BEAT 的说法,Allbridge Core “包含许多核心的、未经验证的智能合约,如果它们包含恶意代码,可能会使用户的资金面临风险。
重要的是要注意,在安全漏洞事件发生后,Allbridge Core 的合约已重新部署。主要合约现在已经过验证。此外,Allbridge Classic 的合约也已验证。
但是,L2BEAT 团队指出 某些桥合约仍然未经验证。Allbridge 团队解释说,这是一种由旧的 Core 合约(它们在安全事件之前就已经存在)和与 Allbridge Classic 相关的合约之间的重叠引起的并发症。Allbridge 正在积极采取措施来解决和澄清 L2BEAT 网站上的这种差异,以确保每个人都有更清晰和更透明的了解。
以下是 Allbridge Core 的架构如何将资产从源链转移到目标链:
通过 Allbridge Core 进行稳定币交换。来源:- 由一组验证者进行外部验证——Allbridge 依赖第三方验证者来验证用户的交易,具体取决于所使用的底层消息传递协议(Allbridge、Wormhole 或 CCTP)。
你可以通过以下方式了解更多关于 Allbridge 的信息:
你可以通过关注以下平台来了解其社区的最新动态:
deBridge 于 2021 年 8 月推出,是一种互操作性协议,支持跨链的消息和流动性传输。该项目最初是 2021 年 4 月在 Chainlink 全球黑客马拉松 中的一个黑客马拉松项目,并在当年晚些时候 获得了 550 万美元的融资。
deBridge 扩展到 Solana 生态系统始于 2021 年 6 月从 Solana 基金会获得的 20,000 美元资助。与前面讨论的协议不同,deBridge 最初专门服务于 EVM 兼容链。直到 2023 年 6 月,deBridge 才在 Solana 上线,成为早期实现这一壮举的参与者之一。
deBridge 的产品套件包括一系列跨链应用,这些应用利用了其消息传递能力:
除了直接面向用户的跨链兑换应用程序外,deBridge 还通过 API 将这些产品扩展到应用程序和其他项目,包括钱包,以实现无缝集成。此外,bloXroute Labs 正在开发一个 SDK,以将 DLN 集成 到他们的区块链分发网络中。这种集成将使 bloXroute 用户(包括 MEV 搜索者、机构 DeFi 交易者和各种项目)能够执行由 DLN 驱动的跨链兑换。
此外,deBridge 还提供 deBridge IaaS(互操作性即服务),这是一种基于订阅的产品,使 EVM 和 SVM 区块链能够集成 deBridge 的产品,以用于其生态系统。该服务的月度订阅价格为每月 11,000 美元,季度订阅价格为每月 10,000 美元。Neon Labs 有幸成为该服务的首位用户。
自推出以来,deBridge 的增长一直稳定而持续。该协议最近见证了使用量的激增,尤其是在 Solana 上的活动增加的情况下。Solana <> Ethereum 路线已迅速成为 DLN 上最常使用的通道。deBridge 团队将资源分配给集成 Solana 支持的战略举措显然得到了回报,并具有进一步增长的巨大潜力。
DLN 历史总交易量,来源:Analytics
DLN 具备近乎即时结算跨链订单的能力,已迅速成为寻求从其他区块链过渡到 Solana 的用户的首选平台。最近,DLN 庆祝了一个重要的里程碑,即 首次超过每日 1000 万美元的交易量——这证明了它日益增长的普及程度,并且预示着鉴于 Solana 生态系统加速发展的势头,这一成就可能仅仅是个开始。
除了个人用户外,deBridge 还在企业对企业 (B2B) 领域获得了越来越多的关注,Solana 上越来越多的应用程序将 deBridge 的产品集成到他们的产品中。一些最值得注意的例子包括 MoonGate、Birdeye 和 Jupiter 桥对比 工具等。
这种趋势表明,deBridge 在战略上处于有利地位,可以利用 Solana 生态系统在即将到来的周期中的扩张。
审计— deBridge 表现出对安全的高度承诺,其在 EVM 链和 Solana 上的智能合约都成功地接受了 15 次全面的审计。这些审计由信誉良好的安全公司进行,包括 Halborn、Neodyme、Zokyo 和 Ackee。有关这些审计的详细报告和结果可在 deBridge 的 GitHub 存储库 中找到,供那些寻求深入信息的人参考。
赏金— 自 2022 年 1 月起,deBridge 在 Immunefi 上运行了一个 200,000 美元的赏金计划,重点是确保其智能合约的安全。
DLN 在 2023 年第四季度成为流动性网络中的佼佼者,神奇地反映了 Solana 生态系统的 TVL 和交易量 在同一时期的增长轨迹。
为了将 DLN 在最后一个季度的表现置于上下文中,以下是其在第四季度的表现与整个 2023 年的累计表现(从 2023 年 4 月 1 日到 2023 年 12 月 31 日)的快速快照:
DLN 在 2023 年第四季度成为流动性网络中的佼佼者,神奇地反映了 Solana 生态系统的 TVL 和交易量 在同一时期的增长轨迹。
为了将 DLN 在最后一个季度的表现置于上下文中,以下是其在第四季度的表现与整个 2023 年的累计表现(从 2023 年 4 月 1 日到 2023 年 12 月 31 日)的快速快照:
以下是如何通过 DLN 在交易中将资产从源链转移到目标链:
来源:DLN 概述 — deSwap 流动性网络 (DLN)
步骤 1: 用户(称为 Maker)在源链上发起订单。这是通过调用 DlnSource.createOrder() 函数完成的,用户在其中提供交易详细信息并将输入代币锁定在合约中。
步骤 2: 做市商(称为 Taker)在链下监控这些订单。当他们发现符合其标准的订单(例如盈利能力和代币可用性)时,他们会继续执行该订单。这是通过在目标链上执行 DlnDestination.fulfillOrder() 来实现的,他们在其中提供 Maker 请求中指定的代币。
步骤 3: 收到订单后,DlnDestination 验证详细信息并通过将代币分发到目标链上的接收者地址来完成交易。然后,该订单被标记为“已完成”状态。
步骤 4: 完成订单的 Taker 然后调用 DlnDestination.sendUnlock()。此操作通过 deBridge 的基础设施触发一个跨链消息到位于源链上的 DlnSource 智能合约。
步骤 5: DlnSource 确认消息的真实性,然后释放之前锁定的输入代币,将它们转移到完成订单的 Taker。
像任何互操作性协议一样,deBridge 在某些信任假设和权衡下运行,用户应该注意这些:
注意:重要的是要强调 deBridge 正朝着去中心化的方向发展。预计通过推出 deBridge 的原生代币来解决上述问题,例如缺乏惩罚机制和验证者集合的许可性质,这将增强协议的经济安全和治理。
重要提示:尽管我们联系了 deBridge 团队寻求澄清,但我们无法从 deBridge 团队获得有关其测试程序、漏洞响应计划和安全监控系统的具体详细信息。但是,表中的大多数信息仍然准确,并且在我们于 2022 年对其协议进行深入审核时已得到 deBridge 团队的验证。根据 deBridge 团队的说法,自上次 深入研究 发布以来,“架构没有发生任何变化”。
你可以通过以下方式了解更多关于 deBridge 的信息:
你可以通过关注以下平台来了解其社区的最新动态:
在分析了不同消息传递协议的设计和功能之后,现在我们将总结其架构和实施安全性。目的是提供不同消息传递协议相关安全注意事项的快照比较,并使开发人员能够根据他们感到舒适的权衡和他们喜欢的安全保证来选择一个构建或使用的协议。
在分析中,我们将根据以下指标进行比较:
以下是在 Solana 堆栈上相互竞争的消息传递协议:
接下来,我们将分析每个流动性网络截至 2023 年 12 月 31 日的表现,将其分解为三个关键指标:
以下是构建在消息传递协议之上的流动性网络的性能对比:
在前一部分中,我们探索了各种消息传递协议及其开发人员创建跨链应用程序的潜力,在此基础上,我们现在将注意力转向其最突出的用途之一:流动性网络。本节将重点转移到将 Solana 与更广泛的生态系统连接起来的不同流动性网络,从而使用户可以轻松地跨链转移资金。
此外,我们将研究围绕流动性聚合推出的一些有趣的应用程序和功能,旨在简化用户查找最适合其需求的流动性网络的过程。
我们的目标是提高人们对可用于跨 Solana 和 EVM 生态系统进行兑换的不同选项的认识。
考虑到这一点,让我们开始吧!
DLN 由 deBridge 提供支持,是一种跨链交易协议,可促进跨链订单的创建和完成。
该协议在架构上分为两个主要层:协议层和基础设施层。
协议层— 该层由部署在每个受支持链上的智能合约组成。这些合约允许市场参与者在去中心化的环境中进行交互,使他们能够创建、监控和结算订单:
一旦订单完成,DlnDestination 合约将通过基础设施层与 DlnSource 合约通信。此过程会释放输入代币并将它们转移给交易者,从而完成跨链交易。
基础设施层— 此层通过 deBridge 的验证者处理跨链消息传递。它使 DlnDestination 合约能够可靠地将订单完成情况传达给 DlnSource 合约,从而完成结算。
注意: DLN 上的每笔交易都需支付 最低 8 个基点 (bps) 的费用。此费用在 DLN 协议和完成你订单的交易者之间平均分配,每方均获得 4 个基点。但是,如果用户下限价单,则分配给完成你订单的交易者的费用可能会超过 4 个基点。
Portal 由 Wormhole 提供支持,是 Wormhole 网络的组成部分,可促进区块链之间的资产转移。
Portal 桥旨在实现跨区块链的可替代和不可替代代币的安全无缝转移。
当资产通过 Portal 时,原始代币会锁定到源链上的智能合约中,同时在目标链上创建新的 Portal 包装的副本。此副本可以兑换为该链上提供的其他原生代币。
Mayan Finance 由 Wormhole 提供支持,是一种跨链兑换协议,允许用户通过单击一下即可跨不同区块链兑换代币。
目前,Mayan 支持 Ethereum、Solana、Avalanche 和 Polygon 网络之间的兑换。但是,该协议计划在未来扩展对更多区块链的支持。
步骤 1:在源链上发起
用户通过与 Mayan 兑换桥交互来开始源链上的过程。他们发起跨链兑换并设置拍卖的参数,包括最小输出和截止日期。
步骤 2:在 Solana 上拍卖
然后,交易移动到 Solana,并在那里举行拍卖。拍卖的获胜者负责在 Solana 网络上执行兑换。
步骤 3:在目标链上接收资产
最后,用户在目标链上收到原生资产。这些资产与交易所需的指定 gas 量一起发送。
资产跨不同的区块链网络进行兑换,利用 Solana 网络作为中间拍卖平台。Solana 上的 Mayan 程序处理拍卖和兑换机制,而 Mayan 兑换桥与以太坊虚拟机 (EVM) 兼容链连接,以发起和完成兑换。目标可以是另一个 EVM 链,甚至是 Solana 链本身。
注意: 用户需要支付中继器费用,该费用包括 gas 费用和中继器为用户进行交易的成本。此费用根据资产和链的组合动态变化。如果交易失败,中继器费用将大大降低。
Meson Finance 是一种跨链 DEX,可实现跨多个区块链的快速、低成本兑换。它使用哈希时间锁定合约 (HTLC) 和无序兑换处理来在几分钟内完成兑换,比传统的跨链桥快得多。
目前,Meson 支持 16 个区块链之间的兑换,如 Ethereum、Solana、BNB Chain、Polygon、Avalanche 以及Layer2rollup,如 Arbitrum 和 Optimism。
Meson 还计划扩展代币支持,以包括更多稳定币和资产,如 BTC/ETH。未来,Meson 将继续集成不同的rollup和非 EVM 链。
步骤 1: 用户链下构建一个兑换请求,指定兑换金额、源链、目标链和代币类型。
步骤 2: 为了发布该请求,用户签署一条消息,授权 Meson 合约锁定兑换金额 + 用于匹配的费用。已签名的请求会广播给 LP 网络。
步骤 3: LP 验证该请求并调用源链上的“postSwap”方法来发布和绑定兑换。Meson 转移资金并将其锁定 1-2 小时。
步骤 4: LP 调用目标链上的“lock”方法来(暂时)锁定兑换资金 20 分钟。
步骤 5: 用户验证步骤 2 和 3,然后构建并广播一个签名以释放资金。
步骤 6: 任何人都可以调用目标链上的“release”方法。如果签名有效,则锁定的资金将支付给指定的接收者。
步骤 7: LP 使用释放签名来调用源链上的“executeSwap”,从而获得用户最初存入的资金。
步骤 8: LP 可以提取或转移资金到其在源链上的流动性池,从而完成交易。
注意: 用户目前可以通过 Meson 将最多 5000 USDC / USDT 从各种链兑换到 Solana。除 0.05% 的服务费外,可能还会收取 0% 到 0.1% 的出站费用,具体取决于源链。因此,兑换到 Solana 的总费用范围为 0.05% 到 0.15%。这相当于 0 到 7.50 美元的费用,具体取决于要兑换的代币数量和源链。
2023 年 9 月,Jupiter 推出了桥对比,目的是让用户更容易将资金从其他链转移到 Solana。桥对比为用户提供了一个平台,他们可以在一个地方比较桥接报价和跨链兑换到 Solana 的订单。
该功能因其简单性、支持的链 (9) 以及它在显示输出价格、预期时间、gas 使用量和桥提供商的费用方面提供的详细信息而受到 Solana 社区的广泛赞扬。
目前,桥对比是一个前端聚合解决方案,即它向用户显示订单的最佳桥接选项,并将他们引导到推荐的桥接提供商的界面以执行。未来,Jupiter 可能会将桥对比扩展到桥聚合器,从而增加从 Jupiter 界面本身执行订单的功能。
此外,12 月初,Jupiter 宣布在其桥页面上集成 Wormhole Connect,使用户能够以 0 滑点将 ETH、WETH 或 WBTC 从 Ethereum 桥接到 Solana。预计此集成之后将集成 Circle CCTP,届时它将在 Solana 上线。
Synapse 最近推出了一个用于跨链兑换到 Solana 的前端,它在底层使用 deBridge。此举可以被视为一个临时的检查,以评估用户需求并收集与 Solana 桥接活动相关的用户行为数据,然后再投入资源来构建功能齐全的 Solana 实现。
观察者可能会推测,Synapse 开发此类实现的计划时间表可能与 CCTP 在 Solana 上的发布同时进行。这种猜测建立在这样一个事实上,即 Synapse 已经利用 CCTP 进行 USDC 跨 EVM 链的 SynapseX 转移。
2023 年 11 月,Phantom 推出了跨链兑换器,这是一个钱包内桥接功能,允许用户将资金从 EVM 链(如 Etheruem 和 Polygon)转移到 Solana(反之亦然!)。它带有一个内置的 Fuel 补充功能,允许用户在同一交易中发送额外的 gas 代币。
钱包内跨链兑换是一个强大的原语。它们为用户提供了方便,无需离开钱包界面即可找到跨桥接解决方案的最佳跨链兑换订单费率。这减少了用户花费在寻找合适桥的时间,并使任何人都可以轻松地将资产转移到 Solana。
跨链兑换器在底层使用 LI.FI 来启用桥接交易。目前,LI.FI 使用:
此外,Phantom 将其与 EVM 端的 DEX 聚合器(如 0x)和 Solana 端的 Jupiter 相结合,以使用户能够在同一流程中进行桥接兑换。
将来,整个跨链兑换流程很可能由 LI.FI 启用,因为它已经在 EVM 端支持 30 个 DEX 和多个 DEX 聚合器,并且在其路线图中集成了 Solana 原生聚合器(如 Jupiter)。这将进一步减少 Phantom 的维护开销,并扩大用户可以直接兑换到 Solana 上的资产范围。
注意: Phantom 对 某些兑换对 征收 0.85% 的费用。此外,用户可能需要支付桥提供商(如 Allbridge)的费用,这些费用通常约为转移金额的 0.3%,并且因提供商而异。[LI.FI 不收取费用]。
从历史上看,Solana 一直专注于构建一种能够实现快速且廉价交易的先进区块链。这种方法有别于其他区块链生态系统,如以太坊和 Cosmos,这些生态系统非常重视实现与其他生态系统的互操作性。因此,Solana 与其他区块链的连接在某种程度上受到限制。
认识到这一差距,最近出现了一些有趣的进展,旨在提高 Solana 的互操作性能力。如果这些举措充分发挥其潜力,可能会显着提高基于 Solana 的代币和应用程序与更广泛生态系统交互的能力。
让我们深入研究这些有希望的开发工作,这些工作正在为更互连的 Solana 生态系统铺平道路。
跨链传输协议 (CCTP) 由 Circle 开发,可实现不同区块链网络之间 USDC 稳定币代币的原生传输。
通过直接在所涉及的区块链上销毁和铸造代币,CCTP 简化了在网络之间移动 USDC 的过程,从而绕过了对桥接代币变体的需求。预计在 Solana 上引入 CCTP 将进一步简化将 USDC 从其他链转移到 Solana 的过程。
Solana 上的 CCTP 目前在 devnet 上,并计划于 2024 年初上线。它的发布受到 Solana 社区的热切期待,预计将得到广泛采用。
了解更多关于像 CCTP 这样的稳定币桥: LI.FI:2023 年稳定币桥年鉴
2023 年的新颖创新之一是引入了一种称为 BRC-20 代币标准的实验性可替代代币标准,用于比特币区块链,这种用例由 Ordinals(比特币上的 NFT) 和 2021 年的 Taproot 网络升级 实现。
像 $ORDI 这样的 BRC-20 代币的日益普及刺激了旨在将比特币与其他区块链生态系统连接的一些桥的开发。这些桥允许用户利用他们在 EVM 链和 Solana 上的 BRC-20 代币,从而扩大了基于比特币的代币的效用性和可访问性。其中一个桥是 SoBit 协议,它 于 2023 年 12 月推出。
Solana <> 比特币互操作性项目不限于 BRC-20 代币。例如,SolLightning 是一种跨链 DEX,使用户能够在 Solana 上的 USDC 和 SOL 与比特币网络上的原生 BTC 之间进行交换。有趣的是,对于生态系统的一个重要发展,最大的原生比特币交换平台目前在 Solana 区块链中,轻客户端无法在不完全下载区块数据的情况下本地验证交易包含情况。 这种情况预计很快会随着 Tinydancer 的出现而改变,Tinydancer 是一个构建轻客户端的项目,最近提出了 SIMD-0052(共识和交易证明验证)改进方案,解决了这一限制。 这将改进当前 SPV(简单支付验证) 的功能。
此外,Sovereign Labs 最近在 Solana 上构建了一个关于 链上轻客户端 的概念验证,而无需修改当前的结构。
未来,这种轻客户端功能还可以促进改进的区块链互操作性解决方案,如 IBC 和 layerzero。 通过降低信任要求并启用轻客户端验证,可以更轻松地在区块链之间传输资产,而无需完整节点。
然而,这项工作仍处于早期阶段,需要更详细的研究和开发才能完全实施。
了解更多关于 Tinydancer 的信息: Tinydancer 文档
了解更多关于 Sovereign Labs 轻客户端的信息: Solana 轻客户端仓库
Picasso 提出的 Guest Blockchain 概念,正在 Solana 中启用 IBC。 这种方法旨在实现目前不支持状态证明和轻客户端的区块链之间的互操作性,而状态证明和轻客户端是区块链间通信(IBC)协议的关键要求。
Guest Blockchain 作为宿主区块链(host blockchain)中的智能合约运行。 这样做可以增强宿主的功能,使其能够支持诸如 IBC 之类的互操作性协议。 这种集成有助于实现最小化信任的跨链交互,而无需更改宿主区块链的基础协议。
此外,Guest Blockchain 通过实现 IBC 所需的功能来扩展宿主区块链的功能。 例如,它将数据存储在 Merkle trie 中以生成状态证明。 它还将区块组织成 epoch,并选择验证者来生成新的区块。 验证者使用状态证明签署区块,这些状态证明通过无需信任的中继(trustless relay) 转发到其他连接的区块链。 如果验证者行为不端,则可以提交证明来削减他们在 Guest 合约中持有的权益。
来源:跨越跨区块链互操作性鸿沟
Guest Blockchain 作为智能合约的部署意味着宿主区块链的核心结构保持不变,这使得该解决方案非常适用于尚未准备好使用 IBC 的区块链,例如 Solana、NEAR 和 TRON。 Composable Finance 正在为 Solana 和 NEAR 率先开展概念验证项目,以展示这种互操作性的实际效果。
一旦与兼容 IBC 的区块链连接,Guest Blockchain 就可以在以前孤立的链之间移动资产、数据和价值。 这一突破为新型跨链应用程序铺平了道路,所有这些应用程序都在 Solana 生态系统内利用 IBC。
了解更多关于 Guest Blockchain 概念的信息: 跨越跨区块链互操作性鸿沟
MoonGate 提供了一个 SDK,旨在使开发人员可以轻松地将 Ethereum 钱包功能集成到 Solana 的基于 dApp 中。 通过利用 MoonGate,开发人员可以利用 Ethereum 的社区和流动性,同时仍然在 Solana 更快、更经济的平台上构建 dApp。
通过其对开发人员友好的 SDK,MoonGate 允许 dApp 构建者仅用几行代码即可无缝地包含现有的 Ethereum 钱包和功能。 这消除了与区块链集成相关的许多复杂性。
该 SDK 还计划通过嵌入式链上入口和交换等功能来增强 dApp 的功能。 MoonGate 计划通过 deBridge 提供应用内即时桥,以在 dApp 内平滑地在 Ethereum 和 Solana 网络之间转移资产。 这增强了用户体验。
了解更多关于 MoonGate 的信息: 进入 MoonGate
来源:Wormhole 查询启动,为任何链上的应用程序带来对链上数据的按需访问
Wormhole Queries 是 Wormhole 引入的一种新的原语,允许读取其他区块链的数据。
借助 Wormhole Queries,集成者现在可以将查询请求提交给 Wormhole Guardian 网络,以按拉取方式检索跨链数据。 Guardian 处理请求并发布结果,从而使集成者可以快速、安全地在链上验证和使用数据。 这带来了显著的好处,例如简化的跨链开发、更低的 gas 费用以及在几秒钟内快速检索数据。 它利用 Wormhole Guardian 的现有安全性进行经过证明的数据检索。
Wormhole Queries 的一些关键潜在用例包括为应用程序提供实时的跨链价格信息。 这使平台可以访问来自各种区块链的最新价格信息。 Wormhole Queries 还支持跨链资产验证,允许用户证明其在一个链上拥有资产,并在其他链上的应用程序中使用它们。
你可能会问,这不就是 Oracle 吗? 我们认为不仅仅如此。
当前的 oracle 解决方案在跨链功能方面受到限制。 它们主要侧重于向区块链提供链下价格数据。 从其他链检索链上数据也受到限制。
借助 Wormhole Query,应用程序有一天可能会访问跨多个区块链的各种可互操作的数据源,而不仅仅是价格。 这些用例可以在 ICQ (Interchain Query) 在 Cosmos 生态系统中的使用方式中找到。
此外,Herodotus 和 Axiom 等项目旨在以可证明和去中心化的方式将历史区块数据存储在链上。 随着这些协议的成熟,它们可以充当“Ethereum 库”,并且借助 Wormhole Query,Solana 将可以访问该库。
由于有许多具有不同架构和规范的区块链和 rollup 推出,因此代币标准和流动性是分散的。 这个问题在 Ethereum 生态系统中很明显,在 Ethereum 生态系统中使用了诸如 OFT、Layerzero 和 xERC20(又名 ERC-7281)之类的链间代币标准。
目前,Nexa Network 正在开发一种解决此问题的解决方案。 目前,Nexa Network 仅支持 EVM。 但是,由于它利用了 Wormhole 并且得到了 Wormhole 团队的支持,因此计划在不久的将来增加对 Solana 的支持。
CAT 标准是 Nexa Network 开发的代币标准。 它使代币能够在多个区块链之间桥接,同时保持同质性和发行者控制。
CAT 提供了一种标准化的方法来桥接区块链上的代币,同时保持发行者的主权以及具有同质、安全代币的统一用户体验。 这种方法与 xERC20 (ERC-7281) 在 EVM 生态系统中所做的事情非常相似。
关于 CAT 的要点:
了解更多关于 CAT 的信息: 将链无关代币标准升级为桥无关。
Hyperlane 是一种消息传递协议,可实现 无需许可的互操作性。 此功能对于区块链生态系统的扩展至关重要,因为它允许任何人在任何区块链上无需许可地部署 Hyperlane 技术堆栈,从而释放增强的网络连接。
最近的发展表明,Hyperlane 与 Eclipse 合作在其技术堆栈的 SVM 兼容实现上。 此实现目前已在 Nautilus Chain 中投入生产,并计划在不久的将来与 Eclipse 的基础设施集成。
此发展对 Solana 生态系统和 SVM 更广泛采用的影响值得关注。 凭借在任何区块链上无需许可地部署 Hyperlane 的能力,新的 SVM 链无需等待现有的消息传递协议为其链添加支持。 相反,他们可以主动部署 Hyperlane 并与更广泛的生态系统建立连接。
了解更多关于 Hyperlane 的信息: Hyperlane 深入研究 / 将 Hyperlane 部署到新链
LI.FI 是一种通过集成桥、DEX、DEX 聚合器和求解器来聚合多个区块链流动性的协议。
当请求交换时,LI.FI 的路由算法会确定要使用的最佳桥和 DEX 路径。 速度、费用、可靠性等因素被考虑在内,以找到性能最高的路线。
LI.FI 最近与 Phantom 作为其发布合作伙伴在 Solana 的生态系统中启动。 这可以通过提供与其他区块链生态系统的无缝和安全连接来改善 Solana,因为项目可以集成 LI.FI API 以提供无缝的跨链功能,而无需管理直接的桥连接。
此外,LI.FI 已经开发了一种解决方案,该解决方案将 在未来启用对与 Solana 虚拟机 (SVM) 兼容的链的支持。 这一发展表明,LI.FI 的跨链交换功能将扩展到 SVM 兼容链上的用户和应用程序,例如 Eclipse。 因此,在 SVM 链上运行的应用程序将能够利用来自任何链的流动性,通过 集成 LI.FI 的 API、SDK 和 Widget 来简化用户入门过程。 此外,用户可以选择通过 Jumper.exchange 直接交换和桥接到 SVM 链。
了解更多关于 LI.FI 扩展到 Solana 和 SVM 链的信息: Phantom 集成 LI.FI 以启用在钱包内跨链交换到 Solana / 在 Solana 上集成 LI.FI 的文档
建立在消息传递协议之上的消息传递协议和流动性网络是任何生态系统的关键基础设施。 它们可以被认为是某个国家经济的基础设施投资 — 正如高速公路、港口和铁路通过促进贸易和流动对经济增长至关重要一样,这些协议和应用程序对于 Solana 生态系统的增长至关重要,从而能够安全地流动资产和信息。
我们认为,这些跨链货币乐高积木对于 Solana 的持续成功至关重要,因为它们对来自不同 DeFi 生态系统的用户来说,对入门体验有深远的影响。
我们希望本报告能够阐明消息传递协议的工作原理,并提高那些希望成为 manlet 的人对可用流动性网络的认识。
因此,我们鼓励你与我们的团队联系,分享你对本报告的任何想法、感受或意见。
感谢你的宝贵时间:)
免责声明: 本文仅用于提供信息和教育目的。 本文中提到的项目是我们的合作伙伴,但我们鼓励你在使用或购买任何提到的协议的代币之前进行尽职调查。 这不是财务建议。
- 原文链接: blog.li.fi/the-state-of-...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!