ステーキングから語る、イーサリアムネットワークを制御する4つの方法
元の投稿は Ebunker パートナーの Todd によるものです

今日は、Kraken がステーキングを一時停止したというニュースを受けて、ステーキングに関する一般的な科学と分析をしたいと思います。
- 基本的に、ステーキングに関して最も重要なことは、2 つの秘密鍵の所有権を確認することです。
- 2つの秘密鍵の所有権が異なるため、4種類のステーキングスキームが誕生しました
この超長いスレッドを読めば、Lido、Rocket、Coinbase、Kraken、SSV、Ebunker についてより深く理解できると思います。
イーサリアムを企業とみなした場合、ステーキングを担当するバリデーターは従業員です。その仕事は、トランザクションの正当性を検証し、ブロックをチェーン上にパッケージ化することです (ただし、ブロックを構築する作業は現在、徐々に MEV サービス プロバイダーに委託されています)。
まず、認証者として従業員の身元を証明する必要がありますが、結局のところ、誰もが気軽に認証に来ることができるわけではありません。 32 ETH デポジットを支払った後、証明書 (つまり、[検証キー]) を使用する必要があります。
理論的には、ステーキングの最初のステップは検証キーを作成することです。次に、労働許可証である確認キーを使用して、各取引にスタンプを押します。
次に、イーサリアムは、先ほど述べたデポジット (32 ETH) を受け取るための 2 番目の秘密キーを慎重に設計しました。
認証者になると「出金アドレス」の入力が必要になります。これは、将来元金と給与を引き出すアドレスであり、そのアドレスの秘密鍵は理論的にはあなたの手元にあるはずです (例: [引き出しキー])。
たとえて言えば、これはあなたの給与カードです。
この 2 つの秘密キーの目的は皆さんも理解していると思います: ① 検証キー (労働許可証)、② 現金引き出しキー (給与カード)。
次に、2 つの秘密鍵の所有権の違いに従って、4 つのステーキング ソリューションが誕生しました。
-CEXクラス
-プールされたステーキング
-SaaSクラス(サービスとしてのステーキング)
最初のレベルのタイトル

オプション 1、CEX クラス/フル ホスティング
本日ステーキング サービスの終了を発表したばかりの Binance、Coinbase、Kraken などの取引所ステーキング ソリューションを使用している場合。 [検証キー] を作成したことがなく、[出金キー] も入力していないことがわかります。これが標準の「完全保管」です。
2つの鍵はどこにありますか?
- キーが Binance プールまたは Coinbase プールにあることを確認します
-出金キーはBinanceとCBのコールドウォレットにあります
出勤する必要は全くなく(本人確認に参加する)、給与カードも取引所が保管してくれます。この解決策は最も心配がなく、保証されています。
結局のところ、FUD は 3 日ごとに行われますが、現在米国はそれを行うことさえ許可していません。
解決策 2: プールされたステーキング (プールされたステーキング)
これは、Lido と Rocket Pool のステーキング ソリューションです。 Lido と Rocket によって管理される 2 つのキーを作成する必要はありませんが、交換との違いは何でしょうか?
まず検証キーについて話しましょう。
Exchange: 明らかに、傘下で運営しているのは 1 つだけであり、それはそれ自体です。
Lido: Lido 1.0 では 29 人の専門オペレーターがおり、Lido が彼らに ETH の管理を委託しているため、検証キーは比較的分散されており、29 人のオペレーターがそれぞれ役割を果たします。これは、「リドが一つの集団であり、その下に29人の強力な出稼ぎ労働者がいる。自分で働く必要はなく、出稼ぎ労働者の専門家に手伝ってもらいながら仕事をしてもらうのと同じだ。」したがって、オペレーターが 5% を受け取り、Lido がさらに 5% を受け取ります。
Rocket Pool: Rocket Pool には無数のオペレーターを含めることができ、マシン/クラウド サーバー + 16 ETH を持っている人なら誰でもオペレーターになれます。 Rocket Pool はクラウドソーシング プラットフォームであると言うのと同じで、独自の電気自動車 (マシン/クラウド サーバー) とノードの実行を支援するコンピューター ルームを備えた Meituan ライダーが多数います。
もちろん手数料も取らなければなりません。
現金引き出しキーについて話しましょう。
ここでもう 1 つの原則を追加する必要があります。それは、ステーキングの出金プロセスとは何ですか?
前回の記事では、上海のアップグレード、現金引き出し、ポータルについて簡単に紹介しました→
https://twitter.com/0x_Todd/status/1619950421124206593
ご存知のとおり、イーサリアムにはイーサリアム 1.0 (実行層) とビーコン チェーン (コンセンサス層) の 2 つのチェーンがあります。ステークに行くときの最初のステップは、ETH を Ethereum 1.0 Beacon ボールト アドレス (https://etherscan.io/address/0x00000000219ab540356cbb839cbe05303d7705fa…) して位置をロックすると、ビーコン チェーンがコンセンサス レイヤーで対応する eth を生成します。
これらの ETH はロックされており、1.0 で破壊されたり、ビーコン チェーンにクロスチェーンされたりするのではなく、ロック マップされているだけであることに注意してください。

上海のアップグレード後は、現金引き出しは新しいタイプの取引になります。撤退する場合:
1. ノードがビーコンチェーンに通知し、撤退信号を送信します。
2. キュー
3. キューに並んだ後、ビーコンチェーンはイーサリアム 1.0 財務省に通知します。
4. Ethereum 1.0 のボールト アドレスは、0x Todd.eth など、指定したアドレスに送金します。
したがって、いわゆる[引き出しキー]は本質的にアドレス0x Todd.ethの秘密キーです。
Lido & Rocket の引き出しキーは、さらに 3 つのレイヤーを梱包するのに役立ちます。
1. Lido\RPL に現金を引き出したいことを通知します
2. Lido\RPL は、特定のノードが現金を引き出したいことをオペレーターに通知します。
3. オペレーターは、特定のノードが現金を引き出したいことをビーコンチェーンに通知します。
4. 待ち行列
5. ビーコンチェーンがイーサリアム 1.0 財務省に通知
6. Ethereum 1.0 ボールトアドレスから Lido\RPL 引き出し現金ボールトへの送金
7. stETH\rETH を破棄すると、Lido\RPL スマート コントラクトがあなたのアドレスに送金します。
PS: 取引所に切り替える場合、7 番目のステップは、CZ\Armstrong によって Binance\Coinbase 中央アカウントに残高を直接追加することです。
大規模なプールのサブクラス スキームの場合、
ステップ 1、4、5、6、7 は完璧であり、純粋にオンチェーン操作です。
そして、弱いリンクはステップ 2 と 3 ⚠️ にあります。
理論的には、Dachi サブカテゴリー スキームはあなたの出金を拒否することができます。たとえば、竜巻を使用したとして米国の OAFC から制裁を受けた場合、手紙を送らずにステップ 2 と 3 を実行できます。
なぜこれを「ビッグプール」スキームと呼ぶのかというと、そのすべてのノードの出金アドレスが、Lido\RPL の出金キャッシュ ライブラリのスマート コントラクト アドレスである同じアドレスで埋められているからです。
もちろん、CEX に関する限り、彼らはまだ大きな進歩を遂げています。
ただし、ステップ 2 と 3 の操作スペースの存在により、このタイプのソリューションは「フル ホスティング」に非常に近いソリューションにもなります。結局のところ、引き出しキーは理論的にはまだDachiziが所有しており、あなたが保持しているのは「引き出しアドレス」の「引き出しアドレス」だけです。
したがって、私は資金の最終的な所在を制御しないすべてのスキームを「完全信託」として分類する傾向があります。
Rocket Pool の支持者の中には完全に分散化されているとよく主張する人もいますが、このスローガンは人々の心に深く根付いています。
しかし、このスレッドを読むと、重要な部分を検証していることがわかりますが、それは分散化されており、誰でも検証者になれます (Lido V2 もそれを達成するために懸命に取り組んでいます)。
出金キーの部分に関しては、ユーザーとしてはまだ参加できず、あなたの資産はまだサードパーティのウォレットに静かに眠っています。
もちろん、Lido と Rocket は取引所よりも 1 ~ 2 段階優れているだけですが、より分散化されており、それでも良い妥協点です。特に Lido にとって、stETH の流動性は非常に優れており (現在、他のすべての LSD スキームをはるかに上回っています)、これは重要なプラス項目です。
ソリューション 3. SaaS (Saking as a Service) カテゴリ/Koike サブカテゴリ
3 番目のステップでは、ステーキングはさらに原理主義的になります。私は個人的に、特に一連の CEX 雷雨の後では、ある程度の分散化と清潔さを保っています。
先ほど例え話をしましたが、認証キーは労働許可証であり、現金引き出しキーは給与カードです。
そうすれば、人々は自然に、他の人に働いてもらいながら、自分だけで給料をもらう方法はないだろうか、と考えるでしょう。
現実にはそのような美しさはありませんが、イーサリアムネットワーク、つまりSaaSまたはVaaS(Validator as a Service)にはそれがあります。例として、非保管マイニング プール @ebunker_eth を使用してみましょう。
最初に行う必要があるのは、検証キーをキーストアに作成し、それを Ebunker Pool に渡すことです。次に、プロのマイニングプールがこのノードのブロック生成を維持します。同時に、私自身の出金アドレスを記入します。つまり、私はイーサリアムの最終出金権を持っています。
総括する:
[検証キー]。1 つは私用、もう 1 つはマイニング プール用です。
【退会キー】、私だけが持っています。
つまり、マイニングプールで働く/私はお金を得る/マイニングプールは手数料を受け取ります。
このスキームとビッグ プール サブクラスの違いは何ですか?違いは次のとおりです。
Pooled カテゴリの場合、出金アドレスが統一されている (つまり、Lido\RPL ボールト) ため、「大きなプール」になります。
SaaS の場合、出金アドレスは全員で埋められるため、「小さなプール」になります。
PS: Dachizi と Xiaochizi のアイデアは私が考えたもので、非常に鮮やかでわかりやすいと思います。
次に、これは SaaS のようなもので、マイニング プールが Beacon チェーンでのブロードキャストに役立たない場合でも、現金を引き出すことはできないのではないかと疑問に思うかもしれません。
ここで鍵が来ます。[検証キー] を手に持っているため、マイニング プールのラグなどの最悪の事態が発生した場合でも、このノードを実行して直接ブロードキャストすることができます。
同時に、手元には【出金キー】が残っているので、自分で現金を引き出して元本をそのまま取り戻すことができます。
ビッグ プール サブクラス スキームでは、最悪のケースが発生した後は、検証キーも引き出しキーも持っていないため、この機能はありません。
次に、SaaS ソリューションで、小規模プールのマイニング プールが私のお金を奪って逃げることができるのか、という 2 番目の質問をするかもしれません。これはイーサリアムステーキングの独創的な設計です。ノードを作成するときに出金アドレスを入力し、マイニングプールがそれを改ざんできないからです。したがって、たとえマイニングプールが敷物であったとしても、マイニングプールを盗むことの困難さ≈ イーサリアム自体を攻撃することになるため、元本をマイニングプールに奪われることはありません。
大規模なプール計画では、最悪の事態が起こった後、理論的にはお金を持ち逃げすることができます。非常に簡単に言えば、ボールト契約をアップグレードし、その所有権を攻撃者に譲渡するだけです。もちろん、これは最悪のケースであり、その可能性は非常に低いです。
これに対抗するために、Lido はスマート コントラクトのアップグレードを管理するためにマルチシグネチャを導入しましたが、Rocker Pool はこの問題については秘密であるようで、現時点では契約のアップグレードについて議論する関連コンテンツは見つかりませんでした。
したがって、働きたくない(結局のところ、7 時間 24 日の運用保守ノードは簡単な仕事ではありません)、セキュリティ要件がある(サードパーティの資金を管理しない)人にとっては、SaaS サービスを選択するのが良い選択です。 @ebunker_eth に加えて、同様の「非保管」サービスを提供するマイニング プールがいくつかあり、Rated で確認できます。
もちろん、欠点もあります。すべてのアンマネージド SaaS タイプには LSD ソリューションがありません。理由も非常に単純です。あなたの秘密鍵を知らない人が通帳 (LSD) を送ってくるはずがありません。もちろん、一部の SaaS マイニング プールでは大規模プール プランも提供されており、大規模プール プランを LSD に与えることができます。
より簡潔に言うと、秘密鍵を保持している人が LSD を入手できるかどうかを決定します。 CEX と大規模なプール ソリューションは両方とも許容されますが、小規模なプールと Solo ソリューションは許容されません。
上海でのアップグレード後、イーサリアムの出金には最大1~2か月かかることもあり、SaaS型の小規模プールソリューションの流動性もある程度確保されているため、個人的にもお気に入りのソリューションです。キー/APRは問題ありません。
解決策 4、ソロクラス
最後に、究極の聖杯であるソロステーキングを紹介しましょう。
Solo は、名前が示すように、単独でプレイし、サードパーティを導入せず、分散化とセキュリティの点で多くの星を備えたソリューションです。
ソロマイナーは検証キーと出金キーを自分で所有します。利点は明白で、安全で、誰も手数料を取らず、イーサリアムに多様性を加え、そして...精神世界のニーズを満たします。
デメリットも明らかです。自分で作業するには、時間コスト (メンテナンス)、資本コスト (サーバーのレンタル/物理的なコンピューター室の構築) などのコストがかかります。 24 時間メンテナンスを行わない場合、ペナルティのため APR はわずかに低くなります。
たとえば、ネットワーク全体におけるブロック生成の現在の有効率は 97% です。Vitalik はソロ マイナーである可能性があります。彼のようにプロフェッショナルであるため、有効率は 96% しか達成できません。Rocket Pool はさらに低いです。クラウドソーシングされており、有効率はわずか95%です。

Solo の閾値は少なくとも 10K Ethereum、つまり 30 グループ以上のノードだと思いますが、一方ではブロック生成の安定性を考慮するためです (MEV ブロックを取得できないのも非常に不快です)。一方で、収入はコストと等しくありません。
ただし、30,000、50,000 以上の十分なイーサがある場合は、それを実行するために何人かの人材を雇うことを検討できます。結局のところ、賃金を支払うほうが、大規模プールや小規模プールから委託されるよりも安くなります。さらに余剰分。
そして、ソロは永遠の聖杯です。数が十分に大きい場合は、Solo を検討することを強くお勧めします。 100K 未満の量の場合は、クラス 2 と 3 を再検討することをお勧めします。
拍車も入れます。
SSVは何のためにあるのでしょうか? SSV は実は DVT 技術の研究者であり、上記 4 種類のソリューションに関しては当面は競合ではなく、協力関係にある。 DTV は検証キーを分割するために使用されます。
検証キーが 4 つの部分に分割されている場合、次のような利点があります。
① オペレーターがラインを外した場合、他のオペレーターがすぐにラインを補充できます。
② 同時に、各オペレーターは完全な検証キーを知らないため、検証プロセスがより分散化され、Lido、SaaS、Solo ソリューションをより強力にすることができます。
ついにこの記事も完成しました!非常に長いですが、この分析がすべてのステーキングスキーム間の関係と類似点と相違点を完全に理解するのに役立つことを願っています。誰でもいつでもマークしたりレビューしたりできます。イーサリアムまたはステーキングについてご質問がある場合は、Twitter で著者 @0x_todd に DM してください。
最後の最後の!誰もがバリデータになることを歓迎します!イーサリアム ネットワークのセキュリティに貢献してください。


