Solana 跨链桥报告:Solana 生态跨链协议和跨链 DApp 全览
撰文:Arjun Chand,LI.FI 研究员
Compiled by: xiaozou, Golden Finance
本文要点
-
Solana 生态系统桥接活动显著增加,尤其是自 2023 年 11 月以来。Wormhole、Allbridge 和 deBridge 等桥(Solana 生态系统的早期支持者)大有可能从这种激增中受益。
-
将资金转移到 Solana 的用户需求引发了流动性桥向 Solana 的扩张热潮。仅在 12 月份,Synapse、Meson 和 Hashflow 就增加了通往 Solana 的路径支持。很快,对像 Jumper 这样的聚合平台支持 Solana 的需求将明显显露。
-
在消息传递协议方面,Wormhole 为开发人员提供了最强大的工具,而 deBridge 的 DLN 正在成为资产转移的首选流动性桥。
-
Solana 上几乎没有内置桥接功能的应用程序,但这一情况正在发生变化。Phantom 和 Jupiter 走在了这种发展变化的前沿,它们在服务中嵌入了桥接功能。
-
即将到来的项目——如 Circle 的 CCTP、Wormhole 的 Cross-Chain Queries(跨链查询)和 Jumper Exchange 的 Cross-Chain Swaps(跨链交换)——将增强 Solana 与更广泛的Blockchain生态系统的连接。此外,Tinydancer 的轻客户端和 Picasso 的 IBC Guest Blockchain概念等创新有望实现信任最小化的跨链交互。
Preface
围绕 Solana 的相关讨论越来越热闹,Solana 生态系统的活动也随之越来越多,当然就有越来越多的开发者和用户希望与该生态系统互动。现在是深度了解桥接 Solana 的最佳时机。
本文对有兴趣了解 Solana 的任何一位来说绝对是权威资源。本文目标是实现两个主要群体的意图:渴望使用消息传递协议构建跨链应用程序的开发人员,以及将资产转移到 Solana 以寻找下一个千倍增长模因币的用户,希望本文能成为他们实现提前退休美好愿望的门票。
本文主要分为三部分:
-
第一部分:深入了解 Solana 上的消息传递协议——本部分内容将分析当前在 Solana 生态系统上运行的消息传递协议。我们将研究技术投入、运行机制以及与这些协议相关的内在权衡,目标是为开发人员提供关键信息,帮助他们选择符合其应用程序需求的消息传递协议,同时为有兴趣了解更多有关其所用应用程序的用户提供关于起源,功能和Safety性方面的信息。
-
第二部分:支持 Solana 跨链交换的应用程序——本文第二部分将探讨支持 Solana 桥接及跨链交换的各种应用程序。我们将讨论这些应用程序是如何运作的,它们的最佳功能,对用户体验的影响,以及它们如何贡献于 Solana 生态系统的流动性和可访问性。
-
第三部分:Solana 互操作场景的有趣进展——最后一部分将强调 Solana 互操作场景方面最值得关注的最新进展,将涵盖新项目,现有协议有趣的新版本,以及其他可积极影响 Solana 未来与更广泛的Blockchain生态系统的交互方式的举措。
下面,让我们具体来看各部分内容。
1、深入了解 Solana 上的消息传递协议
本部分对将 Solana 与更广泛的生态系统相连的各种消息传递协议的设计、Safety性和信任假设进行研究,通过对它们的架构的全面分析,突出其独特功能,了解其利弊权衡。
这部分将介绍以下内容:
-
消息传递协议概述:将深入介绍该项目的产品套件、性能数据、关键网络效应和Safety信息。
-
它是如何运作的:交易生命周期——通过建立在消息传递协议之上的流动性网络将用户资金从一个Blockchain发送到另一个Blockchain的过程,了解桥接设计的不同组件。
-
信任假设和利弊权衡:各消息传递协议的利弊权衡及其潜在影响。
-
风险分析:架构设计和Safety考量——对基于 LI.FI 和 Consensys 合作开发的跨链风险框架的消息传递协议的架构、实现、运作和网络安全性进行总结。
-
Community和资源:跟踪该项目的更新情况以及了解更多关于其产品服务的所有资源。
1.1 Wormhole
1.1.1 概述
Wormhole 是一个消息传递协议,于 2020 年 10 月发布,旨在使开发人员能够构建跨多链的跨链原生应用程序。Wormhole 最初起源于一个黑客马拉松项目,目的是找到一个让区块链能够「彼此对话」的解决方案。
Wormhole 最初由 Jump 孵化和支持,其首个版本(Wormhole V1)主要专注于在以太坊和 Solana 之间建立双向Token桥。随着项目的进展,Wormhole 演变成了一个通用消息传递协议,连接了生态系统中的多个链。这种演变与其更广泛的愿景相符,即成为开发人员可以在其上构建各种跨链应用程序的基础层。于是,Wormhole V1 逐步淘汰出局,2021 年 8 月 Wormhole 网络问世。
产品服务
为了响应不断增长的多链生态系统需求,在 Wormhole 之上已经出现几个跨链原生应用程序,其中也包括 Wormhole 团队自己的产品:
-
Portal — 一个Token锁定和铸造桥,允许用户在 Wormhole 兼容的链上桥接Token和 NFT。它是最早使用 Wormhole 消息传递功能的应用程序之一,对 Wormhole 的发展做出了重大贡献。
-
Connect — 一个允许开发人员在其应用程序中集成类似 Portal 的接口以桥接代币的小工具。它为开发人员提供了一种简单快捷的方法,可以为他们的应用程序添加桥接功能。
-
Gateway — 一个特定应用区块链,旨在改善基于 Cosmos 的应用链与更广泛的生态系统的连接。它使用一个流动性 router,作为跨 Cosmos 链的统一流动性层。对于旨在为 Cosmos 应用链吸引用户和流动性的开发人员以及寻求向 Cosmos 生态系统转移资金的用户来说,这个工具是很有好处的。Gateway 目前可供开发人员使用,并可通过 Portal 供用户使用。
-
Queries — 用于跨链数据查询的工具,使应用程序能够从 Wormhole 生态系统内的任何 EVM 链中读取链上数据。该数据是经 19 名 Wormhole Guardians(守护者)的 2 / 3 绝对多数验证的。该产品仍处于早期开发阶段,Synthetix 有望成为早期采用者。
这些产品得到了 Wormhole 团队的多个开发人员友好解决方案和功能的进一步支持(其中许多现由新成立的 Wormhole 基金会的贡献者开发和维护),例如:
-
xAssets — 可以跨任何 Wormhole 支持无滑点链桥接资产。例如:Pyth Network 最近推出了他们的 PYTH 治理代币作为一种 Wormhole xAsset,可供 27 个链的用户使用。
-
Automatic Relayers — 一个 relayer 中继网络,可以跨任何 Wormhole 支持的链传递消息。该功能允许开发人员在 Wormhole 上构建跨链应用程序,而无需设置和维护自己的链下 relayer。
-
Wormholescan — 覆盖 Wormhole 生态系统的跨链区块浏览器和分析平台。该工具可用于跟踪跨链交易,并了解整个 Wormhole 生态系统的网络活动。
Network Effects
考虑到 Wormhole 的早期发展和对 Solana 生态系统的持续关注,从交易数量来看,Solana 成为 Wormhole 上最活跃的链也就不足为奇了。
有趣的是,Wormhole 的流量数据主要是由往返 Terra 的桥接流量主导的,而 Terra 是一个不再有任何重大进展和活动的生态系统。目前,交易量主要分布在以太坊、Solana、Sui,紧随其后的是 EVM L1 链和 rollup。
促进 Wormhole 增长并将其定位为生态系统中顶级消息传递协议之一的因素包括以下几点:
-
在 Wormhole 上建立的 200 多个项目 — Wormhole 已经在生态系统中确立了重要分布,有几个应用程序使用它来构建用例,例如流动性桥(Allbridge、Mayan、Magpie),多链代币(PYTH),代币标准(Nexa),使用 Connect 的应用内桥接(Astroport、Uniwhale、YouSUI),跨链存款(Friktion、PsyOptions、Aftermath Finance)。
-
Wormhole x NFT — Wormhole 的跨链 NFT 标准备受 Dust Labs 青睐,将其用于将他们的 NFT 系列(DeGods 和 y00ts)分别从 Solana 迁移到以太坊和 Polygon。此 NFT 标准也被 Aptos NFT 桥使用,支持开发人员和用户将 NFT 桥接到 Aptos 网络或从 Aptos 网络桥接回来。
-
Wormhole 的 5000 万美元生态系统基金 — 规模为 5000 万美元的生态系统基金为开发利用 Wormhole 消息传递基础设施的跨链应用程序的开发者们提供了急需的资金支持。该基金由 Borderless Capital 管理和运营,获得了 Jump Crypto、Polygon Ventures 和 Solana 基金会等知名投资人的融资支持。
-
xGrant 计划 — 2023 年初,Wormhole 推出了 xGrant 计划,旨在为开发人员、研究人员和创始人提供支持。该计划不仅提供金融援助,还提供指导和资源,以促进创新项目的发展。拨款涵盖各方面费用,如软件开发、市场营销、团队成本以及项目增长和扩展所需的其他费用。
-
Solana 上的比特币 tBTC — Threshold Network 在 Solana 上推出了代币化比特币(tBTC),使用 Wormhole 来铸造资产。这标志着 tBTC 首次向非 EVM 生态系统的扩展,并使用户能够在 Solana DeFi 生态系统中使用比特币。
-
Wormhole 携手 Uniswap — 在对 6 个不同桥进行全面评估后,Uniswap 的桥接评估委员会批准将 Wormhole 用于所有跨链部署,这大大提升了 Wormhole 作为该生态系统中安全的消息传递协议之一的地位。此外,Uniswap 积极使用 Wormhole 进行跨链消息传递(特别是像 Celo 这样的链),这进一步巩固了 Wormhole 作为安全的消息传递需求的可靠选择的地位。
-
Wormhole 携手 Circle CCTP — Wormhole 已成功集成 Circle 的跨链传输协议(CCTP),使其他应用程序可以通过 Connect 对其访问,用户也可以通过 Portal 进行访问。Solana 上的 CCTP 发布预期引发了极大的兴趣,Jupiter 等团队已宣布计划通过 Wormhole 在他们的应用程序内提供对 CCTP 的支持。
-
Wormhole 2.25 亿美元融资,估值 25 亿美元 — Wormhole 最近达成一个重要的融资里程碑,完成了 2.25 亿美元的融资,估值 25 亿美元。这笔可观的投资凸显出 Wormhole 团队的实力、其产品服务的广泛采用,以及其产品服务的整体质量。这笔资金也引起了空投 farmers 的关注,他们现在将 Wormhole 与 LayerZero 进行密切比较,认为 Wormhole 是「互操作领域的一个极具价值的竞争者」。随着 Solana 空投季的持续进行以及 Wormhole 推出种种战略计划(例如为 Discord 用户提供「早期」角色,这可能会在不久的将来引起空投 farmers 的大量关注)。
安全检查
-
审计 — Wormhole 架构由几个关键部分组成,比如针对不同链和执行环境的 Guardian 节点和智能contract。它们技术栈的各个部分共经历了 Neodyme、Kudelski、Trail of Bits、CertiK、Runtime Verification、OtterSec 和 Zellic 的 22 次审计。值得注意的是,虽然我们将每个条目视为单独的审计,但这些特定contract的审计很可能是对 Wormhole 技术栈的某个更大审计的一部分。
-
赏金计划 — 自 2022 年 9 月以来,Wormhole 已经在 Immunefi 上运行了一个 250 万美元的赏金计划,重心放在了 Wormhole 智能合约和 Guardian 节点的安全性上。
-
安全漏洞 — 2022 年 2 月,Wormhole 网络经历了一次安全漏洞,攻击者「利用了 Wormhole 网络中的一个签名验证漏洞在 Solana 上铸造了 12 万枚 Wormhole 包装以太币」,造成损失估计约 3.26 亿美元。这个漏洞在几个小时内被修复,Wormhole 很快就重新上线了,而 Jump 提供了弥补缺口的必要资金。
在这次漏洞攻击之后,Wormhole 团队宣布了下面的未来安全计划:
-
持续审计 — 对 Wormhole 代码库进行了全面且持续的审计,并对预防未来漏洞做好计划。
-
高级监控工具 — 借助诸如会计机制和监控工具等功能,以隔离跨链风险并及早发现威胁,确保动态风险管理成功。
-
Bug 赏金计划 — Wormhole 在 Immunefi 上启动了一个 bug 赏金计划,于此次漏洞攻击不久后启动。
鉴于这些安全升级,Uniswap 的桥接评估委员会在他们的报告中认可了 Wormhole 的努力,指出:
「在漏洞攻击之后,Wormhole 对其实践进行了实质性的改进,例如改进了部署流程、更明晰的事件响应计划以及强大的单元测试。这些改进值得称赞,证明了协议的发展和成熟。」
Wormhole 在其技术栈中增加了以下几个安全特性:
-
Global accountant(全域会计) — 该工具监控跨所有链的所有 Wormhole 资产的总流通供应。从本质上讲,它可以防止任何区块链转移任何超出实际允许的资产。
-
Governor(管理者)— 作为全域会计的补充,Governor 跟踪所有链上资产的流入和流出。它有权延迟可疑传输,并通过允许 Guardians 在 Wormhole 消息值过大时将其保留 24 小时来限制漏洞攻击的影响。Governor 的限制可以随着链生态系统的成熟度而调整。
-
开源代码库 — 通过将其代码库开源,Wormhole 有效地降低了白帽黑客识别和报告漏洞的障碍。
-
通过 Guardians 进行全面监控 — Wormhole Guardians 是专业的验证公司,具有运行、监控和保护区块链运作安全的专长。他们持续跟踪区块链和智能合约的活动,并通过 Governor 等工具确保 Wormhole 网络的安全。
-
ZK(Zero knowledge proof)与 Wormhole 的集成 — Wormhole 正在积极地将消息 ZK 验证集成到其技术栈中。
增长数据
1.1.2 运作原理 — 交易生命周期
通过 Wormhole 的架构将消息从源链传输到目标链的过程是非常复杂的,但在高层来看却是很直接的。下面是一个简单的分解图:
1) 发出消息:每条消息都来自源链上的一个「核心合约」。
2) Guardians 验证和签名:该消息随后由 19 名 Guardians 在链下进行验证和签名。一条消息只有当收到至少三分之二(19 名 Guardians 中的 13 名)的签名后,才被视为真实的。
3) 转发到目标链:一旦消息通过验证和签名,就会被转发给目标链上的核心合约。
更仔细地看,我们会发现为确保安全的跨链消息传递,有几个关键组件是协同工作的:
让我们深入来看 Wormhole Guardian 网络是如何验证消息的:
-
第一步:源链上的核心合约发出消息。
-
第二步:Guardians 观察并验证消息的真实性。
-
第三步:Guardians 等待源链最终确认消息,然后对消息体的哈希值进行签名,证明其有效性。
-
第四步:将各 Guardian 的签名汇编为一个多签名文件,即 VAA(Verifiable Action Approvals)。
-
第五步:Relayers(中继者 / 器)将 VAA 传输给目标链上的核心合约。
注意:「Spy」监视通过 Guardian 网络传输的所有消息,并将其记录在存储系统(如 SQL 数据库)中,以供分析和进一步使用。
1.1.3 信任假设与利弊权衡
以下是 Wormhole 一些值得关注的信任假设和利弊权衡:
-
由一组 validator 进行外部验证 — Wormhole 的权威证明系统自始至终相信,可以信任 Guardians 来验证交易,并且超过三分之二的 Guardians 在特定时间内不会串通。如果大多数 Guardians 相互串通,用户的资金就可能被steal.
-
审查风险 — 7/19 的 Guardians 可能串通审查消息。
-
没有针对 Guardians 的罚没机制 — 在 Wormhole 系统中,针对 Guardians 没有实施任何罚没机制。然而,问责制是网络设计的一个关键方面。任何恶意活动都可以直接追溯到具体的某个 Guardian。这种直接归因意味着,在发生欺诈或不当行为后,所涉 Guardian 可能面临法律责任,并遭受重大的声誉损害。
-
许可式 Guardian 网络 — 对 Guardian 集的调整,无论是增加新的 Guardians 还是移除现有 Guardians,都受 13/19 签名方案管理。
1.1.4 风险分析:架构设计与安全考量
1.1.5 Community和资源
你可透过以下途径了解更多有关 Wormhole 的信息:
●官网
●文档
●面向开发者的 Wormhole
●Github
●Explorer
●Medium
●Wormhole Scan
你可以在以下平台关注 Wormhole 了解其社区最新动态:
●Discord
●Telegram
●Youtube
1.2 Allbridge
1.2.1 概述
Allbridge 于 2021 年 7 月发布,是 Solana 生态系统内的区块链桥。它最初被命名为 Solbridge,因为刚发布时它的重心是通过将 Solana 与其他链相连,扩展 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 支持跨链消息传输外,Allbridge Core 还支持其他消息协议,如 Wormhole。这样的集成使它能够支持通过 Wormhole 访问的独特链,并为 Allbridge 业已支持的链提供了替代 / 备用选项。
此外,Allbridge Core 最近集成了 Circle 的跨链传输协议(CCTP)。这一新增功能使 Allbridge Core 能够支持跨 CCTP 兼容链的 USDC 传输,而无需在这些链上维护流动性池。此外,用户可以在三种不同的消息传递协议中进行选择,各协议的传输费用和时间均不相同。
目前,CCTP 支持仅在 EVM 链上可用。然而,这种情况很快就会发生改变,因为 CCTP 已在 devnet 上支持 Solana,并将在不久的将来上线主网。
●目标链上的额外 gas — 该功能解决了用户桥接资产到新链时的「冷启动」问题。凭借这个功能,用户可以轻而易举地将一些额外资金桥接起来,用于支付目标链上的 gas 费。
「额外 gas」功能正慢慢成为多链生态系统的标准。例如,在 Solana 生态系统中,Phantom 通过与 LI.FI 集成(由 Allbridge Core 提供支持)将其用作「Cross-Chain Swapper」的「加油」功能。
除了 Allbridge Classic 和 Allbridge Core 等面向用户的产品外,Allbridge 还提供名为 Allbridge BaaS 的白标桥接解决方案。这允许项目使用 Allbridge 的跨链消息传递功能,并为其代币启动专门的桥接设置。Allbridge 将一次性收取 2 万美元的桥接设置费。
Network Effects
从最初专注于 Solana 的产品到 2021 年赢得 Solana 黑客马拉松,Allbridge 的根系与 Solana 生态系统紧密相连。事实证明,侧重 Solana 是有好处的,Solana 现在仍是 Allbridge 上最活跃的链。自发布以来,Allbridge Classic 在 Solana 上的交易数量超 19 万笔,交易额超 14.4 亿美元,仅在 Allbridge Classic 上就产生了 53.5 万美元的费用。
助力于 Allbridge 发展的其他主要生态系统包括那些在所有桥接平台上都众所周知的名字,如 Ethereum、Avalanche、BNB Chain 和 Polygon。有趣的是,就 Allbridge Core 而言,Tron 网络是一个引人注目的生态系统。
值得注意的是,流行的 L2 解决方案,如 Arbitrum 和 Optimism,通常主导着 EVM 桥的数据指标,却没有出现在上述名单中。值得一提的是,Allbridge 并不提供对几个主要新兴 L2 的支持,如 Base、zkSync 和 Linea,Allbridge Core 只支持 Arbitrum 上的 USDC。
最近,Allbridge Core 与 LI.FI 整合,进入 LI.FI 的 120 多个跨链交换协议的世界。此外,Allbridge 目前是 Phantom Cross-Chain Swapper 功能中唯一一个支持 EVM Solana 交易的桥供应商。这种排他性使 Allbridge 可以从较大交易量中获益,直到添加对其他桥供应商的支持。
此外,Allbridge 还在 Breakpoint 2023 大会上进行了 CCTP 集成的测试网 demo 展示。与 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 美元到 4000 美元不等。
-
安全漏洞 — 2023 年 4 月,由于 BNB 链上的闪贷漏洞,Allbridge Core 遭受了安全漏洞攻击,导致损失达 65 万美元。攻击者利用了取款功能中的一个逻辑缺陷,操纵了池的交易价格。
Allbridge 团队追回了「大部分被steal资金」,并补偿了差额,补偿了填写申请表的受影响用户。攻击发生后,协议重新启动,进行了以下修复,添加了以下安全特性:
-
修正存款和取款的流动性计算 — 进行了广泛测试。
-
通过特殊账户引入 Rebalancer 权限 — 该工具将允许团队在极端和紧急情况下通过使用桥而无需支付费用来重新平衡池。
-
池极端失衡情况下的自动关闭功能,例如稳定币脱钩情况。
-
支持手动关闭桥,以提高反应时间,以防意外发生。
-
一个公共代码库,突显了团队为开源所做的努力,并邀请白帽研究人员进行桥合约审查。
L2BEAT 团队表示,Allbridge Core「包含许多未经验证的核心智能合约」,如果这些合约包含恶意代码,可能会让用户的资金处于危险境地。
值得注意的是,在安全漏洞攻击事件发生后,Allbridge Core 的合约被重新部署。主要合约现已经过验证。此外,Allbridge Classic 合约也经过了验证。
然而,L2BEAT 团队注意到,某些桥合约仍未经验证。Allbridge 团队解释说,这是由于在该安全事件发生之前就已经存在的旧有 Core 合约与 Allbridge Classic 相关合约的重叠而引起的复杂问题。Allbridge 正在积极采取措施,在 L2BEAT 网站上解决和澄清这一偏差,确保所有人都有更清晰、更透明的理解。
增长数据
1.2.2 运作原理 — 交易生命周期
Allbridge Core
以下是关于资产如何通过 Allbridge Core 架构从源链转移到目标链的:
-
第一步:用户将资产发送到源链上的流动性池,在那里资产被锁定。
-
第二步:将这些资产兑换为代表其美元价值的虚拟代币(VT)。例如,当用户发送 100 USDC 时,根据当前 VT 对 USDC 的汇率将该金额转换为 VT。
-
第三步:通过所选消息传递协议将带有交易信息的虚拟代币传输到目标链。消息传递协议的 validator 验证资金已被锁定在源链上,并准确地兑换为「虚拟代币」。
-
第四步:消息到达目标链,触发智能合约。
-
第五步:智能合约将目标链上流动性池中的虚拟代币兑换为想要兑换的代币,并将其发送到用户的地址。
虽然这看起来像是不同链上的不同步骤,但对于用户来说,这一切都发生在一次点击中。
Allbridge Classic
Allbridge Classic 广泛支持代币,如 aeUSDC(Allbridge Ethereum 包装的 USDC),由 Allbridge 桥铸造。
以下是资产通过 Allbridge Classic 架构从源链转移到目标链的过程:
-
第一步:用户将资金发送到源链上的 Allbridge 智能合约。在这个步骤中,用户可以发送两种类型的资产:1) 本地资产 — 在这种情况下,资产被锁定在源链上的流动性池中。2) 包装资产 — 在这种情况下,资产由源链上的智能合约销毁。
-
第二步:创建一个交易记录,向 Allbridge validators 发出验证请求。
-
第三步:Validators 验证源链上的资金锁定。
-
第四步:一旦验证完成,validators 就会向用户发布签名。
-
第五步:用户将此签名转发给目标链上的智能合约。
-
第六步:资金转到用户手中。该过程将根据用户期望在目标链上接收的资产类型不同而有所不同。
具体举例如下:
1) 如果是原生资产,那么这些资产将从目标链的智能合约中解锁,然后转移到用户的walletmiddle.
2) 如果是包装资产,那么这些资产将由目标链上的智能合约铸造,然后转移到用户的walletmiddle.
1.2.3 信任假设与利弊权衡
以下是关于 Allbridge 的一些值得注意的信任假设和利弊权衡:
-
由一组 validator 进行外部验证 — Allbridge 依赖于第三方 validators 来验证用户的交易,这依赖于所使用的底层消息传递协议(Allbridge 或 Wormhole 或 CCTP)。
-
小型 validator 集 — Allbridge 的 validator 集只包含 2 个 validator。这两个 validator 可能会串通起来传递恶意消息并steal取用户的资金。
-
审查风险 — Allbridge 的 validator 集中的单个 validator 可以审查消息。
-
许可式 validator 集 — 系统中运行的 validator 由 Allbridge 团队运行和 / 或选择。
-
没有罚没机制 — 目前还没有针对 validators 实行预防串通或审查的罚没机制。
-
Allbridge 团队可以审查用户 — 虽然特殊账户会给 Allbridge 团队更多的控制权,以便在紧急情况下迅速做出反应,但它也可能被滥用来错误地审查用户的存款、取款和交易。
1.2.4 风险分析:架构设计与安全考量
1.2.5 社区和资源
你可通过以下途径了解更多关于 Allbridge 的信息:
●官网
●Allbridge Core 文件
●Allbridge Classic 文件
●Medium
●Allbridge Core 上的 Messari
●Allbridge Classic 上的 Messari
你可以在以下平台关注 Allbridge 了解其社区最新动态:
●Telegram
●Discord
1.3 deBridge
1.3.1 概述
deBridge 是一个互操作性协议,于 2021 年 8 月发布,支持跨链传输消息传递和流动性。该项目于 2021 年 4 月在 Chainlink 全球黑客马拉松大赛(Chainlink Global hackathon)上作为一个黑客马拉松项目启动,并于当年晚些时候获得了 550 万美元的融资。
deBridge 向 Solana 生态系统的扩展始于 2021 年 6 月 Solana 基金会提供的 2 万美元赠款。不同于前面讨论的协议,deBridge 最初是专门针对 EVM 兼容链的。直到 2023 年 6 月,deBridge 才来到 Solana,成为丰功伟绩的早期参与者之一。
产品服务
deBridge 的产品套件包括一系列利用其消息传递功能的跨链应用程序:
-
deSwap 流动性网络(DLN)— DLN 是一个流动性网络,可以在 deBridge 支持的任何链上实现低成本且快速的跨链交易。与依赖流动性池的传统模型不同,DLN 利用按需提供跨链流动性的做市商,实现零 TVL 的资产转移。为了确保大型跨链订单具有充足的流动性,deBridge 团队与 RockawayX 和 Fordefi 等成熟做市商进行合作。
-
dePort — 作为一个 lock-and-mint(锁定和铸造)桥,dePort 允许应用程序在各链上创建 debridge 包装资产,即 deAssets。这些铸造资产由源链上的原始代币一对一支持,确保了整个网络资产的完整性。
除了直接用于跨链交换的用户应用程序外,deBridge 还通过进行无缝集成的 API 将这些产品扩展到其他应用程序和项目,包括wallet在内。此外,bloXroute Labs 正在开发一个 SDK,目标是将 DLN 集成到他们的区块链分发网络中。这种集成将使 bloXroute 用户(包括 MEV 搜寻者、机构 DeFi 交易员和各种项目)能够执行 DLN 支持的跨链交换。
此外,deBridge 还提供 deBridge IaaS(Interoperability-as-a-Service:互操作性即服务),这是一种基于订阅的服务,使 EVM 和 SVM 区块链能够将 deBridge 产品集成到各自的生态系统中。该服务的月订阅费为每月 11,000 美元,季度订阅费为每月 10,000 美元。Neon Labs 是该服务的第一个用户。
Network Effects
自发布以来,deBridge 一直在稳定持续的增长。该协议最近使用量激增,特别是在 Solana 上的活动量大增。Solana 以太坊路径已迅速成为 DLN 上最拥挤的走廊。deBridge 团队为整合 Solana 的支持对资源进行分配的战略举措显然得到了回报,未来的增长潜力巨大。
DLN 近乎即时的跨链订单结算能力迅速使其成为希望从其他区块链过渡到 Solana 的用户的首选平台。最近,DLN 达到一个重要的里程碑,日交易量首次突破 1000 万美元——这证明了它越来越受欢迎,而这一成就可能只是一个开始,因为 Solana 生态系统正在加速发展。
除了个人用户,deBridge 在 B2B 领域也越来越受欢迎,Solana 上有越来越多的应用程序将 deBridge 的服务集成到自己的产品中。其中最显著的例子有 MoonGate、Birdeye 和 Jupiter bridge comparator 工具等。
这一趋势表明,在即将到来的下一轮周期中,deBridge 的战略定位将利用 Solana 生态系统的扩张。
安全检查
-
审计 — deBridge 已经展示了其坚定的安全承诺,EVM 链和 Solana 上的智能合约成功地经历了 15 次全面审计。这些审计由著名的安全公司进行,包括 Halborn、Neodyme、Zokyo 和 Ackee。
-
赏金计划 — 自 2022 年 1 月以来,deBridge 在 Immunefi 上运行了一个 20 万美元的赏金计划,重点是确保其智能合约的安全。
增长数据
2023 年第四季度,DLN 在流动性网络中表现突出,与同期的 Solana 生态系统的 TVL 和交易量的增长轨迹惊人地相似。
为了了解 DLN 在最后一个季度的表现,以下是其第四季度业绩与 2023 年全年(2023 年 4 月 1 日至 2023 年 12 月 31 日)累积业绩速览:
1.3.2 运作原理 — 交易生命周期
以下表明资产是如何在跨 DLN 的交易中从源链转移到目标链的:
-
第一步:用户(即 Maker)在源链上发起订单。这是通过调用 DlnSource.createOrder() 函数来完成的,他们在其中提供交易细节并将输入代币锁定在合约中。
-
第二步:做市商,也就是 Takers,监控这些链下订单。当他们确定了与他们的标准(如盈利能力和代币可用性)相符的订单时,他们将履行该订单。这是通过在目标链上执行 DlnDestination.fulfillOrder() 函数来实现的,他们在其中提供了 Maker 请求指定的代币。
-
第三步:接收订单后,DlnDestination 验证详细信息,并通过将代币发送到目标链上的接收方地址来完成交易。然后将订单标记为「已完成」状态。
-
第四步:完成订单的 Taker 随后调用 DlnDestination.sendunlock() 函数。此操作通过 deBridge 的基础设施触发一条跨链消息,将其发送到位于源链上的 DlnSource 智能合约。
-
第五步:DlnSource 确认消息的真实性,并释放先前锁定的输入代币,将它们传输给履行订单的 Taker。
1.3.3 信任假设与利弊权衡
deBridge,就像所有互操作性协议一样,在一定的信任假设和利弊权衡下运行,用户应该注意的是:
-
由一组 validators 进行外部验证 — deBridge 网络由 11 个节点组成的相对较小的 validator 集进行安全保障。要确认交易,它需要至少三分之二的 validator 签名,即 11 个 validator 中至少要有 8 个进行签名。这种结构引入了 8 个 validators 之间有可能串通合谋危及用户资金安全的风险。
-
审查风险 — 如果少数 validator(特别是 11 个 validator 中的 5 个)决定串通合谋,则存在潜在的审查风险。这可能导致故意阻断或延迟消息传递。
-
没有针对 validator 的罚没机制 — 尽管 deBridge 的文档引用了委托质押和罚没机制的未来实现作为协议安全的关键内容,但这些功能尚未启动。没有罚没,就没有直接的经济后果来阻止 validator 从事欺诈或恶意行为。然而,必须注意的是,当前的 validator 集是由 deBridge 团队选择并授权的,并且是已有实体,有面临法律诉讼和声誉损害的风险,这或可作为问责制的间接形式。
-
目标代币合约可以被验 validators 恶意升级 — L2BEAT 表示,所有可升级的 proxy 智能合约的管理都是一个具有 5/8 阈值的 Gnosis Safe。因此,如果目标代币合约被恶意升级或未经安全部署,则用户资金可能被盗。
注意:重要的是要注意 deBridge 正在走向去中心化的道路。上面提到的问题,例如缺乏罚没机制和 validator 集的许可性质,预计将随着 deBridge 原生代币的推出得到解决,原生代币将增强协议的经济安全和治理。
1.3.4 风险分析:架构设计与安全考量
1.3.5 社区与资源
你可以通过以下方式了解更多关于 deBridge 的信息:
●官网
●文档
●DLN 文档
●deExplorer
●Github
●Medium
●博客
你可以通过以下平台了解其社区最新动态:
●Discord
●Telegram
1.4 消息传递协议及其流动性网络的比较分析
在分析了不同消息传递协议的设计和特性之后,现在我们将总结它们的架构和部署安全性。我们的目标是快速比较与不同消息传递协议相关的安全考量,并使开发人员能够根据他们倾向的利弊权衡和安全保证进行选择。
在具体分析中,我们将看到基于以下指标的比较情况:
-
共识机制 — 协议如何确定消息的有效性?
-
Validator 集串通 — 可以串通窃取资金的最低 validator 数量。
-
抗审查性 — 可以审查通过协议传递的消息的最低签名者数量。
-
无需许可特性 — validator 集是否是无需许可的?任何人都可以成为 validator 并为确定消息的有效性做出贡献吗?
-
罚没机制 — 是否存在一种积极的罚没机制或绑定机制来阻止 validator 的恶意行为?
-
智能合约的可升级性 — 协议的智能合约是否可升级?如果可升级,谁来升级?
-
Bug 赏金 — 在协议代码中发现关键漏洞的白帽黑客可以获得的最大金额的 bug 赏金。
-
审计 — 各协议经历的审计次数(越多越好)。
以下是对 Solana 上消息传递协议的比较:
接下来,我们将分析各流动性网络在 2023 年 12 月 31 日之前的表现,并具体来看三个关键指标:
-
唯一用户量 — 自发布以来,有多少唯一用户使用了流动性网络?
-
交易数量 — 自发布以来,使用流动性网络执行了多少笔交易?
-
桥接交易量 — 自发布以来,通过流动性网络的交易量有多少?
以下是对建立在消息传递协议之上的流动性网络的性能比较:
2、支持 Solana 跨链交换的应用程序
在上一部分内容中,我们探讨了各种消息传递协议及其开发人员创建跨链应用程序的潜力,在此基础上,我们现在来将注意力转向它们最突出的用途之一:流动性网络。本部分内容将重点介绍将 Solana 与更广泛的生态系统连接起来的各种流动性网络,帮助用户轻松地跨链转移资金。
此外,我们将着眼于围绕流动性聚合推出的一些有趣的应用程序和功能,这些应用程序和功能旨在使用户更易找到满足其需求的最佳流动性网络。
我们的目标是帮助用户在 Solana 和 EVM 生态系统间进行资产交换时更好地做出选择。
让我们开始吧!
2.1 DLN(deSwap 流动性网络)
2.1.1 概述
DLN 是一个跨链交易协议,由 deBridge 提供支持,可以促进跨链订单的创建和履行。
该协议架构主要有两个层:协议层和基础设施层。
协议层 — 该层由部署在各兼容链上的智能合约组成。这些合约允许市场参与者在去中心化环境中进行互动,使他们能够创建、监控和结算订单:
-
Makers 是指通过锁定源链上 DlnSource 智能合约中的输入代币来创建订单的用户。
-
Takers 是指通过向目标链上的 DlnDestination 合约提供输出代币来履行订单的做市商。
一旦订单完成,DlnDestination 合约就会通过基础设施层与 DlnSource 合约进行通信。此过程释放输入代币并将其转移给 Taker,跨链交易完成。
基础设施层 — 这一层通过 deBridge validators 处理跨链消息传递。它使 DlnDestination 合约能够可靠地将订单的履行传达给 DlnSource 合约,从而完成结算。
2.1.2 最佳特性
-
所有规模订单均为零滑点 — DLN 上的交易为零滑动,也就是说无论订单大小如何,用户都能获得期望的价格。这一特性有效地解决了与传统流动性池相关的滑点问题。
-
快速结算 — 由于 DLN 的异步设计和按需利用做市商流动性的能力,DLN 上的交易结算速度比传统的流动性桥要快得多。
-
快速可扩展性 — DLN 的设计允许它处理大量交易,因为它不受流动性池或桥吞吐量的限制。在过去的一个月里,DLN 的交易量一直呈稳步增长趋势。
注意:DLN 上每笔交易的最低收费为 8 bps。这笔费用在 DLN 协议和完成订单的 Taker 之间平均分配,各获得 4 bps。但是,如果用户下限价单,分配给完成订单的 Taker 的费用可能超过 4bps。
2.2 Portal
2.2.1 概述
Portal 由 Wormhole 提供支持,是 Wormhole 网络的一部分,促进区块链之间的资产转移。
Portal 桥旨在实现跨区块链可替代代币和不可替代代币的安全无缝传输。
当资产通过 Portal 时,原始代币被锁定在源链上的智能合约中,同时目标链上创建一个新的 Portal 包装的对等物。此对等物可以兑换为该链上可用的其他原生代币。
2.2.2 最佳特性
-
访问多个生态系统 — 用户可以在 Wormhole 支持的许多不同生态系统和市场之间移动资产。这扩大了用户资产的范围和效用。
-
安全性 — Wormhole 的 Guardian 节点网络和签名消息提供了一个可靠的安全模型来验证跨链交易。此外,通过 Guardian 网络的链上治理,对 Wormhole 的更新和升级进行了透明的管理。
2.3 Mayan Finance
2.3.1 概述
Mayan Finance 是一个跨链交换协议,由 Wormhole 提供支持,允许用户通过一次点击在不同的区块链之间进行代币交换。
目前,Mayan 支持以太坊、Solana、Avalanche 和 Polygon 网络之间的代币交换。然而,该协议计划在未来扩展支持更多区块链。
2.3.2 最佳特性
-
跨链交换 — Mayan 允许用户通过单个交易将一个区块链上的代币交换为另一个兼容区块链上的代币。
-
英式拍卖机制 — Mayan 使用英式拍卖机制促进跨链交易。当用户发起交换时,Mayan 在目标区块链上举行拍卖,以获取最佳交换利率。这样可以确保用户的订单获得最高出价。
-
代币支持 — Mayan 目前支持许多 ERC-20 和 SPL 代币,并计划增加对更多代币和区块链的支持。
-
集成工具 — Mayan 提供集成工具,如 SDK 和 widgets,允许其他应用程序直接将 Mayan 的交换功能嵌入到自己的平台中。这使任何项目都可以通过 Mayan 的基础设施提供跨链代币交换服务。
2.3.3 运作原理 — 交易生命周期
第一步:在源链上发起交换
用户通过与 Mayan Swap Bridge 交互在源链上的启动流程。他们发起一个跨链交换,并设置拍卖的参数,其中包括最小输出和最后期限。
第二步:在 Solana 上进行拍卖
然后交易转移到 Solana,在 Solana 上进行拍卖。拍卖的获胜者负责在 Solana 网络上执行交易。
第三步:在目标链上接收资产
最后,用户接收目标链上的原生资产。这些资产与exchange需的指定数量的 gas 一起发送。
资产在不同的区块链网络之间交换,利用 Solana 网络作为中间拍卖平台。Solana 的 Mayan 程序处理拍卖和交换机制,而 Mayan Swap Bridge 则与以太坊虚拟机(EVM)兼容链接口,用于启动并完成交换。目的地可以是另一个 EVM 链,甚至是 Solana 链本身。
注意:用户需要支付 relayer 中继费用,包括 gas 费和 relayer 为用户转发交易的费用。该费用根据资产和链的动态而变化。如果交易失败,relayer 费用将大幅减少。
2.4 Meson
2.4.1 概述
Meson Finance 是一个跨链 DEX,可以实现跨多个区块链的快速、低成本交换。它使用哈希时间锁定合约(HTLC)和乱序(out-of-order)交换处理流程,可在几分钟内完成交换,比传统跨链桥要快得多。
目前,Meson 支持 16 个区块链之间的交换,如 Ethereum、Solana、BNB Chain、Polygon、Avalanche 以及像 Arbitrum 和 Optimism 这样的 L2 rollup。
Meson 还计划支持更多代币,覆盖更多的稳定币和资产,如 BTC/ETH。未来,Meson 将继续整合各种 rollup 和非 EVM 链。
2.4.2 最佳特性
-
原生资产的直接交换 — Meson 支持 USDT 和 USDC 等主要稳定币之间的直接交换,而无需包装代币作为中介。这大大简化了交换过程。
-
安全性 — 虽然使用了现有桥接技术,但 Meson 并不强烈依赖于任何一个桥。资金不需要锁定在桥的池中,在保证安全性的同时提高了利用率。
2.4.3 运作原理 — 交易周期
-
第一步:用户在链下创建交换请求,指定交换数量、源链、目标链和代币类型。
-
第二步:想要发布请求,用户需要签署消息,授权 Meson 合约锁定匹配的交换金额和费用。签名后的请求被广播到 LP 网络。
-
第三步:LP 验证请求并调用源链上的「postSwap」方法来发布和绑定交换。Meson 转移资金并将其锁定 1-2 小时。
-
第四步:LP 调用目标链上的「lock」方法锁定交换资金 20 分钟(暂时性地)。
-
第五步:用户对第二步和第三步进行验证,然后创建并广播签名以释放资金。
-
第六步:任何人都可以在目标链上调用「release」方法。如果签名有效,锁定的资金将支付给指定收款人。
-
第七步:LP 使用 release 签名在源链上调用「executeSwap」,获取用户存入的初始资金。
-
第八步:LP 可以提取资金或将资金转移到源链上的流动性池中,交易完成。
注意:用户目前可以通过 Meson 从各链最多交换 5000 USDC / USDT 到 Solana。除了 0.05% 的服务费之外,根据不同源链,可能会收取 0% 至 0.1% 的出站费。因此,到 Solana 的交换总成本在 0.05% 至 0.15% 之间。也就是说费用为 0 至 7.50 美元,根据交换的代币数量和源链的不同而不同。
2.5 Jupiter Bridge Comparator
2023 年 9 月,Jupiter 推出了 Bridge Comparator,目的是让用户可以更容易地从其他链上转移资金到 Solana。Bridge Comparator 为用户提供了一个平台,在这个平台上,他们可以一站式比较桥接和跨链交换订单的报价。
该功能因其简洁性、链兼容性(9 个链)以及所提供的关于输出价格、预期时间、gas 使用量和桥提供商费用等的细节显示而受到 Solana 社区的广泛赞誉。
目前,Bridge Comparator 是一个前端聚合解决方案,也就是说,它向用户显示其订单的最佳桥接选项,并将他们引导到推荐的桥接提供商的接口来执行订单。将来,Jupiter 有可能将 Bridge Comparator 扩展为 Bridge Aggregator,并添加能够从 Jupiter 接口执行订单的功能。
另外,12 月初,Jupiter 宣布在其桥页面上集成 Wormhole Connect,使用户能够以零滑点将 ETH、WETH 或 WBTC 从以太坊桥接到 Solana。这次整合之后,下一步就是与 Circle CCTP 的集成。
2.6 Synapse — 由 deBridge 提供支持
Synapse 最近推出了一个面向 Solana 的跨链交换前端,由 deBridge 提供支持。在投入资源构建功能丰富的 Solana 部署之前,这一举措可以被视为评估用户需求和收集与 Solana 桥接活动相关的用户行为数据的临时检查。
观察者可能会猜测 Synapse 进行这样一个开发部署的时间表可能与 Solana 的 CCTP 发布时间一致。这种推测基于的是这样一个事实,即 Synapse 已经利用 CCTP 进行跨 EVM 链的 USDC 转移。
2.7 Phantom 的 Cross-Chain Swapper — 由 LI.FI 提供支持
2023 年 11 月,Phantom 发布了 Cross Chain Swapper,这是一个钱包内桥接功能,允许用户将资金从以太坊和 Polygon 等 EVM 链转移到 Solana(反之亦然)。它有一个内置的 Refuel(加油)功能,可以让用户在同一笔交易中发送额外的 gas 代币。
钱包内跨链交换是一个强大原语。它们为用户提供了在跨链交换订单的桥接解决方案中找到最佳费率的便利,甚至无需离开钱包界面就可实现。这缩短了用户寻找合适桥接方案的时间,并让所有人都可以轻松地将资产转移到 Solana。
Cross-Chain Swapper 在底层使用 LI.FI 实现桥接交易。目前,LI.FI 使用:
-
Allbridge 支持以太坊 Solana 间的桥接交易 。(注:对 Circle 的跨链传输协议 CCTP 的支持目前正在 devnet 上测试)
-
cBridge、Across、Hop、Polygon PoS、Allbridge、Stargate 和 CCTP 支持以太坊 Polygon 间的桥接交易。
另外,Phantom 还将其与 DEX 聚合器(如 EVM 端的 0x 和 Solana 上的 Jupiter)相结合,使用户能够在同一流程中进行桥接和交换。
未来,整个跨链交换流程很可能将由 LI.FI 支持,因为它已经在 EVM 端支持 30 个 DEX 和多个 DEX 聚合器,并且在其路线图上涵盖了与像 Jupiter 这样的 Solana 原生聚合器的集成。这将进一步减少 Phantom 的维护开销,并扩大用户可以直接交换到 Solana 上的资产范围。
注意:Phantom 对某些交换对征收 0.85% 的费用。此外,用户可能需要向桥提供商(如 Allbridge)付费,通常约为转账金额的 0.3%,具体因提供商而异。(LI.FI 不收费)。
3、Solana 互操作场景的有趣进展
一直以来,Solana 一直专注于构建最先进的区块链,以实现快速且低成本的交易。这种做法将其与其他区块链生态系统(如以太坊和 Cosmos)区分开来,这些生态系统则强调与其他生态系统的互操作性。因此,Solana 与其他区块链的连接受到一定的限制。
在认识到这一差异后,最近出现了几个有趣的项目开发旨在提高 Solana 的互操作性。如果这些举措充分发挥潜力,则可以显著增强基于 Solana 的代币和应用程序与更广泛的生态系统的互动能力。
让我们深入研究一下这些前景光明的开发项目,它们正在为更加紧密相关的 Solana 生态系统的形成铺平道路。
3.1 Circle 的跨链传输协议(CCTP)
由 Circle 开发的跨链传输协议(CCTP)可以在不同区块链网络之间进行 USDC 稳定币代币的原生转账。
通过直接在相关区块链上销毁和铸造代币,CCTP 简化了在网络间转移 USDC 的过程,从而绕过了对桥接代币这一变量的需求。预计在 Solana 上引入 CCTP 将进一步简化 USDC 从其他链向 Solana 的转移过程。
Solana 上的 CCTP 目前正处于 devnet 测试阶段,计划于 2024 年初上线。Solana 社区热切期待它的发布及广泛采用。
3.2 Solana 比特币的互操作性
2023 年的一大创新就是引入了一种实验性的可替代代币标准,即比特币区块链的 BRC-20 代币标准,这是一个由 Ordinals(比特币上的 NFT)和 2021 年的 Taproot 网络升级实现的用例。
BRC-20 代币(如 ORDI)的日益普及推动了几个旨在将比特币与其他区块链生态系统相连的桥的发展。这些桥允许用户在 EVM 链和 Solana 上使用他们的 BRC-20 代币,扩大了基于比特币的代币的实用性和可及性。其中的一个桥就是于 2023 年 12 月发布的 SoBit 协议。
Solana 比特币互操作性项目并不局限于 BRC-20 代币。例如,SolLightning 是一个跨链 DEX,允许用户在 Solana 上的 USDC/SOL 和比特币网络上的原生 BTC 之间进行交换。有趣的是,最大的原生比特币交换平台 THORChain 表示,它将在不久的将来增加对 Solana 的支持,这可能会大大增加 Solana 上 BTC 的流动性和活动。
Zeus Network 是一个消息传递协议,也是另一个有趣的项目,为比特币 -Solana 的互操作性做出了贡献。Apollo 是建立在 Zeus 网络上的第一款产品,即将发布,它将让用户能够质押自己的原生比特币并接收 zuBTC,这是一种 1:1 挂钩代币,可在 Solana 上的应用程序中使用。
3.3 与 Tinydancer 和 Sovereign Labs 的信任最小化跨链交互
轻客户端在区块链生态系统中发挥着重要作用,允许用户安全访问区块链并与之交互,而无需同步完整的区块链数据。这是非常有利的,因为与完整节点相比,轻客户端的资源需求更低,同步速度更快。
轻客户端的一个关键特征是它们能够以信任最小化的方式验证来自其他区块链的交易和证明。例如,在跨链交互中,轻客户端可以根据提供的证明验证交易是否正确地包含在源链中。这种证明可以在不直接与源链交互的情况下进行验证,从而实现安全的跨链功能。
目前在 Solana 区块链中,如果没有完全下载区块数据,轻客户端将无法在本地验证交易包含。这种情况预计很快就会随着 Tinydancer 而改变,Tinydancer 是一个构建轻客户端的项目,最近提出了 SIMD-0052(共识和交易证明验证)改进计划,以解决这一限制。这将改进 SPV(简化支付验证)的当前功能。
此外,Sovereign Labs 最近在 Solana 上开发了一个链上轻客户端的概念证明,而无需更改当前结构。
未来,这种轻客户端功能还可促进区块链间互操作性解决方案的改进,如 IBC 和 Layerzero。通过降低信任要求及启用轻客户端验证,它可以在不需要完整节点的情况下更轻松地在区块链之间进行资产转移。
然而,该工作尚处于早期阶段,需要更详细的研究和更多开发工作才能全面实施。
3.4 Solana 上通过 Guest 区块链概念支持的 IBC
Picasso 提出的 guest 区块链概念正在 Solana 上启用 IBC。这种方法旨在实现目前不支持状态证明的区块链和轻客户端之间的互操作性,这是区块链间通信(IBC)协议的关键要求。
Guest 区块链作为主机区块链中的智能合约运行。这样一来,它将增强主机功能,使其能够支持诸如 IBC 之类的互操作性协议。这种集成促进了信任最小化的跨链交互,而无需改变主机区块链的底层协议。
此外,guest 区块链通过实现 IBC 所需的功能来扩展主机区块链的功能。例如,它将数据存储在默克尔树中以生成状态证明。它还将区块组织到 epoch 中,并选择 validator 来生成新区块。验证者使用状态证明签署区块,这些状态证明通过一个无需信任的中继转发给其他相连区块链。如果 validators 行为不当,可以提交证明来罚没他们在 guest 合约中的质押。
Guest 区块链作为智能合约的部署意味着主机区块链的核心结构保持不变,这使得该解决方案对尚未准备好支持 IBC 的区块链(如 Solana、NEAR 和 TRON)具有高度适应性。Composable Finance 率先针对 Solana 和 NEAR 开展了概念证明项目,以实际展示这种互操作性。
一旦与 IBC 兼容链相连接,guest 链就可以在以前孤立的链上进行资产、数据和价值转移。这一突破为新型跨链应用程序铺平了道路,所有这些应用程序都利用了 Solana 生态系统中的 IBC。
3.5 Solana 上的以太坊钱包
MoonGate 提供了一个 SDK,旨在使开发人员能够轻松地将以太坊钱包功能集成到他们的基于 Solana 的 dApp 中。通过利用 MoonGate,开发人员可以在利用以太坊的社区和流动性的同时,依然在 Solana 更快、更实惠的平台上构建 dapp。
通过其开发人员友好型 SDK,MoonGate 允许 dApp 开发者只需几行代码即可无缝包含现有以太坊钱包和功能。这消除了与区块链集成相关的大量复杂性。
该 SDK 还计划为 dApp 提供嵌入式入金和交换等功能。MoonGate 计划使用 deBridge 推出应用内即时桥接,以便在 dApp 内的以太坊和 Solana 网络之间顺利转移资产。这大大增强了用户体验。
3.6 Womhole 推出的跨链 Queries
Wormhole Queries 是 Wormhole 引入的一个新原语,支持对其他区块链数据的数据读取。
有了 Wormhole Queries,集成商现在可以向 Wormhole Guardian 网络提交查询请求,以基于 pull 的方式检索跨链数据。Guardians 处理请求并发布结果,允许集成商快速安全地验证和使用链上数据。这具有明显好处,如简化了跨链开发过程,降低了 gas 费用,并可在几秒钟内快速检索数据。它利用 Wormhole Guardians 现有的安全性进行认证数据的检索。
Wormhole Queries 的一些关键潜在用例还包括为应用程序提供实时跨链价格数据。这使得平台可以从各区块链访问最新的价格信息。Wormhole Queries 还支持跨链资产验证,允许用户证明一条链上资产的所有权,并在其他链上的应用程序中使用这些资产。
你可能会问,这不就是 Oracle 吗?我们认为不止于此。
当前的 oracle 解决方案在跨链功能上是受限的。它们主要专注于向区块链提供链下价格数据。从其他链检索链上数据也受到限制。
凭借 Wormhole Queries,应用程序也许有一天可以访问跨多个区块链的广泛的可互操作数据源,而不仅限于访问价格。
此外,像 Herodotus 和 Axiom 这样的项目旨在以可证明的去中心化方式将历史区块数据存储在链上。随着这些协议的发展成熟,它们可以充当「以太坊库」,并且可以通过 Wormhole Queries 从 Solana 上访问。
3.7 Nexa 网络的全链代币标准
由于很多区块链和 rollup 以不同的架构和规格发布,代币标准和流动性是碎片化的。这个问题在以太坊生态系统中非常明显,使用的链间代币标准有 OFT、Layerzero 和 xERC20(又名 ERC-7281)等。
Nexa 网络正在开发针对这个问题的解决方案,目前只支持 EVM。然而,由于利用了 Wormhole,并得到了 Wormhole 团队的支持,Nexa 网络计划在不久的将来增加对 Solana 的支持。
CAT 标准是 Nexa 网络开发的代币标准。它支持跨多个区块链的代币桥接,同时保持可替代性和发行人控制。
CAT 提供了一种标准化的方法,用于跨链桥接代币,同时维护发行人的主权,并通过可替代的安全代币提供统一的用户体验。这种做法与 xERC20(ERC-7281)在 EVM 生态系统中的做法非常相似。
关于 CAT 的要点:
-
代币发行人在各链和白名单桥上部署 CAT 合约,并从这些合约中制造代币。可以使用 CAT 的 dashboard 无缝地完成部署。
-
所有由不同白名单桥桥接的代币都是完全可替代的,避免了如今我们看到的流动性碎片化问题。
-
发行人可以为每个桥设置铸造限制,从而允许对桥接代币进行细粒度的安全控制。
-
跨链无滑点的无缝桥接用户体验。
3.8 Hyperlane:支持 Solana 和 SVM 链(如 Eclipse)的无需许可互操作性
Hyperlane 是一个消息传递协议,支持无需许可的互操作性。该功能对于区块链生态系统的扩展至关重要,因为它允许任何人在任何区块链上无需许可地部署 Hyperlane 技术栈,从而解锁更强大的网络连接。
Hyperlane 最近与 Eclipse 合作进行其技术栈的 SVM 兼容部署。该部署目前在 Nautilus Chain 的生产环境中运行,并计划在不久的将来与 Eclipse 的基础设施集成。
这一发展对 Solana 生态系统和更广泛的 SVM 的采用的影响是值得关注的。由于能够在任何区块链上无需许可地部署 Hyperlane,新的 SVM 链不需要等待现有消息传递协议添加对其链的支持。他们可以主动部署 Hyperlane,并与更广泛的生态系统建立连接。
3.9 LI.FI 支持的 Solana 和 SVM 链上的跨链交换
LI.FI 是一个通过集成桥、DEX、DEX 聚合器和求解器(solvers)跨多个区块链聚合流动性的协议。
当提出交换请求时,LI.FI 的 routing 算法确定要使用的最优桥和 DEX 路径。速度、费用、可靠性等因素都会被考虑在内,以找到表现最佳的路线。
LI.FI 最近在 Solana 生态系统中发布,Phantom 是其发布合作伙伴。这可以通过提供与其他区块链生态系统的无缝安全连接来改善 Solana,因为项目可以集成 LI.FI API 提供无缝跨链功能,无需管理直接桥接连接。
此外,LI.FI 还开发了一种解决方案,可以在未来支持与 Solana 虚拟机(SVM)兼容的链。这一发展表明 LI.FI 的跨链交换功能将扩展到 SVM 兼容链(如 Eclipse)的用户和应用程序。因此,在 SVM 链上运行的应用程序将能够利用来自任何链的流动性,通过集成 LI.FI 的 API、SDK 和 Widget 简化用户登录过程。此外,用户还可以选择通过 Jumper.exchange 直接交换和桥接到 SVM 链。
4、结论
在此基础上构建的消息传递协议和流动性网络是任何一个生态系统的关键基础设施。它们可以被视为一国经济的基础设施投资——就像高速公路、港口和铁路通过促进贸易和流通对经济发展来说至关重要一样,这些协议和应用程序是 Solana 生态系统发展的重要轨道,它们使资产和信息能够安全流动。
我们相信,这些跨链资金将对 Solana 的持续成功至关重要,因为它们对来自不同 DeFi 生态系统的用户的登录体验具有深远影响。
The article comes from the Internet:Solana 跨链桥报告:Solana 生态跨链协议和跨链 DApp 全览
相关推荐: NFPrompt: 如何利用 Web3 技术重塑 AIGC 创造者经济?
NFPrompt 作为结合 Web3 和 AIGC 的新兴平台,为创作者提供了创作、交易和社交的一体化环境。 撰文:@JellyZhouishere,Gryphsis Academy TL; DR: 在互联网和 AIGC 技术推动下,创作者经济迎来显著发展,为…