IOSG Ventures:EigenLayer の最新の進捗状況と「再ステーキング」分野での使用例の概要

原作者: Jiawei、IOSG Ventures

IOSG Ventures: EigenLayer の最新の進歩の概要と「再テイク」分野におけるユースケース

出典:EigenLayer

昨年 11 月にこの記事「EigenLayer: ミドルウェアにイーサリアムレベルの信頼をもたらす」で、EigenLayer を紹介しました。過去 1 年で、EigenLayer はホワイトペーパーをリリースし、シリーズ A ラウンドで 5,000 万ドルの資金調達を完了し、メインネットの第 1 フェーズを立ち上げました。この期間中、イーサリアム コミュニティでも、EigenLayer とそのユースケースに関して広範な議論が行われました。本稿ではこれらの議論を追跡し、整理していきます。

## 背景

イーサリアム エコシステムでは、一部のミドルウェア サービス (オラクルなど) はオンチェーン ロジックに完全に依存していないため、イーサリアムのコンセンサスとセキュリティに直接依存することができず、信頼ネットワークをリダイレクトする必要があります。通常のアプローチは、最初にプロジェクトを運営し、次にトークンインセンティブを導入してシステム参加者を引き付け、徐々に分散化を達成することです。

これを行うには少なくとも 2 つの困難があります。まず、インセンティブメカニズムの導入には追加コストが必要です。参加者がステーキングに参加するためにトークンを購入する機会費用と、トークンの価値を維持するためのプロジェクト側の運営コストです。第二に、たとえ上記のコストを支払って分散型ネットワークを構築したとしても、その安全性や持続可能性は依然として未知数です。これら 2 つの点は、スタートアップ プロジェクトでは特に注意が必要です。

EigenLayer のアイデアは、既存の Ethereum ステーカーによる再ステーキングによって、これらのミドルウェア (Actively Validated Services、AVS) に経済的セキュリティを提供することです。これらの再誓約者が誠実に働けば報われる可能性があり、悪事を働いた場合は元のイーサリアム誓約のエクスポージャーは剥奪されます。

この利点は次のとおりです: 第一に、プロジェクト当事者は新しい信頼ネットワークを独自にガイドする必要がなく、それをイーサリアムバリデーターにアウトソーシングし、資本コストを可能な限り削減します。第二に、イーサリアムバリデーターセットの経済的安全性が非常に高いです。しっかりとした作りなので、セキュリティもある程度確保されています。イーサリアムのプレッジ者の観点から見ると、再プレッジにより追加の収入が得られるため、主観的な悪意がない限り、全体的なリスクは制御可能です。

EigenLayer の創設者である Sreeram 氏は、かつて Twitter とポッドキャストで、EigenLayer の 3 つのユースケースと信頼モデルについて言及しました。

※経済的信頼。つまり、イーサリアムのステーキングエクスポージャーの再利用、より価値の高いトークンのステーキングは、上で説明したように、より堅牢な経済的安全性を意味します。

  • 分散型の信頼。一部のサービス (秘密共有など) での悪意のある動作は原因が特定できない場合があり、スラッシュ メカニズムに依存することができなくなります。十分に分散化された独立したグループが、共謀や共謀のリスクを防ぐために何らかの措置を講じる必要があります。
  • イーサリアムバリデーターへのコミットメント。ブロックプロデューサーは、担保として約束されたエクスポージャーを使用して、一定の信頼できるコミットメントを行います。以下に、さらに説明するためにいくつかの例をリストします。

システム参加者

![IOSG Ventures: 「再誓約」の分野における EigenLayer の最新の進歩と使用事例の概要] (https://img-cdn.gateio.im/resize-social/moments-7f230462a9-c0a688f2e8-dd1a6f) -6d2ef1)

出典: IOSG ベンチャーズ

EigenLayer は、3 つの主要プレーヤーを結び付けるオープン マーケットとして機能します。

※再度誓約書を作成します。イーサリアムステーキングエクスポージャーがある場合は、出金認証情報をEigenLayerに転送して再ステーキングに参加するか、stETHなどのLSTをデポジットするだけで参加できます。再ステーカーは、自分で AVS ノードを実行できない場合、エクスポージャーをオペレーターに委任することもできます。

  • 演算子。オペレーターは再利害関係者からの委任を受け入れ、AVS ノードを実行します。どの AVS を提供するかを自由に選択できます。 AVS にサービスを提供したら、AVS によって定義されたスラッシュ ルールを受け入れる必要があります。 *AVS。需要者/消費者として、AVS は再仮説を立てた人に支払いをし、彼らが提供する経済的安全を得る必要があります。

これらの基本概念を念頭に置いて、EigenLayer の具体的な使用例を見てみましょう。

エイゲンダ

EigenDA は、EigenLayer が発売した主力製品であり、このソリューションはイーサリアム拡張ソリューションである Danksharding から派生しています。その中でも、Data Availability Sampling (DAS) は、Celestia や Avail などの DA プロジェクトでも広く使用されています。この章では、DAS について簡単に紹介し、その後、EigenDA の実装方法とその革新性について見ていきます。

![IOSG Ventures: 「再誓約」の分野における EigenLayer の最新の進歩と使用事例の概要] (https://img-cdn.gateio.im/resize-social/moments-7f230462a9-7417ebaed1-dd1a6f) -6d2ef1)

出典: ダンクラッド・ファイスト

Danksharding のフロントエンド ソリューションとして、EIP-4844 では「Blob-carrying Transaction」が導入されており、各トランザクションには約 125 kb の追加データ サイズが追加されます。データシャーディングの拡張ルートの文脈では、新しいデータによりノードの負担が増加することは間違いありません。では、ノードにデータの一部だけをダウンロードさせて、すべてのデータが利用可能であることを確認する方法はあるのでしょうか?

DAS のアプローチは、ノードにデータの小さな部分をランダムに何度もサンプリングさせることです。サンプリングが成功するたびに、データが利用可能であるというノードの信頼度が高まり、一定の事前設定レベルに達すると、データは利用可能であると見なされます。ただし、攻撃者がデータのごく一部を隠す可能性は依然としてあります。また、ある種のフォールト トレランス メカニズムも必要です。

DAS は消去符号化 (Erasurecoding) を使用します。イレイジャー コーディングの主なアイデアは、データをチャンクに分割し、これらのチャンクをエンコードして追加の冗長チャンクを生成することです。これらの冗長ブロックには元のデータ ブロックの情報の一部が含まれているため、一部のデータ ブロックが失われたり破損したりした場合、失われたデータ ブロックは冗長ブロックを通じて復元できます。このようにして、イレイジャーコーディングは DAS に冗長性と信頼性を提供します。

さらに、間違った冗長ブロックでは元のデータを再構築できないため、結果として得られる冗長ブロックが正しくエンコードされているかどうかを検証する必要もあります。 Danksharding は KZG (Kate-Zaverucha-Goldberg) コミットメントを使用します。 KZGコミットメントは多項式を検証する手法であり、特定の位置における多項式の値が指定された値と一致することを証明できます。

証明者は多項式 p(x) を選択し、p(x) を使用して C 1 、C 2 、...、Cm と呼ばれるデータの各ブロックのコミットメントを計算します。証明者はデータ ブロックとともにコミットメントを公開します。エンコードを検証するために、検証者は t 点 x 1、x 2、...、xt をランダムにサンプリングし、証明者に次の点でコミットメントをオープンするように依頼できます: p(x 1)、p(x 2)、...、 p(xt)。ラグランジュ補間を使用すると、検証者はこれらの t 点から多項式 p(x) を再構築できます。検証者は、再構成された多項式 p(x) とデータ ブロックを使用して、コミットメント C 1'、C 2'、...、Cm' を再計算し、それらが公開されたコミットメント C 1、C 2、...、Cm' と一致していることを検証できます。 ..、CMマッチ。

つまり、KZG コミットメントを使用すると、検証者はエンコード全体の正しさを検証するために少数のポイントのみを必要とします。このようにして、完全な DAS が得られます。

  • どうやって

IOSG Ventures: EigenLayer の最新の進歩の概要と「再テイク」分野におけるユースケース

出典:EigenLayer

EigenLayer は DAS からアイデアを借用し、EigenDA に適用します。

  1. まず、EigenDA のノードが再質入され、EigenLayer 契約に登録されます。

  2. 次に、データを取得した後、シーケンサーはデータを複数のブロックに分割し、消失符号化を使用して冗長ブロックを生成し、各データ ブロックに対応する KZG コミットメントを計算します。 Sequencer は、KZG コミットメントを証人として、EigenDA 契約に 1 つずつ公開します。

  3. 続いて、シーケンサーは、KZG コミットメントとともにデータ ブロックを各 EigenDA ノードに 1 つずつ配布します。ノードは KZG コミットメントを取得した後、EigenDA コントラクトの KZG コミットメントと比較し、正しいことを確認した後にデータ ブロックを保存し、署名します。

  4. その後、シーケンサーはこれらの署名を収集し、集約された署名を生成して、EigenDA コントラクトに発行し、EigenDA コントラクトは署名を検証します。署名検証が正しければ、プロセス全体が完了します。

上記のプロセスでは、EigenDA ノードは署名を通じてデータ ブロックを保存したと主張するだけです。また、EigenDA ノードが嘘をついていないことを確認する方法も必要です。 EigenDA は Proof of Custody を採用しています。

エスクロープルーフの考え方は、データに「爆弾」を仕込むことであり、ノードが署名すると、そのデータは破棄されます。エスクロープルーフを実現するには、不正行為を防止するために異なるDAノードを区別するためのシークレット値、DAデータとシークレット値を入力とするDAノード固有の機能、出力として爆弾の有無を設計する必要がある。 。ノードが格納すべき完全なデータを格納していない場合、この関数は計算できません。 Dankrad 氏は、Proof of Escrow についての詳細をブログで共有しています。

![IOSG Ventures: 「再誓約」の分野における、EigenLayer の最新の進歩とユースケースの概要] (https://img-cdn.gateio.im/resize-social/moments-7f230462a9-5e2b72172c-dd1a6f-6d2ef1) )

出典:EigenLayer

遅延ノードが出現すると、誰でも証明を AigenDA コントラクトに送信でき、コントラクトはその証明を検証し、検証に合格すると、遅延ノードは罰せられます。

ハードウェア要件に関して、KZG は 1 秒で 32 MB のデータを計算するために約 32 ~ 64 個の CPU コアを約束しますが、この要件はシーケンサー側のみのものであり、EigenDA ノードに負担をかけることはありません。 EigenDA のテスト ネットワークでは、100 個の EigenDA ノードのスループットは 15 MB/秒に達しましたが、ノードのダウンロード帯域幅の需要はわずか 0.3 MB/秒です (イーサリアム バリデーターを実行するための要件よりもはるかに低いです)。

要約すると、EigenDA はデータの可用性とコンセンサスの分離を実現し、データ ブロックの伝播はコンセンサス プロトコルと低い P2P ネットワーク スループットのボトルネックによって制限されなくなっていることがわかります。なぜなら、EigenDA はイーサリアム コンセンサスのただ乗りに等しいからです。シーケンサーが KZG コミットメントと集約署名を発行し、スマート コントラクトによる署名を検証し、悪意のあるノードを処罰するプロセスはすべてイーサリアム上で発生し、イーサリアムはコンセンサス保証を提供するため、コンセンサスを保証する必要はありません。信頼ネットワークを再起動します。

※DASの問題点

現在、テクノロジー自体としての DAS にはいくつかの制限があります。悪意のある取引相手があらゆる手段を使ってライトノードを騙し、偽のデータを受け入れさせることを想定する必要があります。スリーラム氏は自身のツイートで次のように詳しく述べていた。

単一ノードがデータを利用できる確率を十分に高くするには、次の要件を満たす必要があります。

  • ランダム サンプリング: 各ノードは、サンプリングするサンプルの束を独立してランダムに選択する必要があり、カウンターパーティは誰がどのサンプルを要求したか知りません。このようにして、カウンターパーティはノードを欺くために戦略を適宜変更することができません。
  • 同時サンプリング: DAS は、攻撃者が 1 つのノードのサンプリングを他のノードのサンプリングと区別できないように、複数のノードによって同時に実行される必要があります。
  • プライベート IP サンプリング: クエリされたデータ ブロックごとに匿名 IP を使用することを意味します。それ以外の場合、攻撃者はサンプリングを実行するさまざまなノードを識別し、データの他の部分を提供せずに、クエリした部分をノードに選択的に提供する可能性があります。

同時実行性とランダム性を満たすために、複数のライト ノードにランダム サンプリングを実行させることができますが、現時点ではプライベート IP サンプリングを満たす良い方法はありません。したがって、DAS に対する攻撃ベクトルは依然として存在しており、DAS は現時点では弱い保証しか提供していません。これらの問題は現在も積極的に取り組んでいます。

AigenLayer と MEV

![IOSG Ventures: 「再誓約」分野における EigenLayer の最新の進捗状況とユースケースのリスト] (https://img-cdn.gateio.im/resize-social/moments-7f230462a9-56389daf61-dd1a6f-6d2ef1) )

出典:EigenLayer

Sreeram 氏は、MEVconomics Summit で MEV スタックでの EigenLayer の使用について話しました。ステーキングとスラッシュの暗号経済的プリミティブに焦点を当て、提案者は次の 4 つの特性を実装できます。これは、前述の 3 番目のポイントであるバリデーターコミットメントの使用例です。

イベント駆動型のアクティベーション

Gelato などのプロトコルは、特定のオンチェーン イベントに反応できます。つまり、チェーン上のイベントを継続的に監視し、イベントが発生すると、事前定義された操作がトリガーされ、これらのタスクは通常、サードパーティのリスナー/エグゼキュータによって完了されます。

これは、リスナー/実行者と実際にブロック空間を処理する提案者との間につながりがないため、「サードパーティ」と呼ばれます。リスナー/実行者がトランザクションをトリガーしたものの、(何らかの理由で) 提案者によるブロックに含まれていないと仮定すると、これは原因を特定できないため、決定的な経済的保証をもたらすことができません。

このサービスが再ステークに参加する提案者によって提供される場合、提案者は操作のトリガーに対して信頼できるコミットメントを行うことができ、これらのトランザクションがブロックに含まれていない場合、提案者は削減されます。これにより、サードパーティのリスナー/エグゼキュータよりも強力な保証が提供されます。

実際のアプリケーション (融資プロトコルなど) では、超過担保率を設定する目的の 1 つは、特定の時間範囲内の価格変動をカバーすることです。これは清算までの時間枠に関係しており、超過担保率が高いほどバッファ期間が長くなります。取引の大部分が、提案者によって提供される強力な保証を備えたイベント駆動型の反応戦略を採用している場合、(流動性資産の場合)超過担保率の変動は数ブロック間隔に制限される可能性があり、それによって超過担保率が低下し、改善されます。資本効率。

部分ブロック オークション

現在の MEV-Boost 設計では、プロポーザーはブロック スペースをビルダーに完全にアウトソーシングし、ビルダーによって送信されたブロック全体を受動的に受信して提案することしかできません。コンストラクターは、より広く分散しているプロポーザーと比較するとごく少数であり、プロポーザーは必要なトランザクションを MEV-Boost に含めることができないため、特定のトランザクションを検閲したり脅迫したりするために共謀する可能性があります。

![IOSG Ventures: 「再誓約」分野における EigenLayer の最新の進捗状況と使用例の概要] (https://img-cdn.gateio.im/resize-social/moments-7f230462a9-acfbe6d8dc-dd1a6f-6d2ef1)

出典:EigenLayer

EigenLayer は、MEV-Boost をアップグレードするために MEV-Boost++ を提案し、ブロック内にプロポーザー部分を導入します。プロポーザーはプロポーザー部分に任意のトランザクションを含めることができます。プロポーザーは同時に代替ブロック B-alt を構築し、リレーが Builder_part を解放しないときにこの代替ブロック B-alt を提案することもできます。この柔軟性により、検閲への耐性が確保されるだけでなく、リレーの活性の問題も解決されます。

IOSG Ventures: 「再誓約」分野における EigenLayer の最新の進歩と使用例の概要

出典: ダンクラッド・ファイスト

これは、プロトコル層の設計、つまり ePBS によって提案された crList の目的と一致しています。つまり、検閲耐性を達成するために、幅広い提案者がブロックの構成の決定に参加できるようにする必要があります。

閾値暗号化

しきい値暗号化に基づく MEV ソリューションでは、分散ノードのグループが暗号化キーと復号化キーを管理します。ユーザーはトランザクションを暗号化し、トランザクションがブロックに含まれた後にのみ復号化されて実行されます。

ただし、しきい値暗号化は大多数の正直性の仮定に依存します。ほとんどのノードが悪である場合、復号化されたトランザクションがブロックに含まれない可能性があります。再ステーキングを行う提案者は、暗号化されたトランザクションを確実にコミットして、ブロックに確実に含めることができます。提案者が復号化されたトランザクションを含めない場合、そのトランザクションはスラッシュされます。もちろん、悪意のある多数派が復号キーを公開しない場合、提案者は空のブロックを提案できます。

長期ブロックスペースオークション

長期ブロックスペースオークションにより、ブロックスペースの購入者は、特定のバリデーターのために将来のブロックスペースを事前に予約することができます。再ステーキングに参加するバリデーターは信頼できるコミットメントを行うことができ、有効期限時に購入者が関与するトランザクションがない場合は削減されます。このブロック領域の保証には、いくつかの実際的な使用例があります。たとえば、オラクルは特定の期間内に価格を供給する必要があります。Arbitrum は 1 ~ 3 分ごとに、Optimism は 30 秒から 1 分ごとに L2 データをイーサリアム L1 にリリースします。

##PEPC

![IOSG Ventures: 「再誓約」の分野における EigenLayer の最新の進歩と使用事例の概要] (https://img-cdn.gateio.im/resize-social/moments-7f230462a9-a2677d5154-dd1a6f) -6d2ef1)

出典: バルナベ・モノット

最近イーサリアムコミュニティで広く議論されている PEPC (Protocol-enforced Proposer Commitment) に戻りましょう。 PEPC は実際には ePBS の推進または一般化です。

この論理的な連鎖を 1 つずつ分解してみましょう。

  • まず、プロトコル外の PBS MEV-Boost を例に挙げます。現在、MEV-Boost はイーサリアム プロトコル レベルのスラッシュ メカニズムに依存しています。つまり、提案者が同じブロック高で 2 つの異なるブロック ヘッダーに署名した場合、それらはスラッシュ。プロポーザーはリレーによって送信されたブロック ヘッダーに署名する必要があるため、これはブロック ヘッダーとプロポーザー間のバインディングに相当するため、リレーにはビルダーのブロックが提案されると信じる理由があります。そうでない場合、提案者はスロットを放棄するか、別のブロックを提案することしかできません(その場合、スラッシュが表示されます)。この時点で、提案者のコミットメントはステーキング/スラッシュの経済的安全性によって確保されています。 *およそ、ePBS の設計における重要な原則は、「誠実なビルダーによる公開の安全性」です。これにより、誠実なビルダーによって公開されたブロックが提案されることが保証されます。 ePBS はプロトコル内の PBS としてイーサリアムのコンセンサス層に含まれ、プロトコルによって保証されます。
  • PEPC は ePBS をさらに拡張したものです。 ePBS は、「ビルダーのブロックが提案される」と約束しています。この問題が部分ブロック オークション、並列ブロック オークション、将来のブロック オークションなどに拡張されれば、提案者がより多くのことを実行できるようになり、プロトコル層が確実に実行できるようになります。それらのことが正しく行われていること。

PEPC と EigenLayer の間には微妙な関係があります。上記の PEPC の使用例と、EigenLayer のブロック プロデューサーの使用例の間にいくつかの類似点があることを見つけるのは難しくありません。ただし、EigenLayer と PEPC の重要な違いは、再誓約に参加する提案者は理論的には約束を破ることができますが、経済的に罰せられることになりますが、PEPC は「議定書による強制」、つまり議定書に焦点を当てていることです。上記でlayer Mandatoryが実装されているが、promiseが実行できない場合、ブロックは無効となる。

(追記: 大まかに見てみると、EigenDA は Danksharding に似ており、MEV-Boost++ は ePBS に似ていることが簡単にわかります。これら 2 つのサービスは、プロトコル層設計のオプトイン版のようなものです。プロトコル層との比較、これはより高速な市場ソリューションです。、イーサリアムが将来行うことと歩調を合わせ、再誓約を通じてイーサリアムの整合性を維持します)。

イーサリアムコンセンサスを過負荷にしないでください?

数か月前、Vitalik の記事「イーサリアムコンセンサスをオーバーロードしないでください」は、ほとんどの人が再ステーキングに対する批判であると考えていました。著者は、これは社会的合意を維持するための単なる注意喚起または警告であり、再誓約の否定ではなく、社会的合意に重点が置かれていると考えています。

イーサリアムの初期段階では、DAO 攻撃が大きな論争を引き起こし、コミュニティではハードフォークするかどうかについて白熱した議論が行われました。現在、Rollup を含む Ethereum エコシステムには、すでに膨大な数のアプリケーションが搭載されています。したがって、コミュニティ内で大きな意見の相違を引き起こさないようにし、社会的合意の一貫性を維持することが非常に重要です。

ハーマイオニーはレイヤー 2 の作成に成功し、レイヤー 2 が最大であるため、本質的に最も安全であると主張します。なぜなら、資金が盗まれるバグがあった場合、損失が非常に大きくなり、コミュニティには選択の余地がないからです。しかし、ユーザーの資金を回収するためにフォークする必要があります。リスクが高い。

原文からの上記の引用は良い例です。現在、L2のTVL総額は100億ドルを超えており、問題があれば非常に大きな問題となります。現時点で、コミュニティがハードフォークを実施してステータスをロールバックすることを提案した場合、大きな論争を引き起こすことは避けられません。あなたと私が大金を持っていると仮定すると、お金を取り戻すか、それともブロックチェーンの不変性を尊重するか、どのように選択しますか? Vitalik氏の主張は、イーサリアムに依存するプロジェクトはリスクを適切に管理すべきであり、イーサリアムの社会的コンセンサスを獲得しようとしてはならず、プロジェクトの生死をイーサリアムに強く結びつけるべきではないということだ。

EigenLayer の議論に戻ると、リスク管理の焦点は、AVS が意見の相違を避けるために、客観的でオンチェーンで帰属可能なスラッシュ ルールを定義する必要があるということです。たとえば、イーサリアム上のブロックの二重署名、ライトノードベースのクロスチェーンブリッジでの別のチェーンの無効なブロックへの署名、上で説明したEigenDAエスクロープルーフなどです。これらは明確な没収規則です。

## 結論

IOSG Ventures:EigenLayer の最新の進歩の概要と「再テイク」分野におけるユースケース

出典:EigenLayer

EigenLayer は、来年初めにメインネットの立ち上げを完了し、主力製品である AigenDA を立ち上げる予定です。多くのインフラストラクチャ プロジェクトが、EigenLayer との協力を発表しています。上記では、EigenDA、MEV、PEPC について説明しましたが、さまざまなユースケースに関して多くの興味深い議論が進行中です。再仮説は、市場で支配的な物語の 1 つになりつつあります。私たちは今後も、EigenLayer の進捗状況を追跡し、意見を共有していきます。

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)