Metis PoS "Sorter Pool": 分散型ロールアップの第一人者

中級1/6/2024, 5:16:34 PM
この記事では、Metis分散ソーターの実践的なケースを紹介し、MPCの技術的詳細と経済的インセンティブを説明しています。

DBAの共同創設者であるJon Charbonneaはかつて述べました: 今のロールアップはすべて本物のロールアップではありません。

非常に重要な理由は、ほとんどのRollupネットワークが現在、中央集権的な単一のシーケンサーモデルを採用しているという極端な見解の背後にある。楽観的Rollupを使用するネットワークにおいては、プロジェクトそのものがシーケンサーに悪意を持つことはほとんどないと思われるが、一旦シーケンサーが攻撃を受けたり他者に制御されたりすると、壊滅的な結果を招く可能性がある。セキュリティの問題は置いておいても、単一のシーケンサーには完全に検閲耐性がない。

業界では長い間、ソーターの分散化に関する議論や取り組みがありましたが、最近、Metisがこの問題に対する答えを示しました。

なぜソーターの分散化が重要なのですか?

Metisの分散ソーターソリューションを詳しく説明する前に、最初にソーターとは何か、なぜソーターの分散化が重要かを簡単に理解する必要があります。

イーサリアム上のRollupに基づくLayer 2ネットワークは、本質的には独立したチェーンとイーサリアム上の「Rollup契約」で構成されています。同時に、Layer 2ネットワークには、Layer 2で発生するトランザクションを受信し、トランザクションの実行順序を決定し、それからトランザクションをバッチにまとめ、イーサリアム上の「Rollup契約」に送信するオフチェーンシーケンサーも必要です。イーサリアム上の「Rollup契約」が送信されたバッチをブロックにまとめると、トランザクションは最終的に確認されます。

実質的に、レイヤー2ネットワーク上での取引の実際の「確認」はまだイーサリアム上で行われており、シーケンサーはその間の情報伝達の役割を果たしています。

MetisはOptimistic Rollupスキームを採用しています。その名前が示すように、このRollupスキームの特徴は、各トランザクションを個別にチェックせず、バッチ内のすべてのトランザクションを実際で有効と仮定することです。これが正確にその理由であり、トランザクションが中央集権化されてから確認されるため、Optimistic Rollupに基づくレイヤー2ネットワークのトランザクション手数料が非常に低いのです。

現在のレイヤー 2 ネットワークは、ほとんどすべてプロジェクト チームによって運営されています。「自分のブランドを壊さない」ために、シーケンサーで送信されたトランザクションが無効になることはめったにありません。それでも、中央集権的な構造は、攻撃され、特定のトランザクションを排除することを余儀なくされる可能性があります。これは、「パーミッションレス」と「トラストレス」が至高の原則と見なされている暗号通貨の世界では、明らかに受け入れられません。地方分権化は取らなければならない道です。

Metisの分散化への道

分散型オーダラーを実装する最初のLayer 2ネットワークの1つとして、Metisは前進の道筋を提供します。このテンプレートは、ソーターの分散化だけでなく、「分散型オプティミスティックロールアップ」ソリューションを提供します。このテンプレートでは、ソーターの分散化を実現するために、管理者(Admin)、ソーター、およびPoSに基づくコンセンサスレイヤーの3つの主要な役割があります。

Admin): 管理者の役割は、分散システムを管理することです。主な責任には、要件を満たすシーケンサをホワイトリストに追加し、単一ノードの担保限度額を設定し、ブロック報酬のリリース率を設定することが含まれます。

ソータープール:ソータープールはホワイトリストに追加された複数のソーターから構成されています。Metisでは、シーケンサーにはL2 Gethが含まれており、Metis上のトランザクションのソートおよびブロックの形成を担当しています。アダプターモジュールは、PoSコンセンサスレイヤーおよび以下で言及されている他の外部モジュールとのやり取りを担当し、複数のノードでバッチの確立およびソートを行うものです。署名後、L1のプロポーザーに提出されます。

PoSコンセンサスレイヤー:Metisによって設計されたPoSコンセンサスレイヤーは、Metisとは独立して存在し、その主な責任はMPC署名の管理です。複数のシーケンサーが存在する場合、L1にパックされたバッチを提出するには、シーケンサー署名の少なくとも2/3が必要であり、コンセンサスレイヤーは、シーケンサープールのシーケンサーが参加または退出する際に、リシャーディングとプライベートキーの割り当てを担当します。作業を待っています。

機構設計

上記の3つの役割の協力のもと、Metisの分散型オプティミスティックロールアップが形作られ始めています。その中で、「管理者」は全体ネットワークの重要なパラメータを設定し、プールに追加されたシーケンサーの資格を管理します。これにより、合意当事者はそのような問題に対して絶対的なコントロールを持たなくなり、審査の後に具体的な提案を提出します。管理者が実行します。

Rollupネットワークにおいて、分散化プロセスにおいて最も難しい点は、ソーターの分散化です。これは、ソーター自体の管理も分散的に行われなければならず、できるだけ効率的かつ効果的である必要があります。

MetisはTSSベースのMPC署名とPoSネットワークを使用し、複数のシーケンサの署名権限を管理するためのモジュール全体を管理します。

Metisは、任意のシーケンサーがバッチを決定し、すべてのシーケンサーがMPC署名に参加できるようにします。署名の数が2/3を超えると、バッチは有効と見なされ、L1のRollup契約に提出できます。シーケンサープールによって実行されるMPC署名は、PoSネットワークによって制御される別の契約によって管理されます。PoSネットワークがMPCアドレスを検出できない場合、MPCモジュールが呼び出され、キーの生成をトリガーします。生成されたキーは、シャーディング後に各シーケンサーに配布され、シーケンサーはそれぞれが所有するキーシャードを使用してMPC署名を実行します。このモジュールの設定は、主にキーのライフサイクルを管理するために使用されます。これには、マルチ署名の生成、キーの再共有、アプリケーション署名、削除署名などが含まれます。

TSSは、その高いフォールトトレランスと高い柔軟性のために使用されています。チェーン上の各署名の検証が必要なマルチシグとは異なり、TSSはすべての署名者の署名を集約して一律に検証するだけでよいため、トランザクションの確認が向上します。率。さらに、PoSノードは個別のTendermintチャネルを介して相互に通信し、MPCランタイム通信はlibp2pプロトコルを使用します。

トークンの担保

Optimism Rollupの不正防止と同様に、この分散型モデルも経済的インセンティブと罰則メカニズムを使用して、メカニズムの運用を保証します。メティスのチームメンバーは、最初の選別機プールには5台の選別機が含まれ、将来的には徐々に増加していくと述べました。選別機プールに入る選別業者は、少なくとも20,000 METIを誓約する必要があります。さらに、上記のPoSネットワークでは、ノードオペレーターがMETISをステーキングすることも必要になります。メティスのチームは、この動きは「すでに制限されているメティスの循環をさらに減らし、非常にポジティブな触媒効果をもたらす」と述べています。

詐欺証拠が成功裁定された場合、シーケンサーがL1に提出されるバッチに無効な取引を含めないようにするために、ステークされたMETISが差し引かれます。

分散化の先駆者

Metisの分散型ロールアップソリューションは、第2層が次の段階に移行する良い例を提供しています。機構設計および経済機構設計の両面で、権力の分散を確保した基盤の上でプロジェクトの開発を促進しています。

シーケンサーを完全にコミュニティに委ねることは、自発的なコミュニティのプロモーションを通じて多くの派生的な機会を生むことができます。一方、分散化は参加者にとってある程度の競争を意味し、シーケンサーはビットコインネットワークにおけるマイナーの役割に類似してブロックの生成に参加します。会計権を競うため、すべての関係者は自分自身のノードの品質を継続的に向上させるため、ネットワークにより大きな活性を自発的にもたらします。Metisは、「これはコミュニティが実際に運営に参加するLayer 2分野の最初のチェーンになるでしょう。」と述べました。

また、ソーターの分散化により、取引のソートには「標準的な答え」がないため、ネットワークのMEVインフラストラクチャや一連のアプリケーションの誕生と発展の土壌が育まれました。MEVの後、シーケンサーのプレッジに基づくMETISトークンは、流動性プレッジなどの一連の製品を派生させることも可能であり、Layer 2インフラストラクチャの金融化の潜在能力をさらに引き出すことができます。

メカニズム設計の観点から、Metisはすべての当事者が操作するシーケンサーに対して単純なマルチシグを使用していません。代わりに、リアルタイムで署名者の追加や削除がより便利なTSSベースのMPC署名スキームを使用しており、全体的なシーケンサープールを柔軟にしています。一方、効果的な署名閾値は2/3であり、「プラガブル」署名スキームにより、セキュリティと効率の間で良いトレードオフを実現しています。

この仕組みはセキュリティと効率性を十分に考慮して設計されていますが、分散化のために複数の新しい役割が追加されると、従来の単一選別機と比較して効率が低下することは避けられません。さらに、リンクの増加により、システム全体が不安定になる可能性があります。改善。それにもかかわらず、メティスは完全な分散型ソリューションを提供した最初のレイヤー2ネットワークの1つであり、その設計上の考慮事項とトレードオフは依然として参考に値します。Metisはまた、さらなる発展のために、分散型ソリューションの潜在的な課題と欠陥について議論を続けると述べています。さらなる改善。

【免責事項】市場にはリスクがありますので、投資は慎重に行う必要があります。この記事は投資アドバイスを構成するものではなく、ユーザーはこの記事に含まれる意見、見解、結論が自分の具体的な状況に適しているかどうかを考慮する必要があります。適切に投資し、自己のリスクに応じて行ってください。

免責事項:

  1. この記事は[から転載されましたforesightnews]. すべての著作権は元の著者に帰属します[クイック]. If there are objections to this reprint, please contact the Gate Learnチームにお任せください、迅速に対応いたします。
  2. 責任の免責事項:この記事で表現されている意見や見解は、著者個人のものであり、投資アドバイスを提供するものではありません。
  3. 他の言語への記事の翻訳は、Gate Learnチームによって行われます。特に言及されていない限り、翻訳された記事のコピー、配布、または盗用は禁止されています。

Metis PoS "Sorter Pool": 分散型ロールアップの第一人者

中級1/6/2024, 5:16:34 PM
この記事では、Metis分散ソーターの実践的なケースを紹介し、MPCの技術的詳細と経済的インセンティブを説明しています。

DBAの共同創設者であるJon Charbonneaはかつて述べました: 今のロールアップはすべて本物のロールアップではありません。

非常に重要な理由は、ほとんどのRollupネットワークが現在、中央集権的な単一のシーケンサーモデルを採用しているという極端な見解の背後にある。楽観的Rollupを使用するネットワークにおいては、プロジェクトそのものがシーケンサーに悪意を持つことはほとんどないと思われるが、一旦シーケンサーが攻撃を受けたり他者に制御されたりすると、壊滅的な結果を招く可能性がある。セキュリティの問題は置いておいても、単一のシーケンサーには完全に検閲耐性がない。

業界では長い間、ソーターの分散化に関する議論や取り組みがありましたが、最近、Metisがこの問題に対する答えを示しました。

なぜソーターの分散化が重要なのですか?

Metisの分散ソーターソリューションを詳しく説明する前に、最初にソーターとは何か、なぜソーターの分散化が重要かを簡単に理解する必要があります。

イーサリアム上のRollupに基づくLayer 2ネットワークは、本質的には独立したチェーンとイーサリアム上の「Rollup契約」で構成されています。同時に、Layer 2ネットワークには、Layer 2で発生するトランザクションを受信し、トランザクションの実行順序を決定し、それからトランザクションをバッチにまとめ、イーサリアム上の「Rollup契約」に送信するオフチェーンシーケンサーも必要です。イーサリアム上の「Rollup契約」が送信されたバッチをブロックにまとめると、トランザクションは最終的に確認されます。

実質的に、レイヤー2ネットワーク上での取引の実際の「確認」はまだイーサリアム上で行われており、シーケンサーはその間の情報伝達の役割を果たしています。

MetisはOptimistic Rollupスキームを採用しています。その名前が示すように、このRollupスキームの特徴は、各トランザクションを個別にチェックせず、バッチ内のすべてのトランザクションを実際で有効と仮定することです。これが正確にその理由であり、トランザクションが中央集権化されてから確認されるため、Optimistic Rollupに基づくレイヤー2ネットワークのトランザクション手数料が非常に低いのです。

現在のレイヤー 2 ネットワークは、ほとんどすべてプロジェクト チームによって運営されています。「自分のブランドを壊さない」ために、シーケンサーで送信されたトランザクションが無効になることはめったにありません。それでも、中央集権的な構造は、攻撃され、特定のトランザクションを排除することを余儀なくされる可能性があります。これは、「パーミッションレス」と「トラストレス」が至高の原則と見なされている暗号通貨の世界では、明らかに受け入れられません。地方分権化は取らなければならない道です。

Metisの分散化への道

分散型オーダラーを実装する最初のLayer 2ネットワークの1つとして、Metisは前進の道筋を提供します。このテンプレートは、ソーターの分散化だけでなく、「分散型オプティミスティックロールアップ」ソリューションを提供します。このテンプレートでは、ソーターの分散化を実現するために、管理者(Admin)、ソーター、およびPoSに基づくコンセンサスレイヤーの3つの主要な役割があります。

Admin): 管理者の役割は、分散システムを管理することです。主な責任には、要件を満たすシーケンサをホワイトリストに追加し、単一ノードの担保限度額を設定し、ブロック報酬のリリース率を設定することが含まれます。

ソータープール:ソータープールはホワイトリストに追加された複数のソーターから構成されています。Metisでは、シーケンサーにはL2 Gethが含まれており、Metis上のトランザクションのソートおよびブロックの形成を担当しています。アダプターモジュールは、PoSコンセンサスレイヤーおよび以下で言及されている他の外部モジュールとのやり取りを担当し、複数のノードでバッチの確立およびソートを行うものです。署名後、L1のプロポーザーに提出されます。

PoSコンセンサスレイヤー:Metisによって設計されたPoSコンセンサスレイヤーは、Metisとは独立して存在し、その主な責任はMPC署名の管理です。複数のシーケンサーが存在する場合、L1にパックされたバッチを提出するには、シーケンサー署名の少なくとも2/3が必要であり、コンセンサスレイヤーは、シーケンサープールのシーケンサーが参加または退出する際に、リシャーディングとプライベートキーの割り当てを担当します。作業を待っています。

機構設計

上記の3つの役割の協力のもと、Metisの分散型オプティミスティックロールアップが形作られ始めています。その中で、「管理者」は全体ネットワークの重要なパラメータを設定し、プールに追加されたシーケンサーの資格を管理します。これにより、合意当事者はそのような問題に対して絶対的なコントロールを持たなくなり、審査の後に具体的な提案を提出します。管理者が実行します。

Rollupネットワークにおいて、分散化プロセスにおいて最も難しい点は、ソーターの分散化です。これは、ソーター自体の管理も分散的に行われなければならず、できるだけ効率的かつ効果的である必要があります。

MetisはTSSベースのMPC署名とPoSネットワークを使用し、複数のシーケンサの署名権限を管理するためのモジュール全体を管理します。

Metisは、任意のシーケンサーがバッチを決定し、すべてのシーケンサーがMPC署名に参加できるようにします。署名の数が2/3を超えると、バッチは有効と見なされ、L1のRollup契約に提出できます。シーケンサープールによって実行されるMPC署名は、PoSネットワークによって制御される別の契約によって管理されます。PoSネットワークがMPCアドレスを検出できない場合、MPCモジュールが呼び出され、キーの生成をトリガーします。生成されたキーは、シャーディング後に各シーケンサーに配布され、シーケンサーはそれぞれが所有するキーシャードを使用してMPC署名を実行します。このモジュールの設定は、主にキーのライフサイクルを管理するために使用されます。これには、マルチ署名の生成、キーの再共有、アプリケーション署名、削除署名などが含まれます。

TSSは、その高いフォールトトレランスと高い柔軟性のために使用されています。チェーン上の各署名の検証が必要なマルチシグとは異なり、TSSはすべての署名者の署名を集約して一律に検証するだけでよいため、トランザクションの確認が向上します。率。さらに、PoSノードは個別のTendermintチャネルを介して相互に通信し、MPCランタイム通信はlibp2pプロトコルを使用します。

トークンの担保

Optimism Rollupの不正防止と同様に、この分散型モデルも経済的インセンティブと罰則メカニズムを使用して、メカニズムの運用を保証します。メティスのチームメンバーは、最初の選別機プールには5台の選別機が含まれ、将来的には徐々に増加していくと述べました。選別機プールに入る選別業者は、少なくとも20,000 METIを誓約する必要があります。さらに、上記のPoSネットワークでは、ノードオペレーターがMETISをステーキングすることも必要になります。メティスのチームは、この動きは「すでに制限されているメティスの循環をさらに減らし、非常にポジティブな触媒効果をもたらす」と述べています。

詐欺証拠が成功裁定された場合、シーケンサーがL1に提出されるバッチに無効な取引を含めないようにするために、ステークされたMETISが差し引かれます。

分散化の先駆者

Metisの分散型ロールアップソリューションは、第2層が次の段階に移行する良い例を提供しています。機構設計および経済機構設計の両面で、権力の分散を確保した基盤の上でプロジェクトの開発を促進しています。

シーケンサーを完全にコミュニティに委ねることは、自発的なコミュニティのプロモーションを通じて多くの派生的な機会を生むことができます。一方、分散化は参加者にとってある程度の競争を意味し、シーケンサーはビットコインネットワークにおけるマイナーの役割に類似してブロックの生成に参加します。会計権を競うため、すべての関係者は自分自身のノードの品質を継続的に向上させるため、ネットワークにより大きな活性を自発的にもたらします。Metisは、「これはコミュニティが実際に運営に参加するLayer 2分野の最初のチェーンになるでしょう。」と述べました。

また、ソーターの分散化により、取引のソートには「標準的な答え」がないため、ネットワークのMEVインフラストラクチャや一連のアプリケーションの誕生と発展の土壌が育まれました。MEVの後、シーケンサーのプレッジに基づくMETISトークンは、流動性プレッジなどの一連の製品を派生させることも可能であり、Layer 2インフラストラクチャの金融化の潜在能力をさらに引き出すことができます。

メカニズム設計の観点から、Metisはすべての当事者が操作するシーケンサーに対して単純なマルチシグを使用していません。代わりに、リアルタイムで署名者の追加や削除がより便利なTSSベースのMPC署名スキームを使用しており、全体的なシーケンサープールを柔軟にしています。一方、効果的な署名閾値は2/3であり、「プラガブル」署名スキームにより、セキュリティと効率の間で良いトレードオフを実現しています。

この仕組みはセキュリティと効率性を十分に考慮して設計されていますが、分散化のために複数の新しい役割が追加されると、従来の単一選別機と比較して効率が低下することは避けられません。さらに、リンクの増加により、システム全体が不安定になる可能性があります。改善。それにもかかわらず、メティスは完全な分散型ソリューションを提供した最初のレイヤー2ネットワークの1つであり、その設計上の考慮事項とトレードオフは依然として参考に値します。Metisはまた、さらなる発展のために、分散型ソリューションの潜在的な課題と欠陥について議論を続けると述べています。さらなる改善。

【免責事項】市場にはリスクがありますので、投資は慎重に行う必要があります。この記事は投資アドバイスを構成するものではなく、ユーザーはこの記事に含まれる意見、見解、結論が自分の具体的な状況に適しているかどうかを考慮する必要があります。適切に投資し、自己のリスクに応じて行ってください。

免責事項:

  1. この記事は[から転載されましたforesightnews]. すべての著作権は元の著者に帰属します[クイック]. If there are objections to this reprint, please contact the Gate Learnチームにお任せください、迅速に対応いたします。
  2. 責任の免責事項:この記事で表現されている意見や見解は、著者個人のものであり、投資アドバイスを提供するものではありません。
  3. 他の言語への記事の翻訳は、Gate Learnチームによって行われます。特に言及されていない限り、翻訳された記事のコピー、配布、または盗用は禁止されています。
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!
It seems that you are attempting to access our services from a Restricted Location where Gate is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.