見出し画像

ロケットプールソロステーキング


ボンドサイズ変更に着手

ミニプール作成にRPLが必須でなくるという大きな変更があり、様子を見ていたがやはりミニプールの作成数が急激に増加している。
今朝見てみるとキューに入っているミニプールが194とすごい数になっているので、現在運用しているボンドサイズ16ETHのミニプールを8ETH x2のプールに分割することした。もう少し早く決断しても良かったかもしれない。

https://rocketscan.io/minipools

実際の作業

作業はいたって簡単で rocketpool minipool begin-bond-reduction とタイプするだけである。ここらへんは本当によくできていると思う。

$ rocketpool minipool begin-bond-reduction

This will allow you to begin the bond reduction process to reduce your 16 ETH bond for a minipool down to 8 ETH, awarding you 8 ETH in credit and allowing you to create a second minipool for free (plus gas costs).

There will be a 12-hour wait period after you start the process. After this wait period is over, you will have 48 hours to complete the process. Your `node` container will do this automatically unless you have it disabled, in which case you must manually run `rocketpool minipool reduce-bond`.

NOTE: If you don't run it during this window, your request will time out and you will have to start over.

Do you understand how the bond reduction process will work? [y/n]
y

Please select a minipool to begin the ETH bond reduction for:
1: All available minipools
2: ミニプール1 (Current bond: 16 ETH, commission: 14.00%)
3: ミニプール2 (Current bond: 16 ETH, commission: 14.00%)
4: ミニプール3 (Current bond: 16 ETH, commission: 14.00%)
4

+============== Suggested Gas Prices ==============+
| Avg Wait Time |  Max Fee  |    Total Gas Cost    |
| 15 Seconds    | 7 gwei    | 0.0008 to 0.0012 ETH |
| 1 Minute      | 6 gwei    | 0.0007 to 0.0010 ETH |
| 3 Minutes     | 6 gwei    | 0.0007 to 0.0010 ETH |
| >10 Minutes   | 6 gwei    | 0.0007 to 0.0010 ETH |
+==================================================+

These prices include a maximum priority fee of 2.00 gwei.
Please enter your max fee (including the priority fee) or leave blank for the default of 6 gwei:
6

Using a max fee of 6.00 gwei and a priority fee of 2.00 gwei.
Are you sure you want to begin bond reduction for 1 minipools from 16 ETH to 8 ETH? [y/n]
y
以下略

最初に注意事項が表示されるが "y" そしてガス代について確認があり今回は"6"そして最後に分割してよいか確認があるので"y"とタイプするだけで終了した。
16ETHから8ETHに削減するのは時間がかかり、これはrocketpool service logs node コマンドで確認できる。

$ rocketpool service logs node

rocketpool_node  | 2024/11/04 02:33:59 Checking for node initialized voting power...
rocketpool_node  | 2024/11/04 02:34:09 Checking for minipools to launch...
rocketpool_node  | 2024/11/04 02:34:19 Checking for minipools to distribute...
rocketpool_node  | 2024/11/04 02:34:29 Checking for minipool bonds to reduce...
rocketpool_node  | 2024/11/04 02:34:29 Minipool ミニプールアドレス has 11h9m48s left until it can have its bond reduced.

どうやら12時間弱くらいかかるようである。
今回の記事には分割と書いているが、実際は16ETH⇒8ETHにボンドサイズを変更し、余った8ETHはデポジットプールに返還されるようなので、そのまま通常の手順でミニプールを作成するということにする。

シグナリングアドレスの設定

rocketpool node statusを実行するといつもシグナリングアドレスを設定しろと言われるのでついでにシグナリングアドレスも設定することにした。

やり方は上記サイトからノードアドレスをセットし、投票に使う外部のアドレスをセットする。これによりノードのアドレスを使わず外部のウォレットで投票ができるようになるようだ(投票したことが無い)
ガス代もかからないようなのでとりあえず普段利用しているハードウェアウォレット Ledger nano S plusのアドレスをセットした。セットにはMETAMASKを利用した。
うまくセットできると以下のような表示が出るので書かれている内容をコピペして完了

シグナリングアドレスセット完了

感想

大きな変更後のRocketPoolがどうなるか心配だったが、とりあえずうまくいっているように見える。
取引所でのステーキングサービスやソロステーキングより良い利回り(ソロステーキングの1.3倍くらい)が得られるが必要な知識量も多く、ペナルティが発生するリスクも考慮すると誰でも気軽に、というわけにはいかない。
私のような自宅サーバーを作って運用してみたい、という明確なモチベーションがあれば楽しい作業だがそうでない場合は苦痛に感じるだろう。
ロケットプールステーキングにある程度知見が蓄積した後のこともそろそろ視野に入れておきたい。


いいなと思ったら応援しよう!