部署前先建立三层网络的心智模型:
| 对比 | 本地链(Hardhat/Anvil) | 测试网(Sepolia) | 主网(Mainnet) |
|---|---|---|---|
| 运行位置 | 你自己的电脑 | 公共测试节点网络 | 全球生产网络 |
| ETH 价值 | 无,随便造 | 无价值,水龙头免费领 | 真实资产 |
| 共识 | 单节点立即出块 | 真实 PoS 共识,有出块延迟 | 真实 PoS |
| 用途 | 快速调试 | 端到端联调、演示、申请生态资格 | 正式发布 |
| 链上数据 | 重启即消失 | 长期保留但可重置/废弃 | 永久保存 |
关键认知:测试网是「流程彩排」,合约逻辑、部署脚本、前端联调、浏览器验证都应先在测试网跑通;水龙头 ETH 虽然免费,但出块、Gas、交易等待、nonce 机制与主网完全一致,所以彩排经验可以零差别迁移。









