节点要求和选择平台
好的! 您已经决定尝试运行 Rocket Pool 节点。 流程的第一步是决定您想在什么样的平台上运行节点。 如果您已经有了想法,太好了! 您可以跳到下一节。 如果您还不确定,那么请继续阅读有关您选项的一些信息。
完整节点要求
完整节点是同时运行执行客户端和共识客户端以及 Rocket Pool 堆栈的节点。 现在合并已经发生,Rocket Pool 节点需要运行此配置(尽管执行客户端和共识客户端可以由已经运行单独 staking 设置的用户外部管理——我们稍后会更详细地介绍这一点)。
以下是良好运行完整 Rocket Pool 节点所需的简单分类:
- 稳定的互联网连接。您在线时间越长,您的奖励就越好。不稳定的互联网连接会损害您的回报,进而影响 rETH 比率增长。
- 至少上下行带宽 10Mbps。完整节点通常需要大约 8Mbps 到 10Mbps 的上下行网络流量,具体取决于您的配置和 minipools 的数量。
- ISP 没有流量限制。运行完整节点将占用大量数据——我们看到仅链数据每月就超过 2 TB 的报告。这可以通过对 ETH 客户端进行一些设置调整来在一定程度上缓解,但根据经验法则,如果您的互联网计划有每月流量限制,请不要运行完整节点。
- 稳定的电力。出于与需要稳定互联网连接相同的原因,您还需要可靠的电力。这可以通过大型 UPS(备用电池)来缓解,以应对短暂停电。
- 具有足够规格的计算机。这非常灵活,因为它确实取决于您使用的执行客户端和共识客户端,以及您配置它们的设置。计算机可以是本地机器,也可以托管在云中。请阅读下面有关这两个选项的更多信息,以及如何决定哪个最适合您。
计算机必须满足硬件指南
注意
目前,仅支持 Linux 和 macOS 平台。 Windows 目前不支持 Smartnode 操作。
运行本地节点
如果您有可靠的电力和无限制的互联网访问,并且愿意构建(或购买预制的)并维护计算机,那么运行本地节点可能是您的最佳选择。使用此选项,您将设置一台专用计算机作为 Rocket Pool 节点,并在您自己的家中本地运行它。
优势:
- 除了公用事业外,没有月费
- 完全控制您自己的机器及其数据(包括您钱包的密钥)
- 随时访问以执行维护和升级
- 有助于执行客户端和共识客户端以及 Rocket Pool 的去中心化(从而提高它们的安全性)
劣势:
- 需要稳定、无限制的互联网和电力
- 运行节点每月至少使用 1.5 TB 的数据。如果您的流量限制低于此数量,在运行本地节点时可能会遇到问题!
- 您对网络和计算机安全负全部责任
- 如果您不熟悉计算机维护,可能会具有挑战性
- 容易被盗
如果优势听起来超过了劣势,那么请查看我们的本地 Node Operator 指南。
在服务器上运行
如果您没有可靠的无限制互联网计划,或者您只是不想处理构建和维护自己的物理计算机,您可能想考虑运行从托管提供商租用的私有服务器。本质上,这些公司会很乐意为您创建和运行服务器,收取月费。如果您不介意这笔费用并且想运行 Rocket Pool 节点,使用服务器可能是一个好策略。
优势:
- 无需维护,通常可以获得支持来解决问题
- 不影响您的互联网计划或流量限制
- 通常在专业数据中心运行,停机时间很少
- 可能比购买/构建自己的计算机更具成本效益
劣势:
- 使执行客户端和共识客户端以及 Rocket Pool 更加中心化,这削弱了网络的安全性
- 月费
- 服务器可能带有流量限制,或具有昂贵的网络 I/O 费率
- 主机可能会检查您机器的内容并在未加密的情况下获取您钱包的密钥
如果这些优势听起来超过了劣势,那么请查看我们的服务器 Node Operator 指南。