存款信用额度系统
存款信用额度系统是一种跟踪节点运营者之前质押但不再需要的 ETH 的机制,并使其可以再次使用。 该信用额度的来源有几个:
- 从 Rocket Pool 存款队列中退出验证者。退出队列的验证者将向节点运营者发放质押金额(4 ETH)的信用额度
- 如果预启动验证者在 28 天内未能质押,该验证者将被解散。在预启动过程中发送到信标链的 1 ETH(4 ETH 质押金的一部分)无法恢复。 节点运营者将获得其质押中剩余 3 ETH 的信用额度,并扣除 0.05 ETH 的解散罚款作为债务。解散验证者的净信用额度为 2.95 ETH。
以下两项仅适用于在 Saturn 之前进行迁移的节点运营者,现在不再可用:
- 将现有的 16 ETH 质押 minipool 缩减为 8 ETH 质押 minipool(这会向节点运营者的信用余额添加 8 ETH)
- 将现有的单独验证者迁移到 minipool(这会向节点运营者的信用余额添加 16 或 24 ETH,取决于迁移期间创建的 minipool 类型)
每个节点运营者的初始信用余额为 0 ETH。
这些 ETH 不会直接变成流动资产返还给节点运营者;相反,它可以兑换为等额的 rETH。此外,信用额度还可以用于创建额外的 megapool 验证者,而无需节点运营者提供任何 ETH。
信用系统对节点运营者来说是透明的;如果可能,它将在 rocketpool node deposit 操作期间自动使用(Smart Node CLI 中会有通知说明将使用信用额度)。
如果无法使用,Smart Node 将提醒用户无法使用信用额度,并在任一操作期间要求正常的 ETH 质押金。
有关更多详细信息,请参阅下面的信用可用性部分。
查看当前信用余额
要查看您当前的信用余额,只需运行以下命令:
这将生成有关您节点的综合详细信息列表,包括顶部的信用余额:
将信用额度兑换为 rETH
要将信用额度兑换为 rETH,请使用命令 rocketpool node withdraw-credit。等额的 rETH 将发送到您的提款地址(如果未设置提款地址,则发送到您的节点地址):
信用可用性
您信用余额的 ETH 来自存款池。 在某些情况下,您的节点可能有可用的信用余额,但存款池没有足够的 ETH 余额来完全质押您的下一次 megapool 验证者存款。
如果您想使用 4 ETH 信用额度创建新的 4 ETH megapool 验证者,它将需要存款池提供 4 ETH,而无需您提供任何 ETH。 因此,如果存款池没有足够的 ETH 来覆盖质押价值(目前设定为 4 ETH),您的存款将需要从您的节点钱包中提取 ETH 来创建验证者。
如果您有信用额度且必须使用节点钱包中的 ETH 来创建验证者,Smart Node 将在 rocketpool megapool deposit 操作期间通知您。
在以下示例中,节点运营者有 4 ETH 的信用额度,但存款池只有 3.431627 ETH,需要从节点钱包中提取 0.568373 ETH 来完成存款: