Rocket Pool 経由で直接ステーキング

概要

Rocket Pool のステーキングインターフェースは、ETH と rETH の間の変換に 2 つの異なるルートを提供するようになりました:

  1. プロトコルルート - Rocket Pool スマートコントラクトとの直接的なやり取り
  2. CoW Swap ルート - MEV 保護を備えた分散型取引所アグリゲーター(メインネットのみ)

インターフェースは、現在の市場状況と流動性の可用性に基づいて、最適なルートを自動的に推奨します。

ルーティングオプションの説明

プロトコルルート

仕組み: Rocket Pool のデポジットプールとスマートコントラクトとの直接的なオンチェーンやり取り。

利点:

  • 即座の実行
  • 現在の rETH/ETH 比率に基づく予測可能な為替レート
  • 中間トークン不要(ETH ↔ rETH の直接変換)
  • 複雑さが低い
  • ETH の価値と全く同じ量の rETH を常に取得(0.05% のデポジット手数料を差し引く)
  • スリッページなし、流動性の問題なし、サンドイッチ攻撃やフロントランニングなし

制限事項:

  • ステーキング時にデポジットプールの制限を受ける
  • アンステーキング時に流動性の可用性を受ける
  • トランザクションにガス代が必要
  • 少額の場合、ガス代が高くなる可能性がある

CoW Swap ルート(メインネットのみ)

仕組み: CoW Protocol のバッチオークションシステムを使用して、複数の DEX で最良の価格を見つけます。

利点:

  • サンドイッチ攻撃に対する MEV(Maximum Extractable Value)保護
  • ガスレス実行 - 注文に署名するだけ
  • DEX アグリゲーションによりしばしばより良いレートを提供
  • プロトコルデポジットプールの制限に関係なく常に利用可能
  • スワップ自体にガス代なし

制限事項:

  • WETH のラッピング/アンラッピング手順が必要(自動的に処理される)
  • 注文の実行に 2-5 分かかる場合がある
  • 時間制限内にマッチングされない場合、注文が期限切れになる可能性がある
  • 一回限りのトークン承認が必要

主要な概念

WETH(Wrapped ETH)

CoW Swap を使用する場合、インターフェースは自動的に WETH 変換を処理します:

  • WETH は標準化された形式で ETH を表す ERC-20 トークンです
  • 1 WETH は常に 1 ETH に等しい
  • インターフェースは取引前に ETH を WETH にラップし、後でアンラップします
  • 初回のラップにのみガス代を支払います(一回限り)

スリッページ許容度

CoW Swap 注文の場合:

  • デフォルト: 0.5%
  • お好みに基づいて調整可能
  • スリッページが高い = 実行される可能性が高い
  • スリッページが低い = より良い価格保護

注文の有効期限

CoW Swap 注文には時間制限があります:

  • デフォルト: 30 分
  • 5 分から 24 時間まで調整可能
  • 実行されない場合、注文は自動的にキャンセルされます

より良いレート指標

インターフェースは、どのルートがより良い価値を提供するかを示します:

  • 緑色のバッジに「X% better」と表示され、最適なルートを示します
  • 最良のオプションを自動的に事前選択します
  • 市場状況の変化に応じてリアルタイムで更新されます

プロトコルの流動性

rETH をアンステーキングする場合:

  • プロトコルルートはデポジットプールに利用可能な ETH が必要です
  • プールが空の場合、「Insufficient liquidity」と表示されます
  • プロトコルの流動性が利用できない場合、自動的に CoW Swap を経由します

始め方

Hoodi テストネットでの準備
Ethereum メインネットでの準備

警告

テストネットワークでステーキングを練習する場合、このプロセス中に実際の ETH を提供する必要はありません。 代わりに偽のテスト ETH が提供されます。

メインネットの実際の ETH をテストネットに移動しようとすると、永久に失われます!

まだインストールしていない場合は、MetaMask をインストールすることから始めます。 サイトの指示に従って拡張機能をインストールし、アカウントを作成してサインインします。

次に、ブラウザツールバーのアイコンを使用して MetaMask パネルを開きます。

MetaMask に Hoodi テストネットを追加する必要があります。

左上のドロップダウンをクリックし、「Add Network」ボタンをクリックします。

ネットワークのリストが表示されますが、Hoodi はこのリストにないため、「Add a network manually」ボタンをクリックします。

次の詳細を入力します:

Network Name: Hoodi
New RPC Url: https://rpc.hoodi.ethpandaops.io
Chain ID: 560048
Currency Symbol: ETH
Block Explorer Url: https://hoodi.etherscan.io

次に Save をクリックします。左上のドロップダウンに Hoodi ネットワークが表示されるはずです。

Metamask 拡張機能の左上にあるネットワークドロップダウンをクリックし、Hoodi Test Network を選択します。

最後に、rETH トークンを MetaMask に追加して、残高を確認し、取引にアクセスできるようにします。 Assets タブをクリックし、次に Add Token をクリックします:

このダイアログで Custom Token が選択されていることを確認します。 Token Contract Address ボックスに、次の値を入力します:

0x7322c24752f79c05ffd1e2a6fcb97020c1c264f1

Token Symbol は自動的に rETH で埋められ、Decimals of Precision は自動的に 18 で埋められるはずです。

残りのプロンプトを受け入れると、rETH トークンがリストに表示されます。

MetaMask にウォレットアドレスができたので、テスト ETH で埋める必要があります。 Hoodi でテスト ETH を取得する方法の簡単なガイドについては、テストネットワークでの練習ページにアクセスしてください。

テスト用の Hoodi ETH を入手したら、https://testnet.rocketpool.net/ にアクセスしてください。

注意: テストネットはプロトコルルーティングのみをサポートしています。CoW Swap はメインネットでのみ利用可能です。

rETH のための ETH のステーキング

ステーキングサイトに到着したら、connect wallet ボタンをクリックします。利用規約とプライバシーポリシーを読んで同意してください。これにより、接続するさまざまな方法が有効になります。次に connect metamask をクリックします。

MetaMask は、ウェブサイトに接続するアカウントを選択するよう求めます。1 つを選択し、いくつかの権限を確認すると、UI で残高が更新されます。

ステップ 1: 金額を入力

Stake ETH 入力フィールドにステーキングしたい ETH の金額を入力します。

[画像プレースホルダー: 金額が入力されている入力フィールド]

ステップ 2: ルーティングオプションを確認

インターフェースには 2 つのルーティングオプションが表示されます(メインネットのみ):

  • プロトコルカード: デポジットプールが利用可能かいっぱいかを表示
  • CoW Swap カード: 推定出力とレート比較を表示

より良いオプションは緑色の「X% better」バッジで強調表示され、自動的に選択されます。

[画像プレースホルダー: 比較を示すルーティングカード]

ステップ 3: 設定を構成(CoW Swap のみ)

CoW Swap を使用する場合、オプションで次のことができます:

  • スリッページ許容度を調整(デフォルト 0.5%)
  • 注文の有効期限を設定(デフォルト 30 分)

ステップ 4: トランザクションを実行

プロトコル経由
CoW Swap 経由

Stake via Protocol ボタンをクリックします。

MetaMask は次のことを求めます:

  1. ガス代が表示された状態でトランザクションを承認
  2. トランザクションを確認
重要

承認する前に総ガス代を確認してください - ステーキング金額に対して非常に高い場合は、代わりに CoW Swap の使用を検討してください!

確認後、トランザクションがマイニングされ、すぐに rETH を受け取ります。

注意

投入した ETH よりも少ない rETH を受け取ることは完全に正常です。rETH と ETH には動的な為替レートがあります: Rocket Pool ネットワークが報酬を獲得すると、1 rETH が 1 ETH よりも価値が高くなります。

ETH のための rETH のアンステーキング

アンステーキングして rETH を ETH に戻す準備ができたら、ステーキングウェブサイトに戻り、スワップ方向ボタンをクリックしてアンステーキングモードに切り替えます:

ステップ 1: 金額を入力

Unstake rETH フィールドにアンステーキングしたい rETH の金額を入力します。

ステップ 2: ルーティングの可用性を確認

インターフェースには次のことが表示されます:

  • デポジットプールで利用可能なプロトコルの流動性
  • プロトコルカードのステータス(利用可能または「Insufficient liquidity」)
  • 推定 ETH 出力を含む CoW Swap カード

ステップ 3: アンステーキングを実行

プロトコル経由
CoW Swap 経由

プロトコルの流動性が利用可能な場合:

  1. Unstake via Protocol をクリック
  2. MetaMask でトランザクションを確認
  3. ガス代を支払う
  4. すぐに ETH を受け取る
注意

プロトコルのアンステーキングは、デポジットプールに十分な ETH がある場合にのみ可能です。「Insufficient liquidity」と表示される場合は、代わりに CoW Swap を使用してください。

トラブルシューティング

一般的な問題

注文期限切れ(CoW Swap)

注文が時間制限内に実行されませんでした。

解決策:

  • 注文の有効期限を延長(最大 24 時間)
  • スリッページ許容度を高く調整
  • 現在の市場価格で再試行
  • 利用可能な場合はプロトコルルートを使用

残高不足

トランザクションに十分な ETH/rETH がありません。

解決策:

  • ウォレット残高を確認
  • ガス代を考慮(プロトコルルート)
  • ステーキング/アンステーキング金額を減らす

プールがいっぱい(プロトコルステーキング)

デポジットプールが上限に達しました。

解決策:

  • CoW Swap ルートを使用(自動的に選択される)
  • ノードオペレーターがプールから ETH を引き出すのを待つ
  • 後で可用性を確認

流動性不足(プロトコルアンステーキング)

アンステーキング用のデポジットプールに十分な ETH がありません。

解決策:

  • CoW Swap ルートを使用(自動的に選択される)
  • プールの状態に関係なく常に利用可能

手動 WETH 変換

自動的にアンラップされなかった WETH がある場合:

  1. swap.cow.fi にアクセス
  2. ウォレットを接続
  3. WETH → ETH をスワップ(1:1 比率、ガスレス)

または Etherscan を使用:

  1. WETH コントラクトに移動: 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
  2. 「Write Contract」にウォレットを接続
  3. withdraw 関数を使用
  4. Wei で金額を入力
  5. トランザクションを実行

ベストプラクティス

最適なレートのために

  • インターフェースに最適なルートを自動選択させる
  • ネットワークアクティビティが低い時間帯にチェックして、より良いプロトコルの可用性を得る
  • 大きな金額の場合、CoW Swap がしばしばより良いレートを提供
  • 実行の可能性と価格のバランスを取るために、スリッページを慎重に調整

セキュリティのために

  • 正しいウェブサイトにいることを確認: https://stake.rocketpool.net
  • 小額のテスト金額から始める
  • 確認する前にすべてのトランザクションの詳細を確認
  • ガス代のために ETH を少し保持
  • 信頼できるコントラクトのみを承認

ガス最適化のために

  • ルート間のガス代を比較
  • 可能な限りトランザクションをバッチ処理
  • 高いガス代を避けるために、少額の場合は CoW Swap を使用
  • etherscan.io/gastracker でガス価格を監視

税金への影響

重要

このセクションは一般的な教育情報のみを提供します。税法は管轄区域や個人の状況によって大きく異なります。あなたの状況に特化したアドバイスについては、常に資格のある税務専門家に相談してください

rETH と税金の理解

Rocket Pool でステーキングする場合、潜在的な税金への影響を理解することが重要です:

ステーキングトランザクション(ETH → rETH)

潜在的な課税イベント:

  • トークンスワップ: ETH から rETH への変換は、多くの管轄区域で課税イベントと見なされる可能性があります
  • キャピタルゲイン/ロス: 取得以来 ETH が値上がりしている場合、キャピタルゲイン税を負担する可能性があります
  • コストベース: 受け取った rETH の価値が、将来のトランザクションの新しいコストベースになります

シナリオ例:

$1,000 で 1 ETH を購入
ETH が $2,000 の価値がある時にステーキング
潜在的な課税利益: $1,000
あなたの rETH コストベース: $2,000

rETH の保有(報酬の獲得)

rETH の値上がり方法:

  • rETH は ETH に対して自動的に価値が上昇します
  • 新しいトークンは受け取られません - トークン自体が値上がりします
  • この値上がりはステーキング報酬を表します

税務上の取り扱いは異なります:

  • 一部の管轄区域: 実現時(売却/スワップ時)にのみ値上がりに課税
  • 他の管轄区域: 未実現利益に毎年課税する可能性があります
  • 所得 vs. キャピタルゲイン: 分類は税率に影響します

アンステーキングトランザクション(rETH → ETH)

税務上の考慮事項:

  • rETH を ETH に戻すことは通常、課税イベントです
  • 次に基づいて利益/損失を計算:
  • コストベース: rETH を取得した時の価値
  • 処分価値: ETH に戻す時の価値
  • 差額がキャピタルゲインまたはロスです

ルーティング方法の税金への影響

プロトコルルート

  • トランザクションごとに単一の課税イベント
  • 税務記録のための明確なタイムスタンプと価値
  • オンチェーントランザクションは永続的な記録を提供

CoW Swap ルート

  • WETH ラッピング/アンラッピングは通常課税されない(1:1 変換)
  • メインスワップ(ETH/WETH ↔ rETH)が課税イベント
  • 注文の実行は明確な税務文書を提供

記録保持のベストプラクティス

維持すべき必須記録:

  1. 各ステーキングについて:
  • トランザクションの日時
  • ステーキングした ETH の金額
  • 受け取った rETH の金額
  • ステーキング時の ETH 価格
  • トランザクションハッシュ
  • 支払ったガス代
  1. 保有中:
  • rETH/ETH 為替レートの定期的なスナップショット
  • 時間経過による rETH 残高
  • 重要な日付の市場価値(年末など)
  1. 各アンステーキングについて:
  • トランザクションの日時
  • アンステーキングした rETH の金額
  • 受け取った ETH の金額
  • アンステーキング時の ETH 価格
  • トランザクションハッシュ
  • 支払ったガス代

追跡用ツール:

  • Etherscan からトランザクションをエクスポート
  • rETH をサポートするポートフォリオ追跡アプリを使用
  • すべてのトランザクションを含むスプレッドシートを維持
  • 暗号通貨税務ソフトウェアの使用を検討

税務最適化戦略

タイミングの考慮事項:

  • タックスロスハーベスティング: 損失を利益と相殺するために、市場の下落時にアンステーキング
  • 長期 vs. 短期: 多くの管轄区域は長期保有(通常 >1 年)を優遇
  • 年末計画: 税年度の境界付近のトランザクションのタイミングを考慮

コストベース方法:

  • FIFO(First In, First Out): 多くの管轄区域でデフォルト
  • LIFO(Last In, First Out): 一部の地域で利用可能な場合があります
  • 特定識別: 許可されている場合、特定の rETH 部分を追跡

一般的な税務シナリオ

シナリオ 1: 通常のステーキング

アクション: 10 ETH を 9.5 rETH にステーキング
課税イベント: ETH の処分、rETH の取得
報告: ETH 処分のキャピタルゲイン/ロス
追跡: 新しいコストベースで 9.5 rETH

シナリオ 2: 部分的なアンステーキング

アクション: 5 rETH を 5.3 ETH にアンステーキング
課税イベント: rETH の処分、ETH の取得
報告: rETH 処分のキャピタルゲイン/ロス
追跡: 残りの rETH 残高とコストベース

シナリオ 3: DeFi 統合

アクション: DeFi プロトコルで rETH を使用
課税イベント: 各プロトコルのやり取りが課税対象になる可能性があります
報告: すべての移動と価値の変化を追跡
追跡: 利回り、スワップ、流動性提供

管轄区域固有の考慮事項

アメリカ合衆国:

  • IRS は暗号通貨間のスワップを課税対象として扱います
  • ステーキング報酬は受け取った時または売却時に課税される可能性があります(進化するガイダンス)
  • 報告には Form 8949 と Schedule D

欧州連合:

  • 税務上の取り扱いは加盟国によって異なります
  • 一部の国は実現時に課税し、他の国は毎年課税します
  • 現地の暗号通貨税規制を考慮

イギリス:

  • HMRC はステーキング報酬を状況に応じて所得またはキャピタルゲインとして扱います
  • 詳細な記録保持が必要
  • 「ベッドアンドブレックファスト」ルールを考慮

他の管轄区域:

  • 現地の税務当局の暗号通貨ガイダンスを調査
  • 多くの国がまだフレームワークを開発中
  • 専門家のアドバイスを強く推奨

税務ソフトウェアの使用

人気の暗号通貨税務ツール:

  • ほとんどが rETH 追跡をサポート
  • Etherscan からインポート可能
  • 利益/損失を自動計算
  • あなたの管轄区域の税務レポートを生成

統合のヒント:

  1. すべてのウォレットアドレスをインポート
  2. rETH/ETH トランザクションが正しく分類されていることを確認
  3. 為替レートが正確であることを確認
  4. 計算された利益/損失を確認
  5. 税務申告用のレポートをエクスポート

避けるべき危険信号

一般的な間違い:

  • コストベースを追跡しない
  • ステーキングトランザクションの報告を忘れる
  • 小さなトランザクションを無視する
  • DeFi のやり取りを見逃す
  • 不正確な為替レートデータ

監査準備:

  • すべてのトランザクション記録を保持
  • 計算方法を文書化
  • 為替レートのソースを保存
  • ウォレット所有権の証明を維持
  • 必要な保存期間中、記録を保管

よくある質問

Q: どのルートを選択すべきですか? A: インターフェースは緑色の「better rate」バッジで最適なルートを自動的に推奨します。一般的に、推奨されたオプションを使用してください。

Q: なぜ CoW Swap がより良いレートを提供することがあるのですか? A: CoW Swap は複数の DEX から流動性を集約し、バッチオークションを使用して最適な価格を見つけるため、固定されたプロトコルレートを上回ることがよくあります。

Q: CoW Swap は本当にガスレスですか? A: 注文の作成と署名はガスレスです。初回の WETH ラッピングとトークン承認(一回限りのセットアップ)にのみガス代を支払います。

Q: CoW Swap の注文はどのくらいかかりますか? A: 通常 2-5 分ですが、市場状況によって異なる場合があります。

Q: CoW Swap の注文が期限切れになったらどうなりますか? A: 何も失われません。トークンはウォレットに残ります。調整されたパラメータで新しい注文を出すことができます。

Q: なぜプロトコルルートが利用できないことがあるのですか? A: ステーキングの場合: デポジットプールがいっぱいです。アンステーキングの場合: ETH 流動性が不足しています。これらは、ユーザーがプロトコルとやり取りするにつれて変化する一時的な状態です。

Q: ステーキングトランザクションは課税対象ですか? A: ほとんどの管轄区域では、はい。ETH から rETH への変換およびその逆は、通常、課税イベントです。あなたの特定の状況については、税務専門家に相談してください。

Q: rETH のコストベースをどのように追跡しますか? A: ステーキング時の ETH の価値を記録します - これが rETH のコストベースになります。正確な記録のために、トランザクションハッシュ、タイムスタンプ、価格を使用します。

Q: プロトコルと CoW Swap ルート間の移動は税金に対して異なりますか? A: 税務上の取り扱いは通常同じです - 両方とも ETH と rETH の交換を伴います。選択されたルートは通常、税務義務に影響しませんが、記録保持は若干異なる場合があります。

追加リソース

コントラクトアドレス

メインネット

  • rETH トークン: 0xae78736Cd615f374D3085123A210448E74Fc6393
  • WETH トークン: 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
  • Rocket Storage: 0x1d8f8f00cfa6758d7bE78336684788Fb0ee0Fa46
  • CoW Protocol VaultRelayer: 0xC92E8bdf79f0507f65a392b0ab4667716BFE0110

Hoodi テストネット

  • rETH トークン: 0x7322c24752f79c05ffd1e2a6fcb97020c1c264f1
  • 他の Hoodi テストネットアドレスについては、Rocket Pool ドキュメントを確認してください。

Rocket Pool でのステーキングは以上です!新しいルーティングオプションがステーキングに最高の価値を得るのに役立つことを願っています。

私たちの Discord サーバーに立ち寄って、感想を聞かせていただき、プロジェクトの進化を追跡してください。