您的位置 首页 > 德语词汇

wormhole是什么意思?从起源到进化

大家好,今天小编来为大家解答wormhole是什么意思这个问题,从起源到进化很多人还不知道,现在让我们一起来看看吧!

本文节选自LI.FI和FourPillars联合发布的《TheStateofSolana’sBridgingLandscape》,该报告专注于对Solana桥接生态现状的分析和研究,并从Solana上的消息传递协议、Solana跨链交换应用程序、Solana互操作场景中的有趣发展等三个部分进行展开。其中该报告对Wormhole进行了详细的解析,本文仅节选其中与Wormhole相关的部分内容,对报告全文感兴趣的用户可以在文末找到原文链接并进行阅读。

wormhole是什么意思?从起源到进化

Wormhole是一种通用消息传递协议,最早于2020年10月推出,旨在使开发者能够构建覆盖多个链的原生跨链应用程序。Wormhole起初是一个黑客松项目,目标是找到一种使区块链能够「互相通信」的解决方案。

Wormhole最初由Jump孵化和支持,其第一版(WormholeV1)主要专注于在以太坊和Solana之间建立双向代币桥。随着项目的发展,到今天Wormhole已经演变为一个通用的消息传递协议,连接了生态系统中的多个链。这种演变与其更广泛的愿景一致,即成为开发者构建多样化跨链应用的基础层。因此,WormholeV1被逐步淘汰,并于2021年8月推出了Wormhole协议。

为了应对不断增长的多链生态系统需求,有许多跨链原生应用和产品基于Wormhole而构建,其中也包括Wormhole团队自己的产品:

阅读《Wormhole生态开发者指南:四大核心产品,三项生态计划,高达25万美元的资金支持》了解关于这些产品的详细信息。

这些产品进一步得到了Wormhole团队提供的多个开发者友好解决方案和功能的支持(其中许多现在都由Wormhole的贡献者们构建和维护),例如:

考虑到Wormhole的早期发展和对Solana生态系统的持续关注,从交易数量来看Solana成为Wormhole上最活跃的链之一并不令人意外。目前,其交易量主要分布在以太坊、Solana、Sui,其次是其他EVML1链和L2(Rollup)。

促进Wormhole增长并将其定位为生态系统中顶级的消息传递协议之一的因素包括:

Wormhole的架构由几个关键组件组成,例如针对不同链和执行环境的守护节点(Guardiannodes)和智能合约。他们的技术堆栈的各个部分总共接受了Neodyme、Kudelski、TrailofBits、CertiK、RuntimeVerification、OtterSec、Zellic等安全审计公司的22次审核。值得注意的是,虽然我们将每个条目都算作单独的审计,但这些特定于合约的审计很可能是Wormhole技术栈更大规模审计的一部分。

自2022年9月以来,Wormhole在Immunefi上运行了一个250万美元的漏洞赏金计划(BugBountyProgram),主要关注Wormhole智能合约和守护节点的安全。

2022年2月,Wormhole曾短暂遭遇安全攻击,但该漏洞在短短几小时内得到修复,Wormhole很快重新上线并恢复了网络,同时Jump提供了必要的资金来弥补受损失的资金缺口。

在此次安全事故之后,Wormhole团队宣布了以下未来的安全举措:

鉴于这些安全升级,Uniswap的跨链桥评估委员会在其报告中承认了Wormhole的努力并指出:

除此之外,Wormhole还在其技术栈中了多项安全功能/特性,包括:

截至2023年12月31日,Wormhole的增长数据如下:

通过Wormhole的架构将消息从源链传输到目标链的过程既复杂又直接。以下是一个简化的分解:

1)发出消息:每条消息都来自源链上的核心合约(CoreContract)。

2)Guardians验证和签名:该消息随后由19个守护者节点(Guardians)在链下进行验证和签名。只有获得至少2/3(即13/19)守护者节点签名的消息,才被认为是真实的。

3)传递到目标链:经过验证和签名后,消息被传递到目标链的核心合约。

更仔细地观察,我们可以看到有几个关键组件协同工作以确保安全的跨链消息传递:

让我们深入了解Wormhole的守护者网络(GuardianNetwork)是如何验证消息的:

第1步:源链上的核心合约发出消息。

第2步:Guardians观察并验证消息的真实性。

第3步:Guardians等待源链的最终确认消息,然后该消息的哈希值进行签名,以证明其有效性。

第4步:每个Guardians的签名被编译成一个多重签名文件,称为可验证行动批准(VAA,VerifiableActionApprovals)。

第5步:Relayers(中继器)将VAA传输到目标链上的核心合约。

注意:「侦探(Spy)」将观察通过守护者网络传递的所有消息,并将它们记录在存储系统(如SQL数据库)中,以供分析和进一步使用。

关于wormhole是什么意思到此分享完毕,希望能帮助到您。

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023