对于刚刚踏入Web3世界的用户来说,与中心化互联网的体验最大的不同之一,便是频繁需要与不同的“区块链网络”打交道,无论是与以太坊主网交互、体验Polygon的低速费,还是测试智能合约、探索新兴的Layer2或侧链,掌握“更改网络”这一基本操作都是必备技能,本文将以图文并茂(此处为文字描述)的方式,详细讲解Web3中如何更改网络,帮助你轻松畅游去中心化的海洋。

什么是Web3的“网络”

在Web3语境下,“网络”(Network)通常指的是区块链网络,每个区块链网络都有一套独立的规则、节点、账本和地址。

  • 以太坊主网(Ethereum Mainnet):最知名的公共区块链,拥有最多的DApp和DeFi项目,但 gas 费用也相对较高。
  • Polygon(Matic):一个以太坊兼容的Layer2扩容方案,提供更低的交易费用和更快的确认速度。
  • BSC(Binance Smart Chain):币安智能链,同样以低费用和高性能著称。
  • Arbitrum, Optimism:以太坊的Layer2解决方案,旨在提供低成本和高吞吐量。
  • 各条测试网(如Goerli, Sepolia):用于开发者测试和用户体验的测试环境,资产无实际价值。

你的加密钱包(如MetaMask)需要连接到正确的网络,才能与对应区块链上的应用进行交互,例如发送代币、投票、参与NFT mint等。

更改网络前的准备:你需要什么

  1. 一个Web3钱包:这是最基本的前提,最常用的是MetaMask,它支持几乎所有主流区块链网络,其他钱包如Trust Wallet、TokenPocket等也类似。
  2. 钱包里有一些ETH或该网络的原生代币:这是支付交易手续费(Gas Fee)所必需的,注意,不同网络的代币可能不同(如以太坊主网用ETH,BSC用BNB,Polygon用MATIC)。
  3. 网络信息:你需要知道你要连接的网络名称、RPC URL(远程过程调用端点)、链ID(Chain ID)、符号(如ETH, MATIC)以及区块浏览器URL。

如何更改Web3网络?(以MetaMask为例)

MetaMask是目前最主流的浏览器插件钱包和移动端钱包,其更改网络的方法具有代表性。

通过内置列表选择(推荐常用网络)

如果你的钱包已经预装了常用网络,这是最快捷的方式。

  1. 打开MetaMask:在浏览器中点击MetaMask狐狸图标,或在手机上打开MetaMask App。
  2. 进入网络选择:在钱包主页的顶部,你会看到当前连接的网络名称(Ethereum Mainnet”),点击这个网络名称。
  3. 选择目标网络:在弹出的网络列表中,如果你能看到你要切换的网络(Polygon”, “Binance Smart Chain”),直接点击它即可,MetaMask会自动切换到该网络,并提示你可能需要添加该网络的代币作为Gas费。

手动添加网络(当列表中没有时)

当你需要连接一个不在MetaMask默认列表中的网络(如一些新公链、测试网或自定义网络)时,需要手动添加。

  1. 打开MetaMask并进入网络设置:同样,先点击MetaMask主页顶部的网络名称。
  2. 找到“添加网络”选项:在网络列表的底部,你会看到“添加网络”的按钮(有些版本可能是“显示/隐藏测试网”后才能看到“添加网络”),点击“添加网络”。
  3. 选择添加方式
    • 方式A:手动添加(最常用)
      • 勾选“手动添加网络”。
      • 准确填写以下信息(这些信息通常可以从项目方官网、文档或社区公告中获得):
        • 随机配图