从测试网络迁移至主网
如果您已经在我们的 Hoodi 测试网上使用过 Rocket Pool,熟悉其运作方式,并准备好在以太坊主链上真正质押 ETH 或运行节点,那么本指南适合您! 在这里,您将找到如何将现有的 Smartnode 堆栈从 Hoodi 测试网迁移到连接至以太坊主网的说明,为质押您自己的真实 ETH 和 RPL 做好准备。
在主网上进行池质押
在主网上进行池质押与在测试网上的过程基本相同。 URL 会有所不同,rETH 代币的地址可能也不同,但工作流程没有重大变化。 请遵循质押指南,该指南已更新为主网说明。
测试网与主网之间的差异
- 测试网 Smartnode 有测试 ETH 水龙头。主网 Smartnode 没有水龙头。您需要自己提供 ETH 才能进行质押。
- 主网通过 WalletConnect 支持许多以太坊钱包,因此您可以使用在测试网上无法使用的其他钱包。您不再仅限于使用 Metamask 进行质押。
在主网上运行 Smartnode
测试网络中的任何内容都无法迁移到主网。 执行层和共识层的链数据都不同,因此您必须删除旧的链数据并从头开始同步主网链。 您在测试网上的验证者不会转移到主网。 此外,出于安全性、兼容性和安全目的,您必须在主网上创建一个新钱包! 不要在主网上使用您的测试网节点钱包!
以下步骤将删除您所有的测试网数据。 如果您想保留测试网络设置,应该备份您的硬盘或将其移动到第二台机器上。
测试网与主网之间的差异
- 测试网 Smartnode 有 ETH 和 RPL 水龙头。主网 Smartnode 没有水龙头。您需要自己提供 ETH 和 RPL。
- 如果您使用 Geth,您的节点工作负载将大幅增加。Geth 的存储空间约为 Hoodi 的 40 倍,需要更多的 CPU 处理能力和 RAM。如果您使用 Rocket Pool Grafana 仪表板,请准备好看到更高的使用率。 截至 2025 年 9 月 19 日,完整的 Geth 节点使用 1.4 TB。过期合并前的区块数据可以将存储使用量减少约 300-500 GB。
- 您的信标链对等节点(以及您的证明有效性)将高于测试网。主网上的对等节点更加多样化,往往比测试网上的质量更高。
- RPL 奖励检查点每 28 天发生一次,而不是每 2 天,以帮助抵消高额的 gas 成本。
- Rocket Pool 网络使用的 RPL 价格(以及您的抵押水平)以及整个网络的总有效质押 RPL 每 24 小时报告一次,而不是每小时一次。
自动迁移(仅限 Docker 模式)
对于 Docker 模式用户,Smartnode 可以自动为您迁移到主网。
在您仍然配置了测试网时,退出您在 Hoodi 上的验证者:
从选项列表中选择 1: All available minipools 并等待完成。
这将帮助清理网络,删除您的验证者,而不是让它们不断失败证明并削弱 Hoodi 的健康状况(因为它们不再在线)。
完成后,打开设置管理器:
接下来,打开 Smartnode and TX Fees 类别,将 Network 下拉菜单从 Hoodi Testnet 更改为 Ethereum Mainnet:
当您保存并退出时,将提示您一切即将被删除以及一个确认对话框:
备份您想保留的任何内容(例如包含您的节点钱包和验证者密钥的 data 文件夹),然后在准备好时按 y 和 Enter。
Smartnode 将自动处理切换。
完成后,您将获得一个在主网上的全新安装。 您的所有设置(例如客户端选择)都将保留,但您需要创建一个新钱包。此外,您在主网上可能没有 Checkpoint Sync URL,应该按照这里的说明进行设置;否则同步主网信标链将需要很长时间。
手动迁移
如果由于任何原因无法利用 Smartnode 的自动迁移流程,您可以通过几个简单的步骤手动完成:
- 在您仍然配置了测试网时,退出您在 Hoodi 上的验证者:
从选项列表中选择 1: All available minipools 并等待完成。
这将帮助清理网络,删除您的验证者,而不是让它们不断失败证明并削弱 Hoodi 的健康状况(因为它们不再在线)。
- 关闭测试网:
- 删除您的测试网链数据和 Docker 容器:
- 删除您的 Rocket Pool 配置文件夹:
- (可选)删除您的 Rocket Pool CLI:
无论如何,您都会用最新版本的 CLI 覆盖它,但如果您想彻底,可以先删除旧的。
此时,您的测试网安装已被清除,您可以安全地迁移到新的主网安装。 仔细遵循使用 Docker 创建节点指南来设置它。