デポジットクレジットシステム
デポジットクレジットシステムは、以前にノードオペレーターによってボンドされたが現在は不要なETHを追跡し、再度利用可能にするための仕組みです。 このクレジットのソースはいくつかあります:
- Rocket Poolデポジットキューからバリデーターを退出する。バリデーターをデキューすると、ノードオペレーターにボンド額(4 ETH)がクレジットされます。
- prelaunchバリデーターが28日以内にステークに失敗した場合、バリデーターはdissolvedになります。prelunchプロセス中にBeacon Chainに送信された1 ETH(4 ETHボンドのうち)は回収できません。 ノードオペレーターには、0.05 ETHのdissolveペナルティが負債として適用され、残りの3 ETHのボンドがクレジットされます。dissolvedバリデーターの正味クレジットは2.95 ETHです。
次の2つはSaturn以前に移行を行ったノードオペレーターのみ対象です。これらはもはや不可能です:
- 既存の16 ETHボンドのminipoolを8 ETHボンドのminipoolにダウン移行する(ノードオペレーターのクレジット残高に8 ETHが追加される)
- 既存のソロバリデーターを移行する(移行中に作成するminipoolのタイプに応じて、16または24 ETHがノードオペレーターのクレジット残高に追加される)
すべてのノードオペレーターは0 ETHのクレジット残高から始まります。
このETHは流動的にされてノードオペレーターに返却されるのではなく、同等量のrETHとして引き換えることができます。また、クレジットはノードオペレーターがETHを必要とせずに追加のmegapoolバリデーターを作成するために使用できます。
クレジットシステムはノードオペレーターに対して透明です;rocketpool node deposit操作中に可能であれば自動的に使用されます(Smartnode CLIが使用される旨の通知を表示します)。
使用できない場合、Smartnodeはユーザーに使用できないことを警告し、いずれかの操作中に通常のETHボンドが必要になることを知らせます。
詳細については、以下のクレジット利用可能性セクションを参照してください。
現在のクレジット残高の確認
現在のクレジット残高を確認するには、次のコマンドを実行してください:
これにより、クレジット残高を含むノードに関する詳細情報が表示されます:
クレジットをrETHとして引き換える
クレジットをrETHとして引き換えるには、rocketpool node withdraw-creditコマンドを使用します。同等量のrETHがあなたの引き出しアドレス(引き出しアドレスが設定されていない場合はノードアドレス)に送信されます:
クレジット利用可能性
クレジット残高のETHはデポジットプールから取得されます。 状況によっては、ノードにクレジット残高があってもデポジットプールが次のmegapoolバリデーターデポジットを完全にボンドするのに十分なETH残高を持っていない場合があります。
4 ETHのクレジットを使用して新しい4 ETH megapoolバリデーターを作成したい場合、デポジットプールから4 ETHが必要になり、あなたからは何も必要ありません。 そのため、デポジットプールにボンド価値(現在4 ETHに設定)をカバーするのに十分なETHがない場合、あなたのデポジットはバリデーターを作成するためにノードウォレットからのETHを必要とします。
Smartnodeは、クレジットの一部と合わせてデポジットプールからのETHを使用してバリデーターを作成できます。クレジットがありながらバリデーターを作成するためにノードウォレットからのETHを使用する必要がある場合、Smartnodeはrocketpool megapool deposit操作中にあなたに通知します。
次の例では、ノードオペレーターは4 ETHのクレジットを持っていますが、デポジットプールには3.431627 ETHしかなく、デポジットを完了するためにノードウォレットから0.568373 ETHが必要です: