目前为准备 Saturn 1 升级,minipool 存款功能已暂时禁用。
存款信用系统
存款信用系统是一种机制,用于追踪节点运营者之前质押但不再需要的 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 操作时,如果可能的话,系统会自动使用信用(Smartnode CLI 会通知将使用信用)。
如果无法使用,Smartnode 会提醒用户无法使用信用,并且在执行任一操作时需要正常的 ETH 质押。
更多详情请参阅下面的信用可用性部分。
示例
假设您的信用余额为 0 ETH,并且有一个 16-ETH 质押的 minipool。 然后您可以将该 minipool 迁移至 8-ETH 质押。 这将产生 8 ETH 不再被质押。 这 8 ETH 将被放入您的信用余额中。
现在,假设您想要创建第二个 8-ETH 的 minipool。
您照常运行 rocketpool node deposit,并选择 8-ETH 作为质押金额。
这通常需要您为 minipool 提供 8 ETH。
但是,由于您有 8 ETH 的信用余额,Rocket Pool 将自动使用该余额:
第二组提示是相关的:它们告诉您在信用余额中有足够的 ETH 来支付此次存款并且可以使用,因此系统会自动使用余额,不需要从您的节点钱包中提供任何额外的 ETH。
有关信用余额可用性的详细信息,请参阅下面的可用性部分。
查看您当前的信用余额
要查看您当前的信用余额,只需运行以下命令:
这会生成关于您节点的详细信息列表,包括顶部显示的信用余额:
信用可用性
在某些情况下,您的节点可能有可用的信用余额,但目前无法使用它来部署额外的 minipool。
您的信用余额的 ETH 来自存款池。 因此,如果您想使用 8 ETH 信用来创建一个新的 8-ETH minipool,最终将从存款池中取出该 minipool 的全部 32 ETH,而不需要您提供任何 ETH。 因此,如果存款池中没有足够的 ETH 来覆盖预存款值(目前设置为 1 ETH),余额将不可用。
在这种情况下,Smartnode 会在 rocketpool node deposit 操作期间提醒您无法使用您的信用余额,必须使用节点钱包中的 ETH 来完成质押。
这样做不会消耗您的信用余额;它将保持原样,并在存款池有足够余额后可供使用。