跳到主要内容

验证自定义网络信息

Does this article need to be translated?

当网站要求您向 MetaMask 添加自定义网络时,您会看到 MetaMask 将用于与网络交互的信息。 MetaMask 会对这些信息执行一些基本验证,若出现错误或异常,便会发出警告。 MetaMask 还将防止多次添加同一个网络。 然而,MetaMask 并不验证自定义网络,即使 MetaMask 的验证检查出问题,则该网络可能是恶意的或为请求该网络的网站所歪曲。

有关自定义网络的更多信息和介绍,请参阅此处的用户指南

您还有责任验证您添加到 MetaMask 的自定义网络,如同您有责任验证您交易的以太坊地址一样。 在本文中,我们将分享一些这方面的建议。

当网站提出添加自定义网络的请求时,MetaMask 会显示以下确认信息:

MetaMask add new network approval

该确认信息显示了网站提供的网络信息无法保证此信息正确与否。 因此,若信任该网站,便信任此信息,两者同理。

如果您在确认中点击了“查看全部详情”,便可看到该网站所提供的该网络全部信息,其中包括:

  • 网络名称:MetaMask 将与网络关联的名称。
  • 网络 URL:MetaMask 用于访问网络的 URL。
  • 链 ID:MetaMask 将用于签署网络交易的链 ID。
  • 货币符号:MetaMask 将用于网络原生货币的货币符号。
    • 例如,以太坊主网的货币符号是 ETH,而 Gnosis Chain 的货币符号是 xDAI(合并后保留)。
  • 区块浏览器 URL(可选):这是 MetaMask 将引导您访问的 URL,以便检验您的账户、交易等。 相当于 etherscan.io,但仅用于相关网络。

如果出于某种原因,您不确定网络信息是否正确,我们建议您采取以下步骤对其验证:

  • 访问 Chainlist 并搜索该网络的链 ID 和/或名称。 如果 MetaMask 表示某些信息不匹配,那么您应该能够识别 Chainlist 上的问题。 如果自定义网络根本没有列入 Chainlist,要么该网络非常新,要么可能质量有问题。
  • 在 Google 上搜索该网络的名称,并尝试回答以下问题。 您的肯定回答越多,那么该网络合法的理由就越充分。 请注意,有许多诈骗和虚假社交媒体渠道,尤其是在 Telegram 上。
    • 该网络是否有网站? 如果有,看起来是否合法? 是否列出了网络的详细信息?
    • 该网络是否有官方 Twitter 或其他社交媒体账户? 关注者多吗? 是否有名气? 人们对该网络的评价如何?
    • 您能否确定该网络的维护人员? 他们是否活跃在社交媒体上? 关注者多吗?
    • 是否有该网络的新闻报道?

大多数网络是否合法,以及网站是否提供了准确的信息,是显而易见的。 完成这些步骤后,如果您仍然不确定,则应拒绝添加该网络的请求,做更多的调研,也许稍后再试。