读懂「DA竞赛」:Celestia、EigenDA和Avail,谁会是最终赢家?
元のタイトル: データ可用性レイヤーについて
原作者: ブリジット・ハリス
オリジナルコンピレーション:kaori、BlockBeats
データ可用性レイヤーはモジュラー アーキテクチャの重要な部分となっており、コストを削減しブロックチェーンを拡張するためのプラグイン可能なコンポーネントとして機能します。 DA 層の中核となる機能は、すべてのネットワーク参加者がオンチェーン データを利用可能にし、アクセスできるようにすることです。これまで、各ノードはすべてのトランザクション データをダウンロードして、データが利用可能であることを確認する必要がありました。これは非常に非効率でコストのかかる作業でした。これは、現在のほとんどのブロックチェーンの動作方法であり、検証に必要なデータ量がブロック サイズに比例して増加するため、スケーラビリティの障壁となっています。エンドユーザーはここで苦しんでいます。データ可用性コストは、ロールアップでトランザクションを行うユーザーが発生するトランザクションコストの 90% を占めています (現在、イーサリアムにトランザクションデータを送信するには、ロールアップに 1300 ~ 1600 ドル/MB の費用がかかります)。
Data Availability Sampling (DAS) の導入により、このアーキテクチャが根本的に変わります。 DAS を通じて、ライト ノードは、各ブロック全体をダウンロードすることなく、ブロック データのランダム サンプリングの複数ラウンドに参加することで、データが利用可能であることを確認できます。複数ラウンドのサンプリングが完了し、データが利用可能であるという特定の信頼しきい値に達すると、残りのトランザクション プロセスを安全に続行できます。このようにして、チェーンは、単純なデータ可用性検証を維持しながら、ブロック サイズを拡張できます。大幅なコスト削減も達成されます。これらの新興レイヤーにより、DA コストを最大 99% 削減できます。
0x ngmi の DA の非常に適切な例え
より高いスループットを達成することに加えて、データ可用性レイヤーは相互運用性を向上させるのにも意味があります。安価な DA により、必然的に新しいカスタム ロールアップ チェーンがカンブリア紀に爆発的に増加し、Caldera、AltLayer、Conduit などのサービスとしてのロールアップ プロバイダーを通じて展開がますます容易になります。ただし、L2 および L3 エコシステムが出現すると、デフォルトで断片化されます。ユーザーに新しいプラットフォームを使用してもらうことはすでに困難であり、相互運用性、流動性、ネットワーク効果が制限されている場合はさらに困難になります。各ネットワークの基盤として統合された DA レイヤーにより、資金の流れが簡素化され、より幅広いユーザー ベースを引き付けることができます。
Caldera とその他の RaaS プロバイダーにより、プロジェクトはカスタム集計を構築するときに DA レイヤーを選択できるようになります
Avail、EigenDA、Celestia は DA エコシステムの主役であり、それぞれ同じ領域にサービスを提供していますが、インフラストラクチャ スタック、実行、市場投入に対してわずかに異なるアプローチを採用しています。
技術アーキテクチャの点では、Avail、Ethereum、EigenDA は KZG コミットメントを採用していますが、Celestia はブロック エンコーディングの正確性を確認するために不正証明を使用しています。 KZG プルーフの生成は、データの可用性に対する非常に厳密なアプローチではありますが、特にブロック サイズが増加するにつれて、ブロックプロデューサーにより多くの計算オーバーヘッドを課します。一方、Celestia は、不正防止スキームを通じてデータが暗黙的に取得できると想定しています。未完了の計算「作業」と引き換えに、システムは、ノードがブロックが正確にエンコードされたことを確認できるようになるまで、不正防止紛争期間を待たなければなりません。 KZG 証明と不正証明は両方とも急速な技術進歩を遂げており、そのトレードオフはより複雑になる可能性が高く、どちらのメカニズムが厳密に他方よりも優れているのかは不明です。
Avail では、KZG が約束したアーキテクチャを採用し、zk 構造に完璧に適合しました。将来 zk が優勢になり、セレスティアが楽観的な不正証明に依存した場合、これはセレスティアにとって課題となる可能性があります。さらに、Avail の P2P ライト クライアント ネットワークは、すべてのフル ノードがダウンしている場合でもネットワークをサポートできますが、Celestia のアーキテクチャでは、ライト クライアントはフル ノードなしでは実行できません。 Avail と Celestia はどちらも、DAS (分散ストレージ) の下で消去コーディングを使用してデータをフラグメントに分割し、冗長性を追加し、検証のためにデータを再構築できるようにします。
Celestia や Avail のテクノロジー スタックと比較して、EigenDA はイーサリアムの既存のインフラストラクチャを完全に活用しています。可用性を証明するためにデータをロールアップ コントラクトに送信する必要がある場合、EigenDA はイーサリアムと同じ終了時間を継承します。もしRollupがEigenLayerを完全に採用すれば、より早く完成するでしょう。
コンセンサスを達成するために、Avail は、Nominated Proof of Stake (NPoS) を使用しながら、Polkadot の SDK から継承した BABE + GRANDPA を採用しています。 NPoS は、委任者が選出することを望むバリデーターのグループを指名するために使用されます。一方、BABE は誰が次のブロックを提案するかを指示し、GRANDPA はブロック最終化アルゴリズムとして機能します。
Celestia はコンセンサス メカニズムとして Tendermint を使用しており、ユーザーが TIA をステーキングしてバリデーター ステーキング報酬を受け取ることができます。 Celestia は Tendermint を通じて高速な決定論を実現できますが、その楽観的なアーキテクチャにより、実際のデータの可用性が保証されるまで待機期間が発生します (ユーザーは不正行為の証拠を提出する時間が必要です)。
EigenDA 自体には合意はありませんが、データの可用性の有効性を保証する 2 つのメカニズムがあります。
Proof of custody (保管証明): これは本質的に、ノードがデータを保管することを保証する経済的なセキュリティー・メカニズムですが、実際にはネットワーク内の全員がデータを利用できることを保証するものではありません。ノードが従わない場合、たとえばデータの所有者であることを証明できない場合、ノードは非難されます。
十分な分散化: オペレーターのセットが分散化され、共謀の耐性を維持することは、ネットワークが適切に機能するために重要です。大規模で独立したバリデーターのセットにより、データの提供は多くの市場参加者が参加する競争となります。この規模になると共謀は極めて困難となる。
言及する価値のある興味深い点は、Celestia のアクティブなバリデーター セットは、最もステークされたトークンを持つ上位 100 人のバリデーターで構成されており、このしきい値は将来的に引き下げられる可能性があることです。さらに、それぞれのバリデーターはデータセット全体を保存します。 EigenDA は、データのごく一部 (将来的には数百万になる可能性がある) を保存するように各ノードを最適化するため、十分なノードが正直であればデータを再構築できます。 EigenDA の完全な起源 (および詳細) は、Sreeram の最近の投稿にあります。
最後に、Avail は、主要な DA レイヤーのコア コンポーネントの有用な比較を提供します。
それぞれの設計のトレードオフに関する新たな議論も生まれています。 David Hoffman 氏は、Celestia はそれ自体が完全なブロックチェーンであり、純粋な DA 以上のものを必要とする複雑なスタックであると指摘しました。一方、EigenDA は単なるスマート コントラクトのセットですが、Ethereum に依存していますが、Celestia と Avail は依存していません。
Celestia チームは、セキュリティにはトークンが必要であると考えており、オンチェーン データの可用性を削減することは不可能であるため、EigenDA は最終的にトークンを必要とすることになります。彼らは、ノードが正直であり、データが利用可能であることを保証し、悪意のあるノードを罰するためには、ネットワークがネイティブ トークンを含むインセンティブ構造を通じて検証可能である必要があると考えています。 Celestia の Nick White 氏はここで、EigenDA について次のように批判しています。「ソースチェーンがフォークされない限り、データを保持するリバリデーターは削除されません。これはイーサリアムであるため、その可能性は非常に低いです。」
ブランドの観点から見ると、EigenDA はイーサリアムとの一貫性が非常に高い製品です。 EigenLayer チームは、EIP-4844 とダンクシャーディングをベースに構築しています。Sreeram 氏の言葉を借りれば、EigenDA は「唯一の ETH 中心のデータ可用性レイヤー」として構築されています。同氏は、定義上、データ可用性レイヤーはモジュラー製品であるが、他の DA の「レイヤー」は実際にはブロックチェーンそのものであると説明しました。
DA レイヤーをブロックチェーンにパッケージ化すると、その上でネイティブに実行されるロールアップに、主にセキュリティ保証の形で明らかなメリットがもたらされます。しかし、Sreeram 氏は、EigenDA を構築するチームの目標は、イーサリアム エコシステムにデータ可用性サービスを第一原理から提供する製品、つまりイーサリアム エコシステムに隣接する真の「レイヤー」を作成することであると述べました。同氏は、イーサリアムベースのロールアップはすでに注文とコンセンサスをネットワークに依存しているため、ここで個別のコンセンサスを得る必要はない、と指摘した。 (Sreeram は、Bankless の最近のエピソードでこれについて説明しました。)
Avail は、Proof-of-Validity と DAS を使用して構築されており、エコシステム内で高度な柔軟性と相互運用性を実現します。そのアーキテクチャは、さまざまなプラットフォームにわたるサービスをサポートするように設計された拡張可能なフレームワークの基礎を築きます。この「公平な」スタンスにより、相互運用性と資本の流れが向上し、イーサリアム中心ではないエコシステムにもアピールします。ここでの最終目標は、注文されたトランザクション データをすべてのチェーンから取得し、Avail に集約して、それらをすべての Web3 の調整センターにすることです。ネットワークを開始するために、Avail は最近、インセンティブ付きのテストネットと並行してノード クラッシュ イベントを開始し、ユーザーがバリデーターとライト クライアントを実行してネットワーク チャレンジに参加できるようにしました。
Celestia のエコシステムは、RaaS プロバイダー、共有オーダラー、クロスチェーン インフラストラクチャなどで構成され、イーサリアム、イーサリアム ロールアップ、コスモス、オズモシスなどのエコシステムをカバーします。
技術的であれマーケティングであれ、これらの設計の選択にはそれぞれ興味深いトレードオフが伴います。個人的には、データ可用性のカテゴリが勝者総取り市場になるのか、それともコモディティ化された市場になるのかはわかりません。代わりに、プロジェクトがニーズに最も適した DA レイヤーを選択する寡占型の市場が存在する可能性があります。プロトコルの種類に応じて、チームは相互運用性、セキュリティ、または特定のエコシステムやコミュニティの好みを最適化できます。カスタム ユース ケースの集約が予想どおり爆発的に増加した場合、彼らはためらうことなく DA レイヤーを統合するでしょう。そして、複数の強力なオプションから選択できるようになります。
このテクノロジーとモジュール式の物語全般はまだ比較的新しく、Celestia はつい最近稼働し、Avail と EigenDA は今後数か月以内にメインネットに登場する予定です。ただし、これまでのモジュール化における技術の進歩は目覚ましいものでした (これらの概念の多くは、数年前には単なるアイデアにすぎませんでした)。ブロックチェーンの構築と使用方法を根本的に改善することにより、DA レイヤーは間違いなくこのサイクルとその後のコアテクノロジーの 1 つになるでしょう。


