BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

はじめに: キー分割による ETH2.0 バリデーターのエクスペリエンスの向上

以太坊爱好者
特邀专栏作者
この記事は約2443文字で、全文を読むには約4分かかります
すべての参加者がこの恩恵を受けます。
AI要約
すべての参加者がこの恩恵を受けます。

編集者注: この記事は以下から引用しましたイーサリアム愛好家 (ID: ethfa​​ns)イーサリアム愛好家 (ID: ethfa​​ns)

イーサリアム愛好家 (ID: ethfa​​ns)

、著者:Mara Schmiedt、翻訳および校正:Min Min & A Jian、許可を得てOdailyが転載。

最初のレベルのタイトル

ETH 2.0でのサードパーティステーキングサービス

現在、ETH 2.0 バリデーターになるために必要な 32 ETH を保持するイーサリアム アドレスは 120,000 個あります。もちろん、すべての ETH 保有者がイーサリアム ネットワークのセキュリティを保護するためにバリデータ クライアント ノードを実行する技術的能力と意欲を持っているわけではありません。

幸いなことに、ステーカー志望者には、ETHを「サービスとしてのステーキング」プロバイダーに委任するか、取引所にステーキングして自分に代わってバリデーターノードを実行するオプションがあります。大規模なアンケートを実施したところ、回答者の 3 分の 1 以上がステーキングをサードパーティのサービスプロバイダーに委託することに関心を示しました。あなたもその一人であれば、この記事を読んでください。

ETH 2.0 コンセンサスメカニズムに参加して報酬を受け取るには、バリデーターはバリデーター秘密鍵を使用して構成証明に署名し、ブロックを提案する必要があります。自分でインフラストラクチャを実行せずにステーキングに参加したい場合は、バリデーター秘密キーがサードパーティのステーキング サービス プロバイダーに引き渡されて運用されます。

バリデーター秘密鍵を特定の企業に委託することは、その企業がバリデーター・ノードを一方的に制御することを許可することと同じであることに注意してください。会社が倒産した場合、意図的または偶然に没収メカニズムが発動した場合、または破産によりシステムから永久に離脱しなければならなかった場合、資金が失われる可能性があります (これはいわゆる「単一障害点」問題とも呼ばれます)。

Binance や Coinbase など、多数のユーザーを抱える取引所には明らかな利点があり、既存の顧客獲得ポータルと評判を利用して既存のビジネス タイプを拡大し、ETH 2.0 プレッジ委任サービスを提供できます。大企業は、小規模プロバイダーと比較して十分な規模の経済やその他の収入源を持っているため、市場平均を下回るステーキング サービスに補助金を出したり、ユーザーを引き付けたり、より大きな市場シェアのプロモーション活動を獲得するために「手数料ゼロ」を実施したりすることさえあります。

ある企業が多数の顧客を集め、その保有株がネットワーク全体に占める割合が大きくなった場合、ネットワーク全体に大きなリスクをもたらす可能性があります。インフラストラクチャプロバイダーは通常、同じインフラストラクチャ上で複数の顧客のノードを実行しているため、同時シャットダウンや組織的な攻撃が発生する可能性があります。さらに、ETH 2.0 プロトコルに組み込まれている反相関ペナルティ構造により、同時に多くのバリデーターからペナルティを受けると、受けるペナルティが 3 倍になる可能性があります。多額のステークを抱えるステーキングサービスプロバイダー、クライアント、またはクラウドサービスプロバイダー(Amazonなど)が予期せずオフラインになったり、スラッシュメカニズムをトリガーしたりした場合、独立して実行しているバリデーターよりも委任者としてのペナルティが重くなります。

秘密鍵の分割とマルチパーティ計算

秘密キー分割バリデーターの利点を詳しく説明する前に、ETH 2.0 秘密キー分割バリデーターの基本メカニズムを簡単に確認してみましょう。秘密キーの計算は主に 2 つのコア暗号化コンポーネントに依存します。

最初の要素は秘密の共有です。秘密鍵分割機構とは、秘密鍵を分割して異なる参加者に配布し、各参加者が秘密鍵の一部を保持することを意味します。個人が保持する部分を秘密鍵の再構築に使用することはできません。秘密鍵は、あらかじめ決められた数(しきい値)に達した個々の保持を結合することによってのみ再構築できます。

2 番目の要素は安全なマルチパーティ コンピューテーション (MPC) です。 MPC を使用すると、複数の参加者が入力値を使用して関数を秘密裏に計算できます。 MPC と秘密鍵分割を組み合わせると、さまざまな参加者に秘密鍵を分散させることができ、参加者は入力値を使用して分散計算を実行し、単一のデバイスを必要とせずに秘密鍵分割出力値を生成できます。上のキー。

ETH 2.0の秘密鍵分割バリデータ

ETH 2.0 は、楕円曲線で定義された BLS 署名メカニズムを使用します (ETH 2.0 は BLS12 ~ 381 を使用します)。 BLS 署名は多項式です。つまり、複数の署名を 1 つに結合する集約をサポートします。

たとえば、アリスがリスクを分散し、ETH 2.0 ネットワークのセキュリティと攻撃耐性に貢献したい場合、バリデーター秘密鍵を 3 つの共有に分割し、選択したサービス プロバイダーに配布し、2 つの共有が必要になると決定できます。 /3 完全な署名を再構築するための署名メカニズム。単一のプロバイダーが TA のバリデーター ノードを一方的に制御できないため、単一障害点が発生する可能性はありません。

では、秘密鍵分割検証メカニズムの勝者は誰でしょうか?みんな。

副題

関係者向け:

  • リスクを分散しましょう!このメカニズムにより、バリデーターノードの一方的な制御と単一障害点のリスクを排除できます。さらに、このメカニズムは、小規模プロバイダーからノードを選択するなど、共謀防止戦略を満たすために使用でき、関連する障害の可能性を低減できます。

  • ステーキングサービスプロバイダーの場合:

責任を軽くしてください! ETH 2.0 プロトコルは、バリデーター (特に大規模なバリデーター) に、そのバリデーター・ノードが他のバリデーター・ノードと同時に失敗する可能性を減らすよう奨励します。オペレータがバリデータ ノードを複数のハードウェア デバイスまたは複数のデータ センターに分散できるようにすると、リスクと責任を軽減できます。

  • 平等な競争の場を作りましょう!より単純な署名ポリシーを持つ小規模な検証者は、大規模な検証者に関連する方法で動作しない可能性があります。したがって、さまざまな規模のサービスプロバイダーは、秘密鍵分割検証者サービスを提供することで相互に有益な協力を達成し、利益を得ることができます。

副題

ネットワーク全体の場合:

  • セキュリティ強化!集中化により、ネットワーク全体とその参加者に潜在的なリスクと攻撃ベクトルが生じます。セキュリティは、新しいグローバル決済層としてのイーサリアムの価値に直接影響します。秘密鍵分割バリデーターの開発に重点を置くことで、システムの分散化の度合いを強化し、ETH 2.0 プロトコルの反相関目標を達成できるため、ネットワーク内のすべての利害関係者が利益を得ることができます。

  • 実装

  • Joseph Chow の一般科学によれば、ETH 2.0 秘密鍵分割検証メカニズムの実装は次の条件を満たす必要があります。

  • 秘密鍵分割検証クライアントの仕様

秘密鍵分割検証クライアントの実装

さまざまなサービスプロバイダー間で秘密鍵分割バリデーターを実行するための標準

異なるサービスプロバイダー間で秘密鍵を分割するためのエンドユーザーフレンドリーな UX/UI を提供します

ETH 2.0 の公式テストネットが間もなくオンラインになるため、メインネットが稼働する前に、コミュニティが協力して秘密キー分割検証メカニズムを標準化、実装、完全にテストするのに良い時期ではありません。

开发者
ETH
Odaily公式コミュニティへの参加を歓迎します
購読グループ:
https://t.me/Odaily_News
チャットグループ:
https://t.me/Odaily_GoldenApe
公式アカウント:
https://twitter.com/OdailyChina