Skip to main content

常见问题解答

Hyperlane是什么?
Hyperlane是为模块化区块链堆栈构建的第一个通用且无需许可的互操作层。任何人都可以无需许可地deploy hyperlane到任何区块链环境中,无论是1层、Rollup还是应用链,都可以让该链与部署了Hyperlane的任何其他链进行无缝通信。
区块链开发者使用Hyperlane有什么好处?
Hyperlane为区块链和应用程序开发者都带来了好处。对于区块链开发者来说,Hyperlane的部署扩大了从其他已部署Hyperlane的区块链获取用户、资产和有价值状态的可能性。对于dapp开发者来说,Hyperlane提供了跨多个区块链的无缝连接,允许开发者创建跨链网络效应和流动性,用户能够从他们偏好的链上与应用程序进行交互。
Hyperlane如何确保安全?
Hyperlane通过其模块化安全堆栈(具有链间安全模块(ISM))来确保安全。开发人员可以配置各种预置的 ISM,将它们相互组合,甚至根据应用程序的需要创建自定义的ISM。模块化的安全方法确保了Hyperlane在安全模型方面不断跟上行业的最新发展。
谁是 Hyperlane 验证者?
Hyperlane采用以ISM为特色的模块化安全堆栈来确保安全。没有协议规定的安全模型,更没有验证程序集。尽管如此,大多数Hyperlane部署都配置有一个默认的ISM,该ISM指定了如果信息接收者未指定ISM覆盖时要使用的安全模型。
我可以用Hyperlane构建什么?
Hyperlane的信息Messaging interface允许dapp开发者在不同链上的智能合约之间发送任意字节。这可用于创建跨链应用程序,即跨越多个链的dapp。要想获得灵感,可以查看一些构建在Hyperlane之上的预构建应用程序,包括Warp Routes:允许用户将代币从一条链转移到另一条链;Interchain Accounts:允许用户进行跨链函数调用;Interchain Queries:允许用户进行跨链视图调用。
Hyperlane在哪里部署?
contract addresses页面上有一份已部署的清单。
在 Hyperlane上发送信息时会发生什么?
详情请参阅sendreceive 页面。简而言之,一个应用程序在原始链上调用dispatch()函数,将信息插入邮箱的默克尔树中。Hyperlane中继观察到分发的信息,并为接收方的Interchain安全模块(ISM)组装元数据。中继器通过调用Mailbox.process()将信息传递给接收方。中继器接收方使用其ISM验证信息,并调用recipient.handle()来传递信息。
如何查看已发送信息的状态?
Hyperlane Message Explorer的搜索栏中粘贴地址或交易哈希值,可查看信息的状态和历史详情。如果信息因某种原因发送失败,将提示可能出现的问题。有关如何调试未传递信息的更多信息,请参阅Explorer Debugging
使用Hyperlane发送链间信息是否意味着实时聊天和短信?
Hyperlane是一种协议,旨在允许不同链上的智能合约相互交互。我们所说的信息传递是指在智能合约之间发送任意字节,而不是点对点或文本信息。有几个web3项目适合聊天用例;考虑使用 XMTPPushOrbis,以实现这种类型的信息传递。
Hyperlane是代币桥吗?
不完全是。Hyperlane是一种通用信息传递(GMP)协议,允许区块链之间进行通信。代币桥只是在Hyperlane基础上构建的多种应用之一!
我是一名开发人员。我的团队如何使用Hyperlane进行构建?
如果您正在阅读本常见问题解答,那么您已经找到了文档,这是一个很好的开始。尽管如此,我们知道在实施过程中会出现一些问题,我们很乐意在您使用过程中为您提供帮助。Hyperlane社区经常在 Discord 上保持活跃。开发人员的反馈会直接影响产品路线图。
Abacus Works是什么?
Abacus Works是从事Hyperlane开发的合法机构的名称。您可能会在较早的文章和资源库中遇到一些关于Abacus的引用。Hyperlane于2022年秋季从Abacus更名为Hyperlane。
如何加入Hyperlane社区?
您可以加入Discord或关注Hyperlane Twitter,在这里您可以找到一个由开发人员和爱好者组成的不断壮大的社区,一起畅谈跨链的未来。
我有兴趣在Hyperlane工作,在哪里可以看到职位空缺?
查看我们的空缺职位此处
我如何才能为改进本文档做出贡献?
您可以通过docs repo直接提交PR来编辑此文档。