# Rocket Pool Guides & Documentation > Rocket Pool Guides & Documentation - Decentralised Ethereum Liquid Staking Protocol ## 协议 - [🤝 合约与集成](/zh/protocol/contracts-integrations.md): 你喜欢 RPL 和 rETH 吗?我们也是!所以我们整理了一份集成和服务列表,以及官方合约部署,帮助你发现这些资产可以使用的新地方! 如果你想通过帮助将 Rocket Pool 集成到更多服务和协议中做出贡献,请在 Discord 上联系我们! - [智能合约](/zh/protocol/contracts-usage.md) - [系列讲解文章](/zh/protocol/explainer-series.md): 每个人都喜欢好的系列讲解文章!如果想要深入了解以太坊质押协议的工作原理,请查看这个由四篇文章组成的详细系列! 协议概述和用户协议 DAO 和预言机节点 DAORPL 和代币经济学启动详情和审计报告 如果你想了解更多关于 Rocket Pool 的信息,请务必查看我们的 Medium 博客账户,了解我们更新的详细历史。 - [常见问题](/zh/protocol/faq.md): 本常见问题部分旨在用简洁的答案补充系列讲解文章,回答我们收到的常见问题。 - [术语表](/zh/protocol/glossary.md): 在 Rocket Pool 文档中,你可能会遇到一些不熟悉的概念。本节列出了文档中的常用术语,便于访问、学习和插件/主题开发。 - [简介](/zh/protocol/index.md): Rocket Pool 是首个同类型的 ETH 权益证明协议,旨在实现社区所有、去中心化、无需信任,并与以太坊质押兼容。该协议于 2016 年末首次构思,并于 2021 年 10 月正式上线。 Rocket Pool 旨在服务两类主要用户群体:一类是希望通过 rETH 代币化质押 参与质押的用户,最低只需 0.01 ETH;另一类是希望质押 ETH 并在网络中运行节点的用户,通过赚取佣金获得比协议外质押更高的投资回报率。 如需了解构成协议的这两类群体的更多信息,我们强烈建议 阅读系列讲解文章的第一篇,其中详细介绍了用户如何参与,无论是通过代币化质押还是在协议中运行节点。 协议的核心理念是确保网络不受任何单一方的控制。这一原则与以太坊和 ETH 本身直接相关,也是 Rocket Pool 发展过程中每个阶段所秉持的思维方式。 以下是 Rocket Pool 质押协议组成部分的宏观概览: Rocket Pool 致力于体现以太坊和 DeFi 的核心精神,特别是非托管、无需信任的特性,使真正的自我主权得以蓬勃发展。 这就是为什么创建这个 ETH 质押基础协议层如此重要,尤其是考虑到绝大多数参与者要么缺乏运行节点的技术能力,要么没有持有 32 ETH 的财务实力。 ## 流动性质押 - [质押概览](/zh/liquid-staking/overview.md): 本指南将向您介绍如何使用 Rocket Pool 进行质押(您的 ETH 如何被投入使用以及如何产生收益),并总结多种质押方式。 ## 节点质押 - [Node Operator 的职责](/zh/node-staking/responsibilities.md) ## Others - [8-ETH 保证金迷你矿池](/zh/legacy/atlas/lebs.md): 当 Rocket Pool 首次启动时,它支持两种类型的迷你矿池: 16-ETH 保证金,节点运营者提供 16 ETH,剩余的 16 ETH 将来自质押池,以创建一个完整的(32 ETH)验证者。32-ETH 临时保证金,节点运营者提供全部 32 ETH,以便可以跳过初始化过程并立即在信标链上开始验证,然后在存款池有足够的 ETH 覆盖时获得 16 ETH 的退款。此时它将变成普通的 16-ETH 保证金迷你矿池。 后者在协议运行几个月后被社区投票移除,因为它不再必要并导致退款延迟。 前者代表了协议的最低保证金数额,因为它保证了如果节点运营者使用 Rocket Pool 攻击以太坊协议并被削减全部保证金,他们的损失将与 rETH 质押者一样多,不会获利。 自 Rocket Pool 启动以来,社区对此保证金提供的安全性进行了大量研究,并发现它非常保守。 从各方面来看,16 ETH 的削减被认为是不现实的,16-ETH 保证金实际上提供了与仅 8 ETH 保证金(加上补充的 RPL 要求)相同的安全优势。 因此,在此研究的支持下,Atlas 升级引入了一种新的迷你矿池类型:8-ETH 保证金,Rocket Pool 社区通俗地称为"LEB8"(Lower ETH Bond - 8 ETH)。 要创建 8-ETH 迷你矿池,节点运营者只需提供他们自己的 8 ETH(加上足够的 RPL 以满足抵押品要求 - 有关更多信息,请参阅 RPL 抵押品)。 然后它将从存款池中提取24 ETH,以完成验证者并在信标链上开始工作。 这为想要运行节点但没有 16 ETH 的新节点运营者打开了大门。 此外,它让更大的节点运营者让更多的池质押者 ETH 在信标链上工作,赚取奖励。 由于这在不显著降低安全性的情况下运作,每个人都是赢家! 在本指南中,我们将涵盖三个主题: 8-ETH 保证金迷你矿池的实际工作原理以及背后的奖励数字如何创建新的 8-ETH 迷你矿池如何在不退出的情况下将现有的 16-ETH 迷你矿池迁移到 8-ETH 迷你矿池 继续阅读以了解每个主题的更多信息。 - [Atlas 更新](/zh/legacy/atlas/whats-new.md): 本页面描述了 Rocket Pool 下一个主要更新(名为 Atlas)为协议带来的主要变化,包括对 Smart Node 堆栈和 Rocket Pool 协议本身的更新。 请仔细阅读本页面,以了解 Rocket Pool 之前版本(Redstone)与 Atlas 之间的所有差异。 - [Houston 快速入门](/zh/legacy/houston/getting-started.md): 无论您是经验丰富的节点运营者、rETH 持有者还是好奇的旁观者,本页面都将帮助您开始探索 Houston 中包含的新功能。 - [非智能节点用户的投票设置](/zh/legacy/houston/nonsmartnode-setup.md): 某些用户(例如 Allnodes 用户)不使用智能节点,可能需要通过直接合约交互来设置投票。 本指南包含此类用户的最小设置指南和完整设置指南。 - [参与链上 pDAO 提案](/zh/legacy/houston/participate.md): 任何拥有非零投票权的节点都可以随时发起或参与 pDAO 提案。提案可以是以下类型之一: 更改 pDAO 设置一次性国库支出重复国库支出(管理委员会)安全委员会成员资格 有关更多细节和理由,请参阅提案类型。 重要的是要理解 pDAO 提案是一个链上实体,用于在协议层面执行更改。 - [协议 DAO(pDAO)](/zh/legacy/houston/pdao.md): Rocket Pool 协议 DAO(pDAO)负责塑造协议的方向,由 RPL 治理运行。其成员及其投票权由大大小小的节点运营者组成,所有这些运营者都直接参与协议。它为整个 Rocket Pool 社区提供服务,包括 rETH 持有者、节点运营者和 RPL 持有者。pDAO 优先考虑 Rocket Pool 协议的安全性和以太坊网络的健康。有关 pDAO 是谁和什么的明确定义,请随时查看 pDAO 章程。 - [设置您的 RPL 提款地址](/zh/legacy/houston/rpl-withdrawal-address.md): 重要的是要理解主要提款地址和 RPL 提款地址之间的区别。默认情况下,您的 RPL 提款地址未设置,您的主要提款地址是您所有 RPL 检查点奖励、质押的 RPL 和信标链 ETH 将被发送到的地方。 如果您愿意,可以为 RPL 设置单独的提款地址。如果设置了 RPL 提款地址,它将能够触发并从通胀奖励中领取 RPL,并且不会影响 ETH 共识奖励或与 ETH 相关的任何内容。在这种情况下,您的主要提款地址将不再对 RPL 相关操作拥有任何权限。 这创造了一些有趣的机会,其中 RPL 可以由不希望接触 RPL 的节点运营者的实体提供给该运营者。然后,该实体可以领取 RPL 奖励,以提供节点所需的保险抵押品。换句话说,这允许不同的参与者提供每种抵押品类型。 有两种不同的方法可以做到这一点。 请阅读下面的两个选项以确定哪一个适用于您。 完成此操作后,您将无法再使用 set-rpl-withdrawal-address 命令更改 RPL 提款地址。 要更改它,您需要从活跃的 RPL 提款地址(您刚刚切换到的地址)发送签名交易。 Rocket Pool 网站有一个功能可以帮助您执行此操作。 如果您想取消设置 RPL 提款地址,过程非常简单。首先,您需要导航回 Rocket Pool 网站上的 RPL 提款地址页面。 如果您使用节点的 RPL 提款地址登录,您应该能够单击此处右侧的取消设置按钮: 单击取消设置将带您到一个页面,您可以在其中确认详细信息。如果您对看到的内容满意,请单击橙色取消设置按钮将交易发送到网络。 这就是设置 RPL 提款地址的全部内容! 我们希望您发现这个过程快速简便。 欢迎访问我们的 Discord 服务器,让我们知道您的想法,并随时了解项目的发展。 - [代表节点质押 ETH](/zh/legacy/houston/stake-eth-on-behalf.md): RPIP-32 允许账户代表已在协议中注册的 Rocket Pool 节点质押 ETH。这支持多种情况,其中节点运营者并非直接提供 ETH: 为节点运营者增强安全性,因为他们可以直接从硬件钱包质押,无需事先将资金转移到节点。质押即服务提供商,其中资金托管由受信任的托管方管理。协议集成,其中资金托管由智能合约管理。DAO 或组织,其中资金托管由金库管理。 虽然此功能的主要目的是促进单一存款人场景,但值得注意的是,多个独立存款人也可以通过在上层创建智能合约来利用此功能。Rocket Pool 还在我们之前的 Atlas 版本中引入了代表节点质押 RPL 的能力。 前提条件 确保您已正确配置了您打算资助的节点的主提款地址。请点击上面的链接查看 houston 后提款地址如何运作的指南。 Hoodi 测试网和主网的流程略有不同,因此请从下面的选项卡中选择您感兴趣的网络。 到达网站后,点击连接钱包按钮。请阅读并接受服务条款和隐私政策,这将启用不同的连接方式,然后点击连接 metamask。 MetaMask 将提示您选择要连接到网站的账户。 选择一个,确认一些权限。您可以通过点击窗口右上角的钱包图标来查看余额概览。 在这里,您需要输入要代表其存入 ETH 的节点地址。页面应如下所示: 继续将您想要的地址粘贴到此框中并点击查找。在本示例中,我们将使用 0xd3e317806456102d19db283b4c2201f0ef41a296 在第一个框中,输入您想要代表节点存入的 ETH 数量。第二个框指示您将代表哪个地址存入 ETH。请确保您已输入正确的地址和存款金额。满意后,点击存款,MetaMask 将弹出一个窗口要求您确认交易。 一旦您确认,交易将开始。 当它被包含在区块中并添加到链上后,您的委托人将能够使用智能节点中的命令 rocketpool node status 来查看新余额。此余额也可以通过 Rocket Pool 质押网站查看。 就是这样! 您现在正在使用 Rocket Pool 进行质押。 输入地址后,点击"查找"将带您进入下一个菜单,您可以在其中提取您代表该节点质押的 ETH。 您将能够在右上角看到可提取的 ETH 数量。输入您想要的数量并确认节点地址后,点击橙色的提取 ETH 按钮将交易发送到网络。 交易确认后,您将在账户中看到正确的余额! 这就是代表节点质押 ETH 的全部内容!我们希望您发现这个过程快速而简单。 欢迎访问我们的 Discord 服务器,让我们知道您的想法,并随时关注项目的发展。 - [Houston 升级](/zh/legacy/houston/whats-new.md): Houston 升级主要旨在引入一个完全链上的 DAO 来治理协议,称为协议 DAO 或 pDAO。这是一个独一无二的 DAO,它不需要 snapshot 投票或任何其他第三方工具来运作,它真正是链上的,独一无二的,下面将详细介绍。 此升级还将引入一些其他非常令人兴奋的功能,这些功能将允许在协议上构建新的集成和平台。其中一些包括代表节点质押 ETH 的能力(不仅仅是从节点本身)和新的 RPL 提取地址功能,允许一方提供用于质押的 ETH,另一方提供 RPL,而无需将托管权交给节点运营者" - [[Docker 模式] Redstone 更新和合并指南](/zh/legacy/redstone/docker-migration.md): 本指南将涵盖您需要了解的所有内容,以便在使用 Docker 模式时为您的节点准备 Redstone 更新和合并。 - [[混合模式] Redstone 更新和合并指南](/zh/legacy/redstone/hybrid-migration.md): 本指南将涵盖您需要了解的所有内容,以便在使用混合模式时为您的节点准备 Redstone 更新和合并。 - [[原生模式] Redstone 更新和合并指南](/zh/legacy/redstone/native-migration.md): 本指南将涵盖在使用原生模式时,为 Redstone 更新和合并准备节点所需了解的所有内容。 - [Rocket Pool Redstone 更新](/zh/legacy/redstone/whats-new.md): Rocket Pool 的下一个主要更新,名为 Redstone,已在 Ropsten 和 Holesky 测试网上发布进行 beta 测试。 本页面描述了 Redstone 带来的主要变化,包括对 Smart Node 堆栈和 Rocket Pool 协议的更新。 请仔细阅读本页面,以了解 Rocket Pool 之前版本与 Redstone 之间的所有差异。 - [从以前的 Beta 测试迁移智能节点](/zh/legacy/upgrading.md): 如果您在我们之前的 Medalla 或 Pyrmont 的 beta 测试期间是 Rocket Pool 节点运营者,感谢您帮助我们改进协议,欢迎回来! 这个简短的指南将引导您完成清除自己的 beta 版本并为 Hoodi 测试网或主网上的真实质押设置最新版本的过程。 - [升级到 Smart Node v1.3.x](/zh/legacy/v1.3-update.md): Smart Node 堆栈的 1.3.0 版本带来了一些用户应该注意的重要变化。 它们旨在显著改善您的节点运营者体验,并解决自 Rocket Pool 启动以来我们的用户请求的许多功能。 在本指南中,我们将引导您完成从旧版本的 Smart Node 迁移到 v1.3.x 及更高版本的过程。 - [通过 Ethereum 网络(第 1 层)上的分散交易所进行质押](/zh/liquid-staking/via-l1.md): 提醒一下,您无需直接通过 Rocket Pool 交换 ETH 为 rETH 来享受去中心化质押的益处。 您所需要做的就是持有 rETH,因为它内在地增长价值 - 您如何获得它并不重要! rETH 可在多个分散交易所进行交易,例如 Balancer 和 Uniswap。 Balancer 池是一种特殊的池,称为 metastable pool。 Metastable 池对于 rETH 等代币来说是理想的,因为 它们尊重 Oracle DAO 报告的真实汇率。 这意味着与此池交换将具有 大幅较低的滑点 和 较低费用 比传统分散交易所,所以您在买卖 rETH 时获得更好的交易。 其他分散交易所没有这种特性,所以您可能会发现他们的汇率略低。 无论您使用哪个池,他们都 倾向于比通过官方 Rocket Pool 网站质押具有更低的汽油费。 这使它们成为想要质押少量 ETH 的用户的最佳选择,尽管比较您在交易所获得的汇率与根据 Rocket Pool 的汇率总是一个好主意。 在以下示例中,我们将展示如何使用 Balancer 和 Uniswap 都交换 ETH 为 rETH。 此过程可以使用任何 web3 兼容钱包完成。 为了演示目的,我们将使用 MetaMask,因为它是更受欢迎的钱包选择之一。 如果您选择,您应该能够使用类似的步骤来跟进,只需在您的钱包中为每个步骤找到可比较的功能。 - [通过Layer 2去中心化交易所质押](/zh/liquid-staking/via-l2.md): 提醒一下,你不必通过Rocket Pool直接将ETH兑换为rETH来享受去中心化质押的好处。 你只需要持有rETH,它的价值就会自然增长 - 你如何获得它并不重要! 话虽如此,主要关注点之一(尤其是近期)是与质押或将ETH兑换为rETH相关的gas成本。 为了帮助降低这一成本,Ethereum网络已经开始采用rollups的使用 - 也称为Layer 2。 Layer 2由多个独立网络组成,这些网络位于Ethereum之下,像Ethereum通常那样执行大量交易,但将所有交易汇总到一个"超级"交易中,然后将该交易发布到主Ethereum链上。 理想情况下,这意味着你可以获得与Ethereum去中心化特性相关的所有安全优势,但享受更低的gas费用,因为Layer 2上的执行和存储成本可以低得多,并且只有一部分交易必须存储在状态更昂贵的Layer 1上。 Rocket Pool目前支持两个Layer 2网络:Optimism和Arbitrum。 它们都运行着Uniswap的版本,这是使用最广泛的去中心化交易协议。 使用Uniswap,你可以快速轻松地将ETH兑换为rETH。 使用这种方法的优势是gas费用将大大低于其他方法。 如果这对你很重要,因为你想质押少量ETH,那么使用Layer 2网络可能是你的首选。 缺点是你可能无法获得rETH的最佳价格。 Uniswap需要向其流动性提供者支付一小笔费用,而大额交易需要大型流动性池才能在没有太多价格影响的情况下获得好价格。 Layer 2网络往往比主Ethereum网络拥有更低的rETH流动性。 因此,我们建议你比较在Layer 2网络上获得的rETH总量与通过其他方法获得的数量,以确定是否有意义选择此路径。 您可以查看 Optimism 池 和 Arbitrum 池 的当前 ETH 和 rETH 余额,以确定它们是否有足够的 rETH 来覆盖您的兑换。 在以下示例中,我们将演示如何与 Layer 2 网络交互并使用 Uniswap 将 ETH 兑换为 rETH。 这个过程可以使用任何兼容 web3 的钱包完成。 出于演示目的,我们将使用 MetaMask,因为它是较受欢迎的钱包选择之一。 如果您选择使用不同的钱包,您应该能够按照类似的步骤进行操作——只需在每一步中找到钱包中的可比功能。 - [直接通过 Rocket Pool 质押](/zh/liquid-staking/via-rp.md) - [如何为 Rocket Pool Smart Node 编写插件](/zh/node-staking/addons/addons.md) - [[NYI] Advanced CLI Usage](/zh/node-staking/advanced-cli.md): As a node operator, the command-line interface (CLI) is the tool that you will use to interface with nearly every aspect of Rocket Pool. In this section, we'll go through a detailed walkthrough of how to use it. - [Docker 模式下的高级 Smart Node 配置](/zh/node-staking/advanced-config.md): 在本节中,我们将介绍一些扩展 Smart Node 自定义功能的技巧。 - [备份您的节点](/zh/node-staking/backups.md): 一般来说,如果您通过 Smart Node 创建了节点钱包和 minipool,您唯一真正需要保存的用于从完全故障中恢复节点的东西是节点钱包的助记词 其他所有内容都可以从中轻松恢复。 如果您的 minipool 使用外部生成的验证者密钥(例如,您从 Allnodes 迁移到自己的自托管节点),您还需要验证者的私钥库文件,因为它们无法从节点钱包中恢复。 话虽如此,一旦合并发生,您将不再能够使用轻量级 Execution 客户端(例如 Pocket 或 Infura)作为后备,如果您需要重新同步 Execution 层链。 此外,您需要一个活跃且健康的 Execution 客户端才能正确证明。 拥有快速可靠的方法来从 Execution 客户端故障(例如数据库损坏、SSD 故障或硬件被盗/损坏)中恢复将至关重要,因为从头开始同步可能需要数小时甚至数天。 在本指南中,我们将向您展示如何备份其中一些内容,以帮助提高节点的弹性并最大程度地减少不必要的停机时间。 - [更改 Execution 或 Consensus 客户端](/zh/node-staking/change-clients.md): 在正常情况下,您可能只会在首次创建 Rocket Pool 节点时选择一个 Execution 和 Consensus 客户端,并让它们在节点的整个生命周期中愉快地运行。 但是,在某些情况下,您可能希望更改客户端选择。 以下是几个示例: 您的客户端在 Execution 或 Beacon 链上获得了超级多数份额,而您希望为网络的整体健康而更改一个错误导致您的客户端停止正常运行,而您需要快速恢复在线以恢复验证职责您想尝试不同客户端提供的新功能不同的客户端更适合您节点的硬件(例如,某些客户端在 ARM 系统上比其他客户端更好) 幸运的是,Smart Node 栈使更改客户端变得极其容易。 只需在配置 TUI 中进行一些更改,以及一些可选的额外命令来在更改客户端之前备份现有的客户端数据。 - [命令行界面简介](/zh/node-staking/cli-intro.md): 作为节点运营者,CLI 是您与 Rocket Pool 交互的主要工具。您将使用它来创建新的 megapool 验证者、检查各项状态、领取定期的 RPL 奖励、在准备好时退出 minipool 并提款,以及完成许多其他操作。 一旦您完成了 Execution 和 Beacon 链的同步,所有命令就都可供您使用了。 在本节中,我们将简要介绍一些较常用的命令以及 CLI 可以执行的其他一些技巧。 - [Commit-Boost](/zh/node-staking/commit-boost.md): Commit-Boost 是一个开源、由社区驱动的验证者 sidecar,可作为 MEV-Boost 的替代方案来处理提议者-构建者分离(PBS)。除了区块构建之外,Commit-Boost 还支持提议者承诺协议,例如预确认(preconfirmations)和包含列表(inclusion lists)。目前 Smart Node 只运行 Commit-Boost 的 PBS(区块构建)模块,因此这些额外的协议暂时还无法通过 Smart Node 使用。如果您刚接触 MEV 和 PBS,建议先阅读 MEV、MEV-Boost 和 MEV 奖励 页面了解背景知识。 - [配置 Smart Node 堆栈(Docker / Hybrid 模式)](/zh/node-staking/config-docker.md): 运行完整的执行层和共识层客户端可能令人生畏;有多个选项可供选择,每个选项都有大量不同的设置。 幸运的是,Smart Node 旨在隐藏所有这些复杂性,使其快速且易于配置,同时仍然给您自由定制所有内容的自由。 在本节中,如果您使用基于 Docker 的设置或混合设置(连接到外部管理的执行或共识客户端,例如,您在 Smart Node 之外管理的用于单独质押的客户端),我们将介绍配置 Smart Node 的各种方法。 有三种配置方式: 通过向导 UI - 这是最简单的方法。它只会问您几个基本问题,并使用经过充分测试的默认值。这是您首次运行 rocketpool service config 时将看到的内容。通过设置管理器 UI - 这使您可以访问 Smart Node 的所有设置,以便您可以随意自定义所有内容。通过命令行无头配置 - 这是为在无头(非交互式)环境中运行 Smart Node 并需要自动配置的人提供的选项。 从上面的列表中选择您想了解更多的模式,或简单地滚动浏览下面的每个选项。 - [配置 Smart Node 堆栈(Native 模式)](/zh/node-staking/config-native.md): 在本节中,我们将介绍如果您使用完全不使用 Docker 的 Native 设置来配置 Smart Node 的各种方法。 有三种配置方法: 通过向导 UI - 这是最简单的方法。它只会问您几个基本问题,并对其余部分使用经过充分测试的默认值。这是您首次运行 rocketpool service config 时看到的内容。通过设置管理器 UI - 这使您可以访问 Smart Node 的所有设置,因此您可以根据需要自定义所有内容。通过命令行无头配置 - 这是为在无头(非交互式)环境中运行 Smart Node 并需要自动配置的用户提供的选项。 从上面的列表中选择您想了解更多的模式,或者简单地向下滚动浏览下面的每个选项。 - [概述](/zh/node-staking/config/overview.md): 在本节中,您将学习如何配置 Smart Node 栈并根据自己的喜好自定义所有设置。 您必须在首次运行栈之前对其进行配置,但您可以随时在运行后返回并再次重新配置它。 - [创建新的 Minipool(验证者)](/zh/node-staking/create-validator.md): 提醒一下,Rocket Pool 中的 minipool 是指您的节点在 Execution Layer 上管理的唯一智能合约实例。minipool 处理您的一部分 ETH,称为债券金额,以及来自 rETH 质押池的一部分 ETH,称为借入金额。它将它们合并在一起形成总共 32 ETH,然后发送到 Beacon Chain 存款合约以创建新验证者。因此,为了使用 Rocket Pool 创建验证者,您需要创建 minipool。 通过网站质押 RPL 为节点质押 RPL 最简单、最安全的方法是使用协议的代表质押功能,该功能随 Atlas 升级重新引入。这样,您可以在 RPL 仍在您用来获取它的钱包中时为节点质押 RPL。换句话说,您不需要将 RPL 发送到节点的热钱包即可质押它。 将地址列入白名单以代表质押 为了代表节点质押,必须将地址列入白名单。您的提款地址始终列入白名单,如果您的 RPL 由提款地址持有,则可以跳过此步骤。您只需将地址列入白名单一次即可从中质押。您可以通过以下 Smart Node 命令执行此操作: 其中 address-or-ens 是解析为所需地址的地址或 ENS 名称。系统将要求您确认白名单添加,交易确认后,您可以导航到下面的相关页面。 代表质押 RPL 从下面的选项卡中选择您正在使用的网络: 首先使用 MetaMask、WalletConnect 或网站支持的任何其他方法将您的钱包连接到网站。然后您将看到此对话框以查找您的节点地址。 输入您的节点地址并点击"查找"。 在执行此操作之前,请确保您有正确的节点地址! 如果您需要确认节点地址,可以使用 rocketpool node status 命令通过 CLI 快速检索它。 这将检查该地址是否为已注册节点以及节点是否已将连接的钱包列入白名单。提款地址默认列入白名单,但如果您希望允许其他地址,则需要通过节点上的以下命令将它们列入白名单。 这是一个两步过程。 首先,输入您要质押的 RPL 数量并点击 批准 - 这将批准质押合约访问您钱包中那么多 RPL,但不超过该数量。 RPL 获得批准后,您将能够代表节点质押。 在 质押 RPL 框中输入您要质押的 RPL 数量,并在 代表节点地址 框中输入您的节点地址。 输入该信息后,按 质押 按钮并批准交易。 它将被发送到 Ethereum 网络,一旦包含在区块中,您就完成了! 如果您运行 rocketpool node status,您应该会在 === RPL Stake === 部分下看到您质押的 RPL。 从质押白名单中删除地址 如果您想从代表质押白名单中删除地址,可以使用以下 Smart Node 命令执行此操作: 其中 address-or-ens 是您要从白名单中删除的地址或解析为该地址的 ENS 名称。 通过节点 CLI 质押 如果您无法(或不想)使用网站质押 RPL,也可以直接通过节点的 CLI 质押。 首先,将 RPL 从您获取它的钱包转移到节点地址。 运行以下命令: 以下是输出: 选择您想质押多少,然后确认操作。 第一次运行此命令时,它将涉及两笔交易 - 一笔用于批准 Rocket Pool 质押合约访问您的 RPL,另一笔用于质押您的 RPL。后续运行只需要质押交易,因为代币已经获得批准。 两笔交易完成后,您可以使用 rocketpool node status 检查质押的 RPL 数量。以下是您要验证的输出部分: 这将根据您的 RPL 抵押品向您显示您可以制作每种债券大小的 minipool 数量。 - [存款信用系统](/zh/node-staking/credit.md): 存款信用系统是一种机制,用于追踪节点运营者之前质押但不再需要的 ETH,并使其可供再次使用。 这些信用来自两个来源: 将现有的 16-ETH 质押 minipool 迁移至 8-ETH 质押 minipool(这将为节点运营者的信用余额增加 8 ETH)将现有的独立验证者迁移到 minipool(根据迁移时创建的 minipool 类型,这将为节点运营者的信用余额增加 16 或 24 ETH) 每个节点运营者的初始信用余额为 0 ETH。 执行这两种操作中的任何一种都会相应增加余额。 这些 ETH 不会被流动化并返还给节点运营者;相反,它可以用于创建额外的 minipool,而无需节点运营者提供任何 ETH。 信用系统对节点运营者是透明的;在执行 rocketpool node deposit 或 rocketpool node create-vacant-minipool 操作时,如果可能的话,系统会自动使用信用(Smart Node CLI 会通知将使用信用)。 如果无法使用,Smart Node 会提醒用户无法使用信用,并且在执行任一操作时需要正常的 ETH 质押。 更多详情请参阅下面的信用可用性部分。 - [使用 Docker 创建标准 Rocket Pool 节点](/zh/node-staking/docker.md): 在本节中,我们将逐步介绍使用基于标准 Docker 的设置来安装 Rocket Pool Smart Node 堆栈的过程。 这将安装和配置运行完整节点所需的一切,包括: Rocket Pool Smart Node 软件您选择的执行(原 ETH1)客户端,或连接到您已经管理的现有客户端您选择的共识(原 ETH2)客户端,或连接到您已经管理的现有客户端处理您的信标链验证职责的验证器客户端(可选)用于捕获性能和健康指标的监控堆栈 您所需要做的就是告诉它您想运行什么! - [选择您的 ETH 客户端](/zh/node-staking/eth-clients.md): Rocket Pool 的 Smart Node 安装程序可以将您的机器转换为完整的以太坊节点,因为它需要执行层和共识层客户端才能正常运行。 ETH1/ETH2 术语已被弃用。 在本指南的其余部分,这些链将被称为执行层 (ETH1) 和信标链或共识层 (ETH2)。 如果您已经在另一台机器上运行执行层和共识层客户端(例如,如果您已经在进行单独质押),那么请跳过本节,转到使用外部客户端配置混合 Rocket Pool 节点部分。 否则,请继续阅读以了解有关执行层和共识层客户端选择的更多信息。 对于想要快速启动和运行的用户,Smart Node 安装程序提供了 Random Client 选项,这可能是最佳选择。 对于有特定客户端选择的用户,我们提供在 Rocket Pool 安装过程中轻松选择的能力。 下面的选项有助于描述每个客户端,以便您在想要指定所需客户端时做出明智的决定。 - [指定备用节点](/zh/node-staking/fallback.md): 从Smart Node stack的1.5.0版本开始,您可以提供一对"备用"Execution客户端和Consensus客户端,在您的主客户端离线时接管(例如您使用Geth并需要裁剪它)。 在这种情况下,您的主节点机器仍然负责使用megapool的验证者密钥进行证明和提议区块,但它将连接到外部机器与Execution层和Beacon链交互。 本质上,它允许您临时使用另一对客户端来完成查询链、发送交易和接收要证明的区块等任务。 这对客户端可以是外部管理的(如混合模式),也可以是另一个Rocket Pool节点(另一台暴露了API端口的Docker模式机器,我们将在下面介绍)。 一旦您节点的主客户端重新上线,Smart Node和您的Validator客户端将自动切换回主客户端。 - [FAQ (工作进行中)](/zh/node-staking/faq.md): 与 32 ETH 单独验证者相比,使用 Rocket Pool 运行 minipool 有什么好处? 通过运行单个单独验证者,您将在 32 ETH 上获得 100% 的奖励。 通过运行两个 16 ETH minipool,您将在 32 ETH 上获得 100% 的奖励加上 Rocket Pool 协议提供的 32 ETH 上 14% 的奖励。 通过运行四个 8 ETH minipool,您将在 32 ETH 上获得 100% 的奖励加上 Rocket Pool 协议提供的 96 ETH 上 14% 的奖励。 您还可以选择使用 Rocket Pool 的 Smoothing Pool 功能。 如何知道我的 rETH 值多少钱?它会重新调整基数吗? rETH 代币不会重新调整基数。 您钱包上的代币数量将保持不变,但它们会随着时间的推移而升值。 我在运行节点时遇到技术问题,如何获得帮助? 您可以先查看 Rocket Pool 支持页面。 如果这没有帮助,您可以在 Discord 服务器的 Rocket Pool #support 频道提问。 如何获取测试 ETH 来试验创建和运行 minipool?我无法在水龙头频道发布消息。 请参阅在 Hoodi 上获取测试 ETH。 如果我的机器损坏,如何恢复我的节点? 简短的回答:您的助记词是完全恢复节点所需的全部内容。 始终确保保持其安全。 要在新机器上恢复您的节点,首先要确保您以前的机器不会再次上线并使用密钥,因为使用相同密钥运行的两个节点会让您被罚没。 按照步骤在新机器上安装 Smart Node。 然后,通过运行命令 rocketpool wallet recover 并插入您的 24 个单词助记词来恢复您的节点钱包和验证者密钥。 为什么我的客户端没有同步?我的对等节点数量很少。 客户端需要有健康数量的对等节点才能正确同步。 您可以从这里运行测试,检查端口 30303 和 9001 是否打开。您的共识客户端还会使用 UDP 端口 8001 进行 QUIC 通信,因此也请转发该端口(此工具仅测试 TCP)。 如果它们关闭,您需要在路由器上设置端口转发。 此外,请确保您的节点具有静态本地 IP 地址,以便端口转发不会因您的节点获得新地址而中断。 我的共识客户端同步时间太长。我应该怎么办? 如果您没有使用检查点同步启动同步过程,共识客户端可能需要很长时间才能同步。 即使您运行了很长时间,通常配置检查点同步 URL、使用 rocketpool service resync-eth2 清除当前同步数据并重新开始会更快。 您的客户端应该在不到一分钟的时间内同步。 我已经重新启动了。为什么 Grafana 说我仍然需要重新启动? 重新启动信息被缓存,仅每隔几个小时更新一次。 运行 sudo apt update 将强制更新。 我更改了执行层和/或信标链或共识层。如何清理旧数据? 如果您更改客户端,Rocketpool 不会删除旧卷。这些数据可能会浪费大量磁盘空间,您可能想删除它。要执行此操作,您需要找到这些卷。如果您使用默认的 Rocketpool 设置,docker 卷存储在 /var/lib/docker/volumes/。执行层在 rocketpool_eth1clientdata/_data/* 中,共识层在 rocketpool_eth2clientdata/_data/* 中。 要访问这些目录,您可能需要使用 sudo -i 以 root 身份运行 sudo。然后,您可以通过调用 rm -rf 删除目录。例如,如果您想删除所有 geth 数据,您将调用 rm -rf /var/lib/docker/volumes/rocketpool_eth1clientdata/_data/geth/。 要退出 root,输入 exit。 - [费用分配器和平滑池](/zh/node-staking/fee-distrib-sp.md): 节点运营者从他们向 Ethereum 链提议的任何区块中包含的交易中获得优先费(小费)。 这些费用来自并停留在 Execution 层。 与大多数在 Consensus 层生成并定期自动提取的验证奖励不同,这些费用是立即可用的。 通常,优先费为您提供的 ETH 几乎与 Beacon Chain 奖励一样多,因此它们是合并后非常好的福利。 - [设置 Grafana 仪表板](/zh/node-staking/grafana.md): 现在您的节点已经启动并运行,您可能希望有一种便捷的方式一目了然地监控有关它的所有信息,以确保其正常运行(以及它为您产生了什么样的收益)。 有许多工具可以完成这项工作。 其中最受欢迎的工具之一叫做 Grafana - 一个易于使用的通用仪表板系统,您可以使用浏览器访问它。 Rocket Pool 开箱即支持 Grafana 及其依赖项;它甚至为每个共识客户端提供了预构建的仪表板。 例如,这是仪表板在 Hoodi 测试网络上的样子: 标准仪表板以方便的格式包含以下信息: 左上角: 有关您机器健康状况和性能的一些重要统计信息,以及任何待处理的系统更新右上角: 您的验证者在信标链上的活动和性能,以及一些执行客户端和共识客户端的统计信息左下角: 有关整个 Rocket Pool 网络的详细信息,供参考右下角: 有关您的 staking 奖励的详细信息,包括 ETH 和 RPL 在本指南中,我们将向您展示如何启用 Rocket Pool 的指标系统,以便您可以使用此仪表板 - 甚至构建您自己的仪表板! - [选择 Rocket Pool 模式](/zh/node-staking/install-modes.md): Rocket Pool 的 Smart Node 堆栈非常灵活;有几种不同的运行方式。 它可以从头开始建立整个完整节点,可以与现有的执行客户端或共识客户端部署集成,甚至可以作为一组系统服务本地运行。 在本节中,我们将介绍配置和使用 Smart Node 堆栈的典型方式。 - [概述](/zh/node-staking/installing/overview.md): 在本节中,您将学习如何将 Rocket Pool Smart Node 堆栈安装到节点机器上。 有几种不同的安装方式;您将了解哪种方式适合您,并完成安装过程。 - [将 16-ETH Minipool 迁移至 8-ETH](/zh/node-staking/leb-migration.md): 节点运营者能够将其现有的 16-ETH minipool 直接迁移为 8-ETH minipool。 这样做将在其存款信用余额中增加 8 ETH,可用于在节点运营者无需提供任何 ETH 的情况下创建额外的 minipool。 实际上,此过程允许节点运营者免费将一个 16-ETH minipool 转换为两个 8-ETH minipool(尽管仍需要 ETH 用于支付 gas,并需要足够的 RPL 抵押品来处理两个 minipool)。 将现有的 16-ETH minipool 迁移到 8-ETH 正式称为债券减少。 这是一个两步过程,涉及 Oracle DAO 的验证。 我们将在下面的章节中引导您完成整个过程。 债券减少规则 债券减少涉及以下步骤: 由节点运营者启动债券减少。等待期("债券减少审查检查"),允许 Oracle DAO 有时间验证债券减少是否合法,并取消任何违反规则的债券减少。由节点运营者完成债券减少。 要成功执行债券减少而不被审查,minipool 必须遵循以下规则: Minipool 必须升级到 Atlas 委托;旧的 Redstone 委托无法使用。Minipool 在 Beacon Chain 上的 validator 必须处于待定或活跃 staking 状态。它不能被罚没、正在退出/已退出,或可提取/已提取。Minipool 在 Beacon Chain 上的 validator 余额必须至少为 31.99 ETH(32 ETH 加上一个小缓冲,以应对在奖励撇脂后因时机不当的复杂情况导致的错过证明)。 Minipool 必须在审查检查的整个持续时间内遵守这些条件,在此期间 Oracle DAO 将监控它以确保符合上述条件。 如果在审查检查期间的任何时候,发现 minipool 违反了这些条件,债券减少将被审查。 Minipool 本身不会受到影响;它仍将作为 16 ETH minipool 愉快地继续存在,进行验证并像整个债券减少过程从未发生过一样运行。 但是,它将不再有资格进行债券减少。 一旦 minipool 的债券减少被审查,就永远无法再次尝试。 步骤 1:开始债券减少 要开始债券减少过程,请输入以下命令: 这将首先提供有关该过程的简要介绍(不过,如果您已经阅读了本指南,这些对您来说应该都很熟悉了)。 一旦您确认理解了该过程,它将显示哪些 minipool 当前的债券可以减少,以及它们当前的债券和佣金: 一旦您选择了一个或多个要减少的 minipool,Smart Node 将检查这些 minipool 是否符合债券减少的资格。 要符合资格,必须满足以下条件: Minipool 已升级为使用 Atlas minipool 委托合约。Minipool 的 validator 在 Beacon Chain 上的余额必须至少为 32 ETH。Minipool 的 validator 必须处于待定或活跃状态。您已质押足够的 RPL 来支持债券减少后所需的最低 RPL 抵押水平。 如果不满足,它将打印一条警告错误,说明需要首先完成什么;例如: 这表明所选的 minipool 需要委托升级,并且节点需要质押更多 RPL 才能减少该 minipool 的债券。 当您满足前提条件时,在此命令中选择 minipool 只会提示您选择交易的 gas 价格并确认操作。 接受确认后,minipool 的债券减少将开始。 监控审查检查计时器 一旦您开始了债券减少,您可以在 node 守护进程日志中查看还有多长时间才能完成: 您将看到一个新条目,注明债券减少的审查检查还剩多少时间: 一旦此计时器达到零并且不再出现在这些日志中,您就可以完成债券减少。 步骤 2:完成债券减少 当审查计时器成功结束后,有两种方法可以完成您的 minipool 的债券减少: 让 node 守护进程为您处理;它在每五分钟执行的例行检查中执行此操作(与上面日志中打印剩余时间行的检查相同)。如果它注意到您有符合条件的债券减少,它将自动完成减少 - 就像它对 staking 待定的 minipool 和检查您的费用接收者所做的那样。您将在 node 日志中看到显示它何时检测到并完成债券减少的输出。使用以下命令手动完成债券减少:rocketpool minipool reduce-bond该命令很简单;当您的 minipool 符合债券减少资格时,按照提示完成该过程。 在债券减少期间,Rocket Pool 分配您的 minipool 的现有余额,使用 minipool 债券减少前的债券和佣金,以确保您和 rETH staker 都能获得现有余额的公平份额,并且债券减少不会改变任何一方本应从该余额中获得的奖励。 债券减少的结果 您可以使用 rocketpool minipool status 验证债券减少是否成功。 在债券减少之前,对于我们一直关注的示例 minipool,该命令将产生以下输出: 在债券减少之后,该命令将返回以下输出: 注意事情是如何变化的: Node fee(佣金)从 15% 变为 14%Node deposit(您的债券)从 16 ETH 变为 8 ETHRP deposit(您借入的金额)从 16 ETH 变为 24 ETHMinipool Balance (EL) 从 0.150713 ETH 变为 0.086769 ETHYour portion (EL) 从 0.086660 ETH 变为 0 ETHAvailable refund 从 0 ETH 变为 0.086769 ETHYour portion (CL) 从 16.000087 ETH 变为 8.000013 ETH Node fee、Node deposit、RP deposit 和 Your portion (CL) 的变化表明债券已成功减少。 Minipool Balance (EL)、Your portion (EL) 和 Available refund 的变化表明作为债券减少过程一部分发生的 minipool 余额分配的结果。 为了阐明如何解释这些结果: 如果您查看交易,您还会看到它从 minipool 向 staking 池发送了 0.06413383 ETH。在"之前"示例中,staking 池的份额是 minipool 的余额减去节点运营者的份额,即 0.150713 - 0.086660 = 0.064053,这是在债券减少期间转移到 staking 池的金额(加上审查检查期间发生的奖励撇脂的少量金额)。另一方面,节点运营者的份额不会被发送到节点运营者的提款地址。它被标记为可用退款,这就是为什么退款金额从 0 ETH 增加到之前 minipool 在 EL 上余额的"您的份额"金额。您可以随时使用以下命令领取此退款:rocketpool minipool refund 债券减少还有一个重要结果,可以使用 rocketpool node status 观察到: 债券减少过程已增加了节点的存款信用余额 8 ETH。 此信用可用于免费创建另一个 8-ETH minipool(除 gas 外,无需节点钱包提供 ETH)! - [选择质押硬件](/zh/node-staking/local/hardware.md): 目前没有运行 Rocket Pool 节点的官方规格要求。 本页面提供了一些指南和示例,可以帮助您选择质押硬件。 您的节点的最低硬件要求将取决于您选择的共识客户端和执行客户端。 例如,如果您打算在低功耗设备上运行节点,您可能会被限制使用 Geth 作为执行客户端,使用 Nimbus 作为共识客户端。 如果您使用的是配备 32+ GB RAM 的更强大的 NUC,则所有客户端组合都可供您选择。 以下指南假设您希望获得舒适的硬件水平,这意味着您有足够的容量。 如果您遵循这些指南,您的节点将有足够的资源来运行任何 Rocket Pool 支持的客户端组合。 这将允许您选择随机客户端对,这对于 Ethereum 网络的客户端多样性非常重要。 - [概述](/zh/node-staking/local/overview.md): 本节旨在帮助您了解准备本地机器以在家中用作 Rocket Pool 节点的过程。 - [准备 Mac](/zh/node-staking/local/prepare-mac.md): 在安装 Rocket Pool 之前,您应该进行一些检查,以确保您的系统兼容并能正常工作。 - [准备 PC、迷你电脑或 NUC](/zh/node-staking/local/prepare-pc.md): 在安装 Rocket Pool 之前,您应该进行一些检查,以确保您的系统兼容并能正常工作。 - [准备 Raspberry Pi](/zh/node-staking/local/prepare-pi.md): 本指南将引导您了解如何使用 Raspberry Pi 运行 Rocket Pool 节点。 虽然在大多数质押指南中通常不建议这样做,但我们认识到这很有吸引力,因为它是一个比建立整个 PC 更实惠的选择。 为此,我们努力调整和优化一系列设置,并确定了一个似乎运行良好的配置。 此设置将在 Pi 上运行完整的执行节点和完整的共识节点,使您的系统为 Ethereum 网络的健康做出贡献,同时充当 Rocket Pool 节点运营商。 - [使用警报通知监控您的 Smart Node 堆栈](/zh/node-staking/maintenance/alerting.md): Smart Node 警报通知功能允许您接收有关 Rocket Pool Smart Node 的健康状况和重要事件的通知。 - [执行客户端历史过期](/zh/node-staking/maintenance/history-expiry.md): 执行客户端可以删除旧的区块体和收据,从而将链数据保持在可管理的大小。Smart Node 的 Pruning Mode(修剪模式)设置(Execution Client → Pruning Mode)控制此行为。 Rolling History Expiry(滚动历史过期)是默认选项。Nethermind、Besu、Reth 和 Erigon 会删除大约一年以前的区块体和收据。Geth 尚未实现该模式,而是使用 Prague 之前的历史过期方式。 其他选项: History Expiry — 仅删除合并前的区块体和收据(部分 EIP-4444 过期)。Erigon 不支持仅删除合并前历史。Full node — 保留常规的全节点数据,包括区块体和收据。Erigon 的全节点模式会保留收据。Archive — 保留历史记录和历史状态(这需要更多的磁盘空间)。 请随意阅读这篇关于部分历史过期的概述:https://blog.ethereum.org/2025/07/08/partial-history-exp 以下删除合并前历史的步骤仅适用于 Docker 模式节点。如果您在混合模式或原生模式下使用外部客户端,请参阅执行客户端提供的文档。 首先打开设置管理器: 要更改执行客户端修剪模式,请转到 Execution Client (ETH1) 菜单并在下拉菜单中为 Pruning Mode 选择 History Expiry 设置 除非您有理由保留更多历史记录,否则请选择 Rolling History Expiry。 完成选择后,按 escape 返回主菜单,然后按 tab 突出显示 Review Changes and Save 按钮。按 enter 键继续。您将看到一个菜单来预览对执行客户端设置的更改。 按 Save Settings 上的 enter 键保存并退出设置管理器,然后输入 y 重新启动您的 rocketpool_eth1 容器。 从此时起,步骤因您使用的执行客户端而异: - [从一个节点迁移到另一个节点](/zh/node-staking/maintenance/node-migration.md): 有时,您的节点机器不再能够完成其工作,您需要迁移到另一台机器。 例如,如果您正在升级节点,或者您正在从基于云的节点迁移到本地托管在专用硬件上的节点,甚至如果您的节点本身遭受灾难性的硬件故障并且您需要在备份机器上运行验证者,都可能发生这种情况。 无论哪种情况,本指南将帮助您了解如何安全地将钱包和验证者密钥从一个节点迁移到另一个节点而不会被罚没。 - [概述](/zh/node-staking/maintenance/overview.md): 在本节中,您将学习如何监控节点和验证者的健康状况、跟踪您的收益以及执行定期维护(例如更新)。 - [伪装为另一个节点地址](/zh/node-staking/masquerade.md): 从 Smart Node 版本 v1.15.7 开始,用户将能够模拟任意地址的行为。在伪装为另一个地址时, 您的节点将继续使用您的节点地址执行节点和监视塔任务循环,并使用您的 validator 密钥执行诸如证明等职责。您将无法 以伪装的地址提交交易或签署消息。此功能对于支持和调试特别有用。 如果您希望通过另一个节点地址的视角与 Smart Node 交互,请使用以下命令:rocketpool wallet masquerade 当您完成伪装模式后,只需运行 rocketpool wallet end-masquerade 并按照提示操作: 此外,您可以通过运行 rocketpool wallet status 检查节点钱包的状态: - [创建 Megapool(验证者)](/zh/node-staking/megapools/create-megapool-validator.md): 欢迎来到 Saturn 1!Rocket Pool megapool 是执行层上的一个智能合约实例。 您的节点将管理一个 megapool,作为一个或多个验证者的以太坊提款地址。 每个验证者由您的部分 ETH(称为质押金额)和来自 rETH 质押池的部分 ETH(称为借入金额)组成。 您的 megapool 负责将质押金额和借入金额的 ETH 合并形成 32 ETH,然后发送到信标链存款合约以创建新的验证者。 您的 megapool 会在您第一次验证者存款时自动部署。之后,您可以使用同一个 megapool 管理任意数量的验证者!您无需每次创建新验证者时都部署新的 megapool。 - [存款信用额度系统](/zh/node-staking/megapools/credit.md): 存款信用额度系统是一种跟踪节点运营者之前质押但不再需要的 ETH 的机制,并使其可以再次使用。 该信用额度的来源有几个: 从 Rocket Pool 存款队列中退出验证者。退出队列的验证者将向节点运营者发放质押金额(4 ETH)的信用额度减少您的质押金额。如果您当前的质押金超过协议的最低要求,您可以减少多余的质押金并将其作为存款信用额度。请注意,前两个验证者始终需要各 4 ETH 的质押金 (无论 pDAO 设置如何)。当 pDAO 降低 reduced_bond 参数时,质押金减少主要有利于拥有 3 个以上验证者的节点运营者。使用 rocketpool megapool reduce-bond 来执行质押金减少。 以下两项仅适用于在 Saturn 之前进行迁移的节点运营者,现在不再可用: 将现有的 16 ETH 质押 minipool 缩减为 8 ETH 质押 minipool(这会向节点运营者的信用余额添加 8 ETH)将现有的单独验证者迁移到 minipool(这会向节点运营者的信用余额添加 16 或 24 ETH,取决于迁移期间创建的 minipool 类型) 每个节点运营者的初始信用余额为 0 ETH。 这些 ETH 不会直接变成流动资产返还给节点运营者;相反,它可以兑换为等额的 rETH。此外,信用额度还可以用于创建额外的 megapool 验证者,而无需节点运营者提供任何 ETH。 信用系统对节点运营者来说是透明的;如果可能,它将在 rocketpool megapool deposit 操作期间自动使用(Smart Node CLI 中会有通知说明将使用信用额度)。如果无法使用,Smart Node 将提醒用户无法使用信用额度,并在任一操作期间要求正常的 ETH 质押金。 有关更多详细信息,请参阅下面的信用可用性部分。 - [退出 Megapool 验证者](/zh/node-staking/megapools/exit-megapool-validator.md): 如果您不再想运行 megapool 验证者,并希望访问锁定在信标链上的完整余额,您需要遵循几个步骤。本页将引导您完成退出 megapool 验证者的过程。 向信标链发送自愿退出请求(手动)通知验证者退出(由 Smart Node 自动执行)通知最终余额(由 Smart Node 自动执行) - [从 Minipool 迁移到 Megapool 验证者](/zh/node-staking/megapools/migration.md): 如果您是希望将 minipool 质押迁移到 megapool 的回归节点运营者,本页将提供分步指南说明如何操作。迁移包括退出您的 minipool、创建新的 megapool 验证者、取消质押旧版 RPL,然后在您的 megapool 上重新质押 RPL。megapool 验证者的质押金额为 4 ETH,这意味着您每拥有一个 8 ETH 的 minipool 验证者,就可以创建两个 megapool 验证者。 协议 ETH 收益的 9% 以投票份额奖励的形式按比例分配给拥有 megapool 验证者的 RPL 质押者。 这是在之前标准 RPL 通胀奖励基础上的额外收益。 整个过程分为几个独立步骤: 退出您的 minipool。即完成 minipool 并从信标链提取其全部余额。创建新的 megapool 验证者[可选] 取消质押并提取旧版 RPL[可选] 在 megapool 上重新质押 RPL。这样做将在 RPL 通胀奖励之外额外获得来自 ETH 收益的投票份额奖励。 在决定将 minipool 质押迁移到 megapool 之前,您需要考虑 Rocket Pool 存款队列和信标链队列的状态。两者的等待时间都是可变的,且相互独立。Rocket Pool 存款队列管理新 megapool 验证者的创建以及它们何时与来自 rETH 质押者的 ETH 匹配。与此同时,信标链队列决定您的 minipool 验证者何时可以退出,更重要的是,它还决定您的新 megapool 验证者何时可以开始参与验证职责。 - [概述](/zh/node-staking/megapools/overview.md): 本节介绍 Rocket Pool megapool 和创建 megapool 验证者。 在这里,您将学习如何开始验证以太坊网络并获得奖励。 - [RPL 质押和领取奖励](/zh/node-staking/megapools/staking-and-claiming-rewards.md): 在 Saturn 1 中,RPL 已从根本上转变为一种积累 ETH 的收益分享代币。本指南介绍如何将 RPL 质押到您的 megapool、从旧版 minipool 迁移现有 RPL 质押、领取奖励,以及在需要时提取 RPL。本指南还介绍了 ETH 协议收益通过选民份额奖励分配给 megapool RPL 质押者的机制。 - [MEV、MEV-Boost 和 MEV 奖励](/zh/node-staking/mev.md): 在上一节中,您了解了节点运营者如何赚取优先费用。 优先费用是对节点运营者收入的一大提升,但它们并不是执行层上唯一可用的流动奖励形式。 还有一种补充形式的奖励可用,称为 MEV 奖励。 - [Minipool 委托](/zh/node-staking/minipools/delegates.md): 您运行的每个验证者都有一个 minipool 合约作为其"所有者"。minipool 是专门分配给该验证者的唯一合约;它充当其提款地址。来自信标链的所有奖励和质押余额提款都将发送到 minipool 合约。 每个 minipool 都是唯一的,以确保您(节点运营者)对其拥有最终控制权。没有其他人控制它,没有其他人可以更改它;它完全由您掌控。 话虽如此,为了最大限度地降低节点存款期间的 gas 成本,minipool 本身包含的实际功能非常少。它几乎可以做的所有事情都被推迟到委托合约。 minipool 委托合约是一个特殊的合约,包含 minipool 所需的大部分逻辑 - 例如在您和池质押者之间公平分配余额。与每个 minipool 都是唯一合约的 minipool 不同,委托是一个单一合约,许多 minipool 可以"转发"请求到它。 偶尔,Rocket Pool 开发团队会发布一个新的 minipool 委托,以添加新功能。例如,在 Atlas 更新中,我们引入了一个新的委托,支持分配略取的奖励而无需关闭 minipool。 Minipool 可以升级其委托以利用此新功能。委托升级是选择加入的,因此您可以决定是否以及何时使用它们。话虽如此,它们通常是利用网络升级引入的新功能所必需的。 升级您的委托 要将 minipool 升级到新的委托合约,只需运行以下命令: 这将向您显示当前未使用最新委托且有资格升级的 minipool 列表: 通过输入 minipool 地址左侧的相应数字,从列表中选择要升级的 minipool。选择后,系统会提示您确认 gas 价格设置,之后将发送升级 minipool 的交易: 您可以使用 rocketpool minipool status 验证它是否正在使用最新的委托。任何未使用最新委托的 minipool 都会在其状态下方有一个黄色通知,让您知道它们可以升级: - [概述](/zh/node-staking/minipools/overview.md): 本节介绍创建和迁移 minipool(Rocket Pool 验证者)的过程。在这里,您将学习如何开始验证以太坊网络并为此赚取奖励。 - [创建不使用 Docker 的原生 Rocket Pool 节点](/zh/node-staking/native.md): 在本节中,我们将介绍如何在系统上原生安装 Rocket Pool Smart Node 堆栈,而不使用 Docker 容器。 总体计划如下: 创建一个标准的独立质押设置,为执行客户端、共识客户端/信标节点和验证器客户端配置 systemd 服务为 Rocket Pool 组件(即 node 和 watchtower 进程)创建系统服务配置 Rocket Pool 以与您的客户端服务通信更新验证器客户端服务定义,以使用 Rocket Pool 的费用接收者和验证器密钥 这是一个相当复杂的设置,因此需要一些时间才能完成。 由于可用的操作系统和发行版众多,为所有系统提供指南并不实际。本指南中的说明针对基于 Debian 的系统(包括 Ubuntu)量身定制。对于其他发行版或操作系统,您可以遵循指南中描述的高级步骤,但必须根据需要将某些命令替换为您的系统使用的命令。 - [监控节点性能](/zh/node-staking/performance.md): 现在您的节点已启动并运行,并且您已连接了一个或多个 minipool,您需要密切关注所有内容以确保它运行顺利。 您可以通过以下方式跟踪您的机器: 直接利用机器指标通过使用第三方工具间接跟踪 建议根据您的需求结合使用两者。 - [节点要求和选择平台](/zh/node-staking/platform.md): 好的! 您已经决定尝试运行 Rocket Pool 节点。 流程的第一步是决定您想在什么样的平台上运行节点。 如果您已经有了想法,太好了! 您可以跳到下一节。 如果您还不确定,那么请继续阅读有关您选项的一些信息。 - [准备节点进行操作](/zh/node-staking/prepare-node.md): 如果您来到这里,说明您已成功启动 Smart Node 服务,创建了钱包,并完成了执行层和共识层客户端的同步。 如果是这样,那么您已准备好在 Rocket Pool 网络上注册节点并创建带有验证者的 megapool! 如果还没有,请回顾前面的部分,完成这些步骤后再返回这里。 在创建 megapool 和新验证者之前,还需要采取几个步骤来完成节点的准备工作。 不过这些步骤只需执行一次;完成后,如果您想在节点上创建多个验证者,可以直接跳到创建 Megapool 验证者部分。 - [准备操作系统](/zh/node-staking/preparing-the-os.md): [待定] 这应该是我们描述如何执行诸如设置第二块硬盘(如果适用)、使用 fio 运行 IOPS 测试、设置交换空间等操作的地方...所有可能需要做的事情。我认为 fio 测试很重要,但其他内容可能是可选的。 - [概述](/zh/node-staking/provisioning/overview.md): 本节介绍如何在安装和配置 Smart Node 后为使用 Rocket Pool 质押配置节点的详细信息。 这是一个很长的部分,因为有很多关于质押的信息需要涵盖,所以请在创建第一个 megapool 验证者 之前阅读每个指南! - [修剪执行客户端](/zh/node-staking/pruning.md): 如果您使用 geth 或 nethermind 作为主执行客户端,您可能会注意到节点的可用磁盘空间随时间慢慢减少。 执行客户端是造成这种情况的最大因素;根据您在 rocketpool service config 期间为其缓存分配的 RAM 大小,它每天可能会增长数 GB! 为了处理这个问题,执行客户端提供了一个称为修剪的特殊功能,让它们能够安全地扫描和清理数据库以回收一些可用空间。 每个使用 Geth 或 Nethermind 的节点运营商最终都需要修剪它。 如果您有 2 TB SSD,通常可以在修剪轮次之间持续数月。 对于 1 TB SSD 用户,您将需要更频繁地修剪。 如果您启用了 Grafana 仪表板,一个好的经验法则是当节点的已用磁盘空间超过 80% 时开始考虑修剪执行客户端。 当您决定是时候修剪时,Smart Node 可以根据您的请求为您修剪。 请阅读下文以了解它的工作原理以及预期结果。 - [导入/恢复现有钱包](/zh/node-staking/recovering-rp.md): 如果您已经有一个想要用于节点的钱包,或者您正在恢复之前使用 Smart Node 创建的钱包,本指南将帮助您完成导入/恢复过程。 请从以下部分中选择适当的选项。 - [挽救已解散的 Minipool](/zh/node-staking/rescue-dissolved.md): 在不太可能发生的情况下,如果您的 minipool 在解散窗口内未能质押,它将被 oDAO"解散",提供的用户资金将返回到存款池供另一个 minipool 使用。在这种情况下,您需要执行以下过程来取回您的 ETH 并解锁您的 RPL 以便取消质押。 - [领取节点运营者奖励](/zh/node-staking/rewards.md): 作为 Rocket Pool 节点运营者,您有权获得定期奖励,这些奖励将以 RPL 代币的形式提供,如果您选择加入 Smoothing Pool,还会提供一些 ETH。本节将描述这些奖励的工作原理以及如何领取它们。 - [概述](/zh/node-staking/rewards/overview.md): 本节介绍如何访问您的节点在验证时产生的奖励。 - [保护你的节点安全](/zh/node-staking/securing-your-node.md): 本指南旨在引导你采取措施来保护你的节点免受恶意攻击者的侵害。 无论你是在家中运行本地服务器还是在云端运行 VPS 服务器/虚拟机,这里的技巧都将帮助你加固节点以防外部攻击,并在其生命周期内提供保护。 本节将介绍必要操作(你必须采取)和可选操作(有帮助但不是必需的)。 - [分配 Skimmed Minipool 奖励](/zh/node-staking/skimming.md): 您因为为 Ethereum 运行验证者而获得的 ETH 奖励会定期通过一个称为"skimming"的过程发送到您的 minipool。 skim 的频率取决于信标链上活跃验证者的数量。在撰写本文时,验证者的数量约为 500,000,这导致 skim 大约每 2-3 天发生一次。 Skimmed 奖励将累积在您的每个 minipool 中,直到您"分配"它们。此过程根据您的佣金率和提供和提供的 ETH 比率在您(节点运营商)和 rETH 持有者之间分配 skimmed 奖励。 - [从单独质押迁移到 Rocket Pool](/zh/node-staking/solo-staker-migration.md) - [Secure Shell (SSH) 介绍](/zh/node-staking/ssh.md): 通常,有两种方式访问你的节点机器:本地和远程。 本地是指坐在物理节点前,使用直接连接到它的显示器和键盘。远程是指使用另一台计算机(例如笔记本电脑或台式机)通过网络连接到节点并从那里与之交互。 大多数时候,节点运营者更喜欢远程工作节点的灵活性。 Smart Node 目前没有 GUI(图形用户界面),只有 CLI(命令行界面),这意味着与它的交互完全通过在命令行终端中键入命令来完成。 因此,远程与之交互需要某种方式从不同的机器访问节点的终端。 在本节中,我们将简要介绍最流行的方法:SSH。 以下是使用 SSH 连接到节点的方法。 例如,假设节点的用户名是 staker,节点的 IP 地址是 192.168.1.10。 你将使用以下命令连接到它: 第一次执行此操作时,你将看到一条消息,显示节点正在使用的公钥 - 如果你熟悉如何验证此密钥,现在可以执行此操作。 否则,如果你相信 ssh 命令中有正确的节点 IP 地址,你可以只说 yes 来 接受它。 你只需要执行一次此操作。 客户端然后会提示你输入用户的密码;输入后,你就进去了! 你将收到欢迎消息、有关机器的一些详细信息和一个新提示。 此时,你在终端中键入的所有内容都在节点机器上远程执行 - 就好像你 直接登录到节点机器并使用本地连接的键盘在其上键入! 你需要定期通过 SSH 连接到终端进行更新和维护。 记住如何登录到节点可能很不方便,因此通过 创建一个令人难忘的别名 - 一个自定义"快捷方式"命令可能会有所帮助。 在此示例中,我们将创建一个名为 ethnode 的别名,它将替换 SSH 命令。 假设,如前所述,节点的用户名是 staker,节点的 IP 地址是 192.168.1.10,使用以下命令创建 别名: 重新加载别名列表以使当前终端窗口知道新别名: 现在,你可以使用刚刚创建的别名连接到节点,而不是涉及 指定节点 IP 地址的较长命令: - [启动 Rocket Pool](/zh/node-staking/starting-rp.md): 此时,您应该已经运行了完整的 Rocket Pool 基础设施,包括 Smart Node 堆栈、执行层和共识层客户端。 您还应该已经加固了操作系统以防御外部攻击者。 如果您完成了这两个步骤,就可以创建 Rocket Pool 节点并开始质押了。 如果还没有,请回顾前面的部分,完成这些步骤后再返回这里。 - [配置 Tailscale VPN 服务器](/zh/node-staking/tailscale.md): 如果你想远程登录到你的家庭网络,例如在度假或出差时,最常见的途径是使用虚拟专用网络服务器。 这将允许你通过 SSH 连接到节点并从世界任何地方监视你的 Grafana 仪表板,所有这些都无需将 SSH 端口暴露给互联网。 许多 Rocket Pool 节点运营者使用 Tailscale 作为他们选择的 VPN 服务器。 Tailscale 是一个开源的 P2P VPN 隧道和托管端点发现服务。 它负责身份验证、发布以及在你的机器和节点之间建立端到端加密路径所需的 NAT 穿越,而无需将任何敏感流量发送到集中式服务器。 它是一个非常强大的工具。 我们将简要介绍它的基本配置,但请随时查看他们的文档以获取更多详细信息。 - [从测试网络迁移至主网](/zh/node-staking/testnet/mainnet.md): 如果您已经在我们的 Hoodi 测试网上使用过 Rocket Pool,熟悉其运作方式,并准备好在以太坊主链上真正质押 ETH 或运行节点,那么本指南适合您! 在这里,您将找到如何将现有的 Smart Node 堆栈从 Hoodi 测试网迁移到连接至以太坊主网的说明,为质押您自己的真实 ETH 和 RPL 做好准备。 - [使用测试网络进行练习](/zh/node-staking/testnet/overview.md): Ethereum 测试网络(简称 testnet)是一个 Ethereum 区块链,在功能上与标准 Ethereum 区块链相同,但它旨在用于在智能合约上线到主"真实"区块链(称为 mainnet)之前对其进行测试。 测试网与主网并行运行 - 实际上现在有几个正在运行! 如果你愿意,可以在这里阅读有关一些 Execution Layer 测试网的更多信息。 Rocket Pool 使用 Hoodi 作为其 Execution Layer 测试网。 如果你想查看它,可以在这里使用区块浏览器:https://hoodi.etherscan.io/ 同样的概念也适用于 Consensus Layer。 Rocket Pool 使用 Hoodi 作为其 Consensus Layer 测试网。 你可以在这里找到它的区块浏览器:https://hoodi.beaconcha.in/ 因为这些网络用于测试,其上的 ETH 是免费发放的,以帮助人们进行测试。 这些 ETH 无法转移到主网;它必须留在 Hoodi 上并且没有实际价值,所以你可以把它看作大富翁钱。 - [检查更新](/zh/node-staking/updates.md): 节点操作者的职责之一是确保系统安装了最新的安全补丁。 自动更新虽然方便,但可能会干扰节点操作,因此手动运行更新可能更可取。 无论哪种情况,您必须确保机器定期打补丁! - [准备操作系统](/zh/node-staking/vps/os.md): 如前一节所述,有许多不同的 VPS 和云提供商。 为所有这些提供商编写指南有些不切实际,但在本节中,我们将介绍为托管在 Amazon Web Services 上的虚拟机准备的典型工作流程。 具体来说,我们将介绍如何选择适当的虚拟硬件配置以及如何为 Rocket Pool 准备操作系统。 一旦您熟悉了他们的生态系统,您应该能够推断如何将这些步骤应用于任何提供商。 - [概述](/zh/node-staking/vps/overview.md): 本节旨在帮助您了解准备云托管的虚拟专用服务器或虚拟机作为 Rocket Pool 节点的过程。 - [选择托管服务商](/zh/node-staking/vps/providers.md): 如果您已到达本节,那么您希望运行 Rocket Pool 节点但无法在家里本地设置;您需要一台托管在云上的虚拟专用服务器(VPS)。 有几种不同的服务可以提供这样的机器,它们有两种不同的类型:VPS 提供商和公有云提供商。 选择正确的服务可能很困难,理解它们之间的区别是关键。 在本指南中,我们将阐明这些区别,并列出一些其他 Rocket Pool 用户过去使用过的服务,以帮助您浏览各种选项。 - [创建新钱包](/zh/node-staking/wallet-init.md): 如果Smart Node服务已启动并运行,下一步是为您的节点设置Ethereum钱包。 这只是一个执行层地址,用于持有您节点的资金 - 当您开始质押时,它将使用这个地址向您的 megapool 验证者发送 ETH,在各种交易中支付gas费用,以及执行其他各种操作。 您可以选择从头创建一个全新的钱包,或导入/恢复现有的钱包或地址。 请从下面的选项卡中选择您想要的选项。 - [关闭 Minipool](/zh/node-staking/withdraw.md) - [监控你的 Oracle DAO 节点](/zh/odao/monitoring.md): 一旦你的节点启动并运行,定期监控其健康状况以确保它正确执行其自动化职责非常重要。 这涉及以下内容: 在操作系统级别监控物理(或虚拟)系统的健康状况监控 Execution 和/或 Consensus 客户端的健康状况(如果你运行本地客户端)确保你的节点定期向链提交所需的交易以进行状态更新确保你的节点钱包中有足够的 ETH 余额来执行这些交易定期对 Smart Node、你的客户端(如果适用)和操作系统应用更新监控其他 Oracle DAO 成员的健康状况,如果你认为他们的节点运行不正常,请与他们沟通 在本节中,我们将通过 Smart Node 内置的 Grafana 支持介绍一些如何执行这些操作的示例。 - [Rocket Pool Oracle DAO](/zh/odao/overview.md): Oracle DAO 是一组特殊的 Rocket Pool 节点,负责执行由于技术限制而无法通过智能合约实现的协议管理职责。 它们本质上与普通的 Rocket Pool 节点相同;使用相同的工具,可以通过相同的方法进行配置,甚至可以运行普通的 minipool,但它们还执行额外的任务。 包括以下内容: 在信标链和执行层之间传递信息,包括 validator 状态和余额确保 minipool 使用的 validator 公钥未被使用,并且具有正确的提款凭证,以便协议可以安全地为其提供资金在每个奖励期结束时构建奖励 Merkle 树并将其上传到 IPFS,供其他 Node Operator 访问监控提案是否符合 Rocket Pool 的费用接收方要求提议和投票修改核心协议,包括更改参数和批准合约升级提议和投票 Oracle DAO 名单,包括邀请和移除其他 Oracle DAO 成员 作为履行这些职责的奖励,Oracle DAO 在每个奖励期获得总 RPL 通胀的一小部分,由其成员平均分配。 与任何人都可以无需许可创建和运行的普通 Rocket Pool 节点不同,Oracle DAO 的成员资格仅限受邀,需要现有成员邀请。 如果您最近被邀请加入 Oracle DAO,本指南的这一部分将帮助您了解您的角色、设置节点并确保其保持健康。 - [Oracle DAO提案](/zh/odao/proposals.md): 提醒一下,Oracle DAO职责有两种类型: 自动职责 - 这些是与日常Rocket Pool操作相关的职责,例如将信息从共识层传输到执行层,离链计算协议的各个方面,并将它们作为更新提交给智能合约。这些中的每一个都由watchtower守护进程自动执行,只要您的执行和共识客户端以及您的watchtower守护进程都正常运行,就不需要手动干预。您已经在前面的步骤中设置了watchtower守护进程,因此本节不会再次介绍它们。手动职责 - 这些是需要您自己的决策和与Oracle DAO其他成员的带外通信才能执行的职责。它们包括诸如对合约升级进行投票、更改参数以及邀请或踢出Oracle DAO成员等事项。这些都可以通过标准的Smart Node CLI完成。本节描述了这些职责中的每一个以及如何执行它们。 提案构成了您在自动watchtower职责之外的核心责任。 本质上,它们的工作方式如下: 集体Oracle DAO应该提前广泛讨论即将到来的提案,以便每个成员都知道它并理解该提案将涉及什么。然后,Oracle DAO成员通过链上交易创建提案。然后提案将进入等待期,在投票开始之前进行进一步讨论并形成对它的意见。目前在主网上这是7天。等待期结束后,成员可以通过简单的是或否投票对提案进行投票。当51%的Oracle DAO成员的法定人数以相同的方式投票时,投票结束。如果51%同意该提案,它将能够被执行。任何成员都可以在提案被批准后执行该提案。执行是指正式触发链上的更改,从而修改核心Rocket Pool合约的状态。 - [设置Oracle DAO节点](/zh/odao/setup.md): 至少,标准的Rocket Pool节点运行以下内容: Smart Node CLISmart Node API守护进程Smart Node node守护进程Smart Node watchtower守护进程 可选地,节点还可以运行以下组件: 执行客户端信标节点验证者客户端MEV-BoostPrometheusPrometheus Node ExporterGrafana 这些组件中的每一个都可以在标准设置中作为Docker容器运行,在"原生模式"设置中作为systemd服务运行,或作为Smart Node可以通过其各自的API路由连接的外部管理的实体运行。 方便的是,Oracle DAO节点与普通Rocket Pool节点相同,但watchtower守护进程执行补充的Oracle DAO职责,并且出于性能监控目的收集更多Prometheus指标。 - [测试你的 Oracle DAO 节点](/zh/odao/testing.md): 一旦你的节点设置完成并加入了 Oracle DAO,你应该对其进行测试,以确保它能够正常执行其职责。 最好的方法是使用 Rocket Pool 的 treegen 实用程序让它构建 Redstone 奖励 Merkle 树。 treegen treegen 是一个工具,可以通过你的归档 Execution 和 Consensus 客户端重现以前奖励间隔的整个奖励 Merkle 树和相关文件。 它还可以通过假设当前间隔在最新的已确定 epoch(运行时)结束来"干运行"当前间隔,并生成从间隔开始到该时间点的部分树。 treegen 可以作为独立二进制文件(目前仅为 Linux 系统构建,支持 x64 和 arm64)或 Docker 容器使用。 如果你想下载独立二进制文件,可以在这里的发布版中找到:https://github.com/rocket-pool/treegen。 使用说明包含在那里的 README 中,但我们也会在下面介绍一些示例。 它的 Docker 容器标签是 rocketpool/treegen:latest。 - [概述](/zh/pdao/overview.md): 本节概述了设置节点以参与链上和链下(RocketDash)提案的过程。内容非常丰富,因此我们强烈建议您阅读 Houston 升级的概述。这将帮助您了解支持链上治理的最新功能以及如何参与塑造协议。 - [参与链上 pDAO 提案](/zh/pdao/participate.md): 任何已注册的节点都可以随时提出 pDAO 提案,只要该节点已允许 RPL 锁定,并且拥有足够的未锁定质押 RPL 来支付提案保证金(参见创建提案)。在提案快照区块时拥有投票权的任何节点都可以对其投票。提案可以是以下类型之一: 更改 pDAO 设置一次性国库支出重复国库支出(管理委员会)安全委员会成员资格 有关更多详细信息和理由,请参阅提案类型。重要的是要理解,pDAO 提案是一个链上实体,旨在在协议层面执行变更。 - [The Protocol DAO (pDAO)](/zh/pdao/pdao.md): Rocket Pool Protocol DAO(pDAO)负责塑造协议的方向,由 RPL 治理运行。其成员及其投票权由大小节点运营商组成,所有这些运营商都直接参与协议。它为整个 Rocket Pool 社区服务,包括 rETH 持有者、节点运营商和 RPL 持有者。pDAO 优先考虑 Rocket Pool 协议的安全性和以太坊网络的健康。有关 pDAO 是谁和是什么的明确定义,请随时查看 pDAO 章程。 - [8-ETH 保证金 Minipool](/zh/upgrades/atlas/lebs.md): 当 Rocket Pool 首次启动时,它支持两种类型的 minipool: 16-ETH 保证金,其中节点运营商提供 16 ETH,剩余的 16 ETH 将来自质押池,以创建一个完整的(32 ETH)验证器。32-ETH 临时保证金,其中节点运营商提供所有 32 ETH,以便他们可以跳过初始化过程并立即开始在信标链上验证,然后在存款池有足够的 ETH 覆盖时获得 16 ETH 的退款。此时它将变成正常的 16-ETH 保证金 minipool。 后者在协议生命的几个月后通过社区投票被删除,因为它不再必要并导致长时间的退款延迟。 前者代表了协议的最低保证金金额,因为它保证如果节点运营商使用 Rocket Pool 攻击以太坊协议并且其整个保证金被罚没,他们将损失与 rETH 质押者一样多,并且不会获利。 自 Rocket Pool 启动以来,社区对这种保证金提供的安全性进行了大量研究,发现它非常保守。 就所有意图和目的而言,16 ETH 的罚没被认为是不现实的,16-ETH 保证金有效地提供了与仅 8 ETH 保证金(加上补充 RPL 要求)相同的安全优势。 因此,在这项研究的支持下,Atlas 升级向列表中引入了一种新型 minipool:8-ETH 保证金,Rocket Pool 社区通俗地称为"LEB8"(Lower ETH Bond - 8 ETH)。 要创建 8-ETH minipool,节点运营商只需要提供8 个自己的 ETH(加上足够的 RPL 来满足抵押要求 - 有关详细信息,请参阅 RPL 抵押品)。 然后它将从存款池中提取 24 ETH,以完成验证器并在信标链上开始工作。 这为想要运行节点但没有足够 16 ETH 的新的潜在节点运营商打开了大门。 此外,它让更大的节点运营商在信标链上投入更多池质押者的 ETH 以赚取奖励。 由于这在不显著损害安全性的情况下运作,每个人都赢了! 在本指南中,我们将涵盖三个主题: 8-ETH 保证金 minipool 实际上如何工作,以及它们背后的奖励数字如何创建新的 8-ETH minipool如何在不退出的情况下将现有的 16-ETH minipool 迁移到 8-ETH minipool 继续阅读以了解有关每个主题的更多信息。 - [Atlas 更新](/zh/upgrades/atlas/whats-new.md): 本页面描述了 Rocket Pool 的下一个主要更新(名为 Atlas)给协议带来的主要变化,包括对 Smart Node 堆栈和 Rocket Pool 协议本身的更新。 请仔细阅读此页面,以了解 Rocket Pool 先前版本(Redstone)和 Atlas 之间的所有差异。 - [Houston 快速入门](/zh/upgrades/houston/getting-started.md): 无论您是经验丰富的节点运营者、rETH 持有者还是好奇的旁观者,本页面都将帮助您开始探索 Houston 中包含的新功能。 - [非 smartnode 用户的投票设置](/zh/upgrades/houston/nonsmartnode-setup.md): 一些用户(例如 Allnodes 用户)不使用 smartnode,可能需要通过直接合约交互来设置投票。 本指南包含此类用户的最小设置指南和完整设置指南。 - [参与链上 pDAO 提案](/zh/upgrades/houston/participate.md): 任何具有非零投票权的节点都可以随时提出或参与 pDAO 提案。提案可以是以下类型之一: 更改 pDAO 设置一次性国库支出重复国库支出(管理委员会)安全委员会成员资格 有关更详细的信息和理由,请参阅提案类型。 重要的是要理解 pDAO 提案是一个存在于链上的实体,用于在协议层面执行更改。 - [Protocol DAO (pDAO)](/zh/upgrades/houston/pdao.md): Rocket Pool Protocol DAO (pDAO) 负责塑造协议的方向,由 RPL 治理运行。其成员及其投票权由节点运营商组成,无论大小,他们都直接参与协议。它为整个 Rocket Pool 社区服务,包括 rETH 持有者、节点运营商和 RPL 持有者。pDAO 优先考虑 Rocket Pool 协议的安全性和 Ethereum 网络的健康。有关 pDAO 是谁和什么的明确定义,请随意查看 pDAO 章程。 - [设置您的 RPL 提取地址](/zh/upgrades/houston/rpl-withdrawal-address.md): 了解主提取地址和 RPL 提取地址之间的区别很重要。默认情况下,您的 RPL 提取地址未设置,您的主提取地址是所有 RPL 检查点奖励、您质押的 RPL 和信标链 ETH 将发送到的地方。 如果您愿意,您可以为您的 RPL 设置单独的提取地址。如果设置了 RPL 提取地址,将能够触发并从通胀奖励中领取 RPL,并且对 ETH 共识奖励或与 ETH 相关的任何内容没有影响。在这种情况下,您的主提取地址将不再对 RPL 相关操作拥有任何权限。 这创造了一些有趣的机会,RPL 可以由一个实体提供给不希望暴露于 RPL 的节点运营者。然后,该实体可以通过为节点提供所需的保险抵押品来领取 RPL 奖励。换句话说,这允许不同的参与者提供每种抵押品类型。 有两种不同的方法可以做到这一点。 请阅读以下两个选项以确定哪个适用于您。 完成此操作后,您将不再能够使用 set-rpl-withdrawal-address 命令更改您的 RPL 提取地址。 要更改它,您需要从活动的 RPL 提取地址(您刚刚切换到的地址)发送签名交易。 Rocket Pool 网站有一个功能可以帮助您做到这一点。 如果您想取消设置 RPL 提取地址,该过程非常简单。首先,您需要导航回 Rocket Pool 网站上的 RPL 提取地址页面。 如果您使用节点的 RPL 提取地址登录,您应该能够在此处单击右侧的取消设置按钮: 单击取消设置将带您进入一个页面,您可以在其中确认详细信息。如果您对看到的内容满意,请单击橙色的取消设置按钮将交易发送到网络。 这就是设置 RPL 提取地址的全部内容!我们希望您觉得这个过程快速简便。 欢迎来到我们的 Discord 服务器让我们知道您的想法,并随时了解项目的演变。 - [代表节点质押 ETH](/zh/upgrades/houston/stake-eth-on-behalf.md): RPIP-32 允许帐户代表在协议中注册的 Rocket Pool 节点质押 ETH。这支持节点运营者不直接提供 ETH 的各种情况: 增强节点运营者的安全性,因为他们可以直接从硬件钱包质押,无需事先将资金转移到节点。质押即服务提供商,由受信任的托管人管理资金托管。协议集成,由智能合约管理资金托管。DAO 或组织,由国库管理资金托管。 虽然此功能的主要目的是促进单个存款人的场景,但值得注意的是,多个独立存款人也可以通过在其上创建智能合约层来利用此功能。Rocket Pool 还在我们之前的 Atlas 版本中引入了代表节点质押 RPL 的能力。 前提条件 确保您已正确配置您打算资助的节点的主提取地址。点击上面的链接,了解有关 houston 升级后提取地址如何工作的指南。 Hoodi 测试网和主网的过程略有不同,因此请从下面的标签中选择您感兴趣的网络。 到达网站后,单击连接钱包按钮。请仔细阅读并接受服务条款和隐私政策,这将启用不同的连接方式,然后单击连接 metamask。 MetaMask 将提示您选择要连接到网站的帐户。 选择一个,确认一些权限。您可以通过单击窗口右上角的钱包图标来查看余额概览。 从这里,您需要输入要代表其存入 ETH 的节点的地址。页面应如下所示: 继续将您想要的地址粘贴到此框中,然后单击查找。在此示例中,我们将使用 0xd3e317806456102d19db283b4c2201f0ef41a296 在第一个框中,输入您想代表节点存入的 ETH 金额。第二个框指示您将代表哪个地址存入 ETH。请确保您输入了正确的地址和存款。一旦您满意,请单击存款,MetaMask 将弹出一个窗口要求您确认交易。 一旦您确认它,交易将开始。 当它被包含在一个区块中并添加到链中时,您的代表将能够使用 smartnode 中的 rocketpool node status 命令查看新余额。也可以通过 Rocket Pool 质押网站查看此余额。 就是这样! 您现在正在使用 Rocket Pool 进行质押。 输入地址后,单击"查找"将带您进入下一个菜单,您可以在其中提取代表该节点质押的 ETH。 您将能够在右上角看到可用于提取的 ETH 数量。输入所需数量并确认节点地址后,单击橙色的 提取 ETH 按钮将交易发送到网络。 交易确认后,您将在帐户中看到正确的余额! 这就是代表节点质押 ETH 的全部内容!我们希望您觉得这个过程快速简便。 欢迎来到我们的 Discord 服务器让我们知道您的想法,并随时了解项目的演变。 - [Houston 升级](/zh/upgrades/houston/whats-new.md): Houston 升级主要旨在引入一个完全链上的 DAO 来治理协议,称为协议 DAO 或 pDAO。这是一个独一无二的 DAO,它不需要 snapshot 投票或任何其他第三方工具来运作,它真正是链上的,独一无二的,下面将详细介绍。 此升级还将引入一些其他非常令人兴奋的功能,这些功能将允许在协议上构建新的集成和平台。其中一些包括代表节点质押 ETH 的能力(不仅仅是从节点本身)和新的 RPL 提取地址功能,允许一方提供用于质押的 ETH,另一方提供 RPL,而无需将托管权交给节点运营者" - [[Docker 模式] Redstone 更新和合并指南](/zh/upgrades/redstone/docker-migration.md): 本指南将介绍如果您使用 Docker 模式,为您的节点准备 Redstone 更新和合并所需了解的一切。 - [[混合模式] Redstone 更新和合并指南](/zh/upgrades/redstone/hybrid-migration.md): 本指南将介绍如果您使用混合模式,为您的节点准备 Redstone 更新和合并所需了解的一切。 - [[Native 模式] Redstone 更新与合并指南](/zh/upgrades/redstone/native-migration.md): 本指南将涵盖如果您使用 Native 模式,为您的节点准备 Redstone 更新和合并所需了解的一切内容。 - [Rocket Pool Redstone 更新](/zh/upgrades/redstone/whats-new.md): Rocket Pool 的下一个重大更新,名为 Redstone,已在 Ropsten 和 Holesky 测试网络上发布进行 beta 测试。 本页描述了 Redstone 带来的主要变化,包括对 Smart Node 堆栈和 Rocket Pool 协议的更新。 请仔细阅读本页,以了解 Rocket Pool 之前版本和 Redstone 之间的所有差异。 - [Saturn 0 升级](/zh/upgrades/saturn-0/whats-new.md): 欢迎来到 Saturn 0!此升级旨在短期内改善 RPL 代币经济学以解锁协议增长。如果您是回归或未来的节点运营者,本页将作为 Rocket Pool 协议的一些新的和令人兴奋的变化的介绍。 - [Saturn 1 升级](/zh/upgrades/saturn-1/whats-new.md): 欢迎!本页面介绍最新 Rocket Pool 升级中包含的关键功能。Saturn 1 代表了 Rocket Pool 历史上最重要的协议升级,从根本上改变了协议的容量、经济模型和在流动性质押生态系统中的竞争地位。 扩展性:消除容量限制,使 node operators 能够运行更多 validators,协议能够满足更大的 rETH 需求,灵活性与竞争力:可调节的佣金结构允许随着市场条件的变化优化 node operator 收益,可持续性:增强的 RPL tokenomics 在协议成功与 node operator 奖励之间创造更强的一致性