翻訳者: ルー・ジャンフェイ
翻訳者: ルー・ジャンフェイ
最近、Polygon は「Avail」と呼ばれる新しいデータ可用性レイヤーの開始を発表し、このテクノロジーは暗号通貨コミュニティで急速に大きな注目を集めました。
データ可用性レイヤー テクノロジは、「Celestia」(以前の LazyLedger) と呼ばれるプロジェクトから初めて生まれましたが、このテクノロジは少し複雑であるため、ほとんどの人はそのテクノロジを理解するのにあまり時間をかけたくありません。この記事では、「データ可用性インフラストラクチャ」の関連内容と、このアーキテクチャが使用される理由を簡単な言葉で説明します。
まず、データの可用性の問題を調べてみましょう。データ可用性の問題は、ブロック プロデューサーが有効なブロック ヘッダーを公開しているにもかかわらず、基礎となるトランザクション データを意図的に隠している場合に発生します。この問題は主に、ライト ノードが検証のためにブロック ヘッダーのみに依存しているため、簡単にだまされて無効なブロックを受け入れることができるために発生します。
ブロックにデータが欠落しているため、フル ノードはライト ノードのデータ可用性証明を生成できません。同様に、フル ノードは無効なブロックに対する不正証明を生成できません。つまり、ライト ノードはデータの可用性を自ら検証するか、ほとんどのデータが正直で信頼できると想定する必要があります。
そのため、ほとんどのノードは完全なトランザクション データをダウンロードし、ブロック データの可用性を確認する必要があります。ただし、そうすると、ネットワーク拡張ソリューションにスケーラビリティの制約や問題が生じます。たとえば、検証の複雑さが増すと、シャーディング、ロールアップ、ブロック サイズがすべて増加します。
では、Avail と Celestia はこの問題をどのように解決するのでしょうか?実際、彼らはオンチェーンのコンセンサスがトランザクションの順序とデータの可用性を検証するためにのみ使用され、トランザクションの実行/検証が必要ないブロックチェーンを構築しました。
これをより完全に理解できるように、まず通常のブロックチェーン アーキテクチャがどのようなものかを見てみましょう。一般に、ブロックチェーン アーキテクチャは次の 3 つの層で構成されます。
コンセンサス層
コンセンサス層
データ可用性レイヤー
ほとんどの人が使用しているイーサリアムのようなブロックチェーンでは、3 つの層すべてが全体的なアーキテクチャで結合されており、イーサリアム仮想マシン (EVM) はコンセンサス ルールとプロトコルの一部です。そして、Celestia や Avail などのプロジェクトは実際に「別個の」データ可用性レイヤーとコンセンサスレイヤーを提供するため、他の異なるブロックチェーン/トランザクション実行環境がその恩恵を受けることができます。
Celestia と Avail は、最小限のプラグイン可能なコンセンサス レイヤーおよびデータ可用性レイヤーとして使用でき、データの可用性とトランザクションの順序を検証するだけで、ブロックチェーン ネットワークのモジュラー アーキテクチャに大きな柔軟性をもたらします。
それだけでなく、データ可用性レイヤーとコンセンサスレイヤーを「分離」すると、数学的データ可用性証明 (数学的データ可用性証明) を使用して DA チェックを非常に効率的に実行できるため、スケーラビリティが向上します。 (注: Celestia は消去コーディングを使用し、Avail は KZG コミットメント スキームを使用します)
このようにして、データ可用性層ではデータ可用性証明のみを実行する必要があり、実行を通じてブロックのステータスと有効性を検証する必要がないため、実行コンセンサスのボトルネック問題を効果的に解決できます。
さらに重要なのは、「独立した」レイヤーであるということは、実行環境が「主権的に独立している」ことを意味し、Celestia と Avail は、独自のブートストラップを必要とせずに、アプリケーション固有のブロックチェーンの観点から「プラグイン可能」であるため、バリデーターセット/コンセンサスは次のような利点を得ることができます。そのセキュリティ。
つまり、これらのブロックチェーンはネットワークのスケーリングを容易にするだけでなく、Celestia/Avail (データ可用性レイヤーとコンセンサスレイヤー) のセキュリティも獲得します。
ただし、データ可用性層とコンセンサス層はトランザクションの正当性を検証しないため、トランザクションの実行と検証/紛争解決を処理するには、何らかの方法で「実行」を実行する必要があります。 Celestia は、解決策として Optimistic Rollups を提案すると同時に、Cosmos SDK にロールアップ サポートを追加することを提案しました。基本的に、このソリューションはデータ可用性層とコンセンサス層の上に実行層を構築します。
全体として、「データ可用性層とコンセンサス層」の環境は、ETH 2.0によって構築される将来のシナリオと非常に似ています。たとえば、Vitalik Buterin 氏は、ロールアップ中心のイーサリアム ロードマップの中で、「誰もが単一の高セキュリティ実行シャードとスケーラブルなデータ可用性レイヤーを処理できる」と書いています。
Polygon の新しいツールが、オフチェーン スケーリング ソリューションの上に信頼性の高い実行レイヤーと安定した便利な実行レイヤーを構築できるのであれば、このスケーラブルなデータ可用性レイヤー テクノロジーは非常に有望に思えます。
ソースリンク:
ソースリンク:twitter.com
