验证自定义网络信息
当网站要求您向 MetaMask 添加自定义网络时,您会看到 MetaMask 将用于与网络交互的信息。MetaMask 会对这些信息执行一些基本验证,若出现错误或异常,便会发出警告。MetaMask 还将防止多次添加同一个网络。然而,MetaMask 并不验证自定义网络,即使 MetaMask 的验证检查出来,该网络可能是恶意的或为请求该网络的网站所歪曲。
有关自定义网络的更多信息和介绍,请参阅此处的用户指南。
您还有责任验证您添加到 MetaMask 的自定义网络,如同您有责任验证您交易的以太坊地址一样。在本文中,我们将分享一些这方面的建议。
当网站提出添加自定义网络的请求时,MetaMask 会显示以下确认信息:
该确认信息显示了网站提供的网络信息。此信息正确与否,无人保证。因此,若信任该网站,便信任此信息,两者同理。
如果您在确认中点击了“查看全部详情”,便可看到该网站所提供该网络的全部信息,其中包括:
- 网络名称: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 或其他社交媒体账户?关注者多吗?是否有名气?人们对该网络的评价如何?
- 您能否确定该网络的维护人员?他们是否活跃在社交媒体上?关注者多吗?
- 是否有该网络的新闻报道?
大多数网络是否合法,以及网站是否提供了准确的信息,都是显而易见。完成这些步骤后,如果您仍然不确定,则应拒绝添加该网络的请求,做更多的调研,也许稍后再试。