MegaETH リアルタイム イーサリアムとは何かを 1 つの記事で詳しく説明しています! MegaETH は、ミリ秒未満のレイテンシと 1 秒あたり 100,000 件を超えるトランザクション (TPS) を処理する能力を備えた「リアルタイム イーサリアム」と呼ばれる今後の L2 プロジェクトで、シード資金として 1 億ドルを超える評価で 2,000 万ドルを確保したと発表しました。 !
このスター勢ぞろいの資金調達はDragonfly Capitalが主導し、イーサリアムの創設者ヴィタリック・ブテリン、コンセンシスの創設者ジョー・ルービン、リド/フラッシュボット戦略リーダーのハス、仮想通貨トレーダーのコビー、アイゲンレイヤーの創設者スリーラム・カナン、その他の著名な人物が参加しています。
関与した著名人がこのプロジェクトに注目を集めました。
今日は、このサイトの編集者が、MegaETH が現代のイーサリアム仮想マシン (EVM) ブロックチェーンをどのように革新して、業界をリードするパフォーマンスと分散化の保証を提供するかを紹介します。必要な友達は一緒に見てみましょう!
L1 に代わる高性能な代替手段であり、ノードが専門化することなく同じタスクを実行する必要があり、パフォーマンスと分散化の間に根本的なトレードオフが生じます。対照的に、MegaETH はイーサリアムの L2 テクノロジーを活用して、異なるハードウェア要件を持つノードに差別化された役割を作成します。
MegaETH はトランザクション処理タスクをフル ノードから切り離し、インフラストラクチャ オペレータに 3 つの主要な役割 (シーケンサー、証明者、フル ノード) を作成します。 MegaETH での実際のブロック生成はますます集中化されていますが、ノード特化のための柔軟なハードウェア要件によりトラストレスなブロック検証が保証され、業界をリードする分散化保証を提供できます。
単一のアクティブな MegaETH 注文者がユーザー トランザクションの注文と実行を担当し、通常の運用中のコンセンサス プロセスを排除し、状態の違い (つまり、ブロックチェーンの状態の変化) をピアツーピア ネットワークを通じてフル ノードに伝達します。次に、状態の違いを適用してローカル ステータスを更新します。 MegaETH トランザクションは、ブロックの整合性を検証するためにフルノードによって再実行されるのではなく、証明者が提供する証明を使用して間接的にブロックを検証することに注意してください。
利用可能な最高パフォーマンスの L2 (BNB の opBNB) であっても、そのアプリケーションには重大な制限が課せられます。 opBNB は 1 秒あたり 100M Gas という比較的高いスループット目標を持っていますが、同等の 1M TPS を達成できる最新の Web2 データベースと比較して、opBNB は 1 秒あたり 650 Uniswap スワップしか処理できません。
さらに、これらのネットワークはブロッキング時間が 1 秒を超える「長い」傾向にあり、リアルタイムのパフォーマンスを必要とするアプリケーション (高頻度の取引など) には実用的ではありません。
ブロックチェーンはスケールを追求して並列化などの 1 回限りのソリューションに頼ることが多く、状態のさまざまな部分を含むトランザクションを複数の CPU コアで同時に処理できるようにしますが、この特定のアプローチの利点は、依存関係が含まれるという制限により、並列化ではブロックチェーンの速度はわずかしか向上しません。
初期の制限要因を解決してもボトルネックが別のコンポーネントに移されるだけであるため、システムのボトルネックに単独で対処しても大幅な改善が得られないことがよくあります。 MegaETH は、競合他社のようにスタックのいくつかのコンポーネントを最適化するだけではなく、既存のブロックチェーンを悩ませている多数の問題を特定し、同時に発見された一連の問題を解決するための新しいシステムを構築することを目指しています。
この目標には、分散型を維持しながら(専門化によって達成される)ノードハードウェアを限界までスケーリングする必要があり、本質的に分散型ブロックチェーンの理論上のパフォーマンス上限に近づくことを目的としたシステムを作成する必要があります。
この目的を達成するために、MegaETH の発注者はその状態全体をメモリに保存し、インメモリ コンピューティングを実装する最初のブロックチェーンになります。これは、MegaETH から状態へのアクセスを 1,000 倍高速にする高性能 Web2 アプリケーションの重要な機能です。競合他社が使用している代替ソリッド ステート ドライブ ストレージ方式。
スマートコントラクトコードをMegaETHの「ネイティブマシンコード」に変換するジャストインタイム(JIT)コンパイラーのおかげで、コンピューティング集約型アプリケーションはMegaETHで100倍のパフォーマンス向上が見られます グループサーバーのCPUは命令を直接解釈して実行できますそれらは、スマート コントラクトの実行速度と効率の向上に役立ちます。
すべての資産の現在の状態と関連情報を表すコアデータ構造であるイーサリアムマークルパトリシアトライ(MPT)の維持は、すべてのEVM実装の主な制限要因ですが、MegaETHは新しい状態トライをゼロから作成しています。完全な状態のトライを維持します。 EVM と互換性があり、ディスク I/O 操作を最小限に抑え、テラバイト単位の状態データを保存します。
最後に、MegaETH の 1 秒あたり 100,000 トランザクションをフルノード ネットワークに伝播する必要があります。効率的なピアツーピア プロトコルにより、シーケンサーからの状態更新が低遅延かつ高スループットで配信され、中程度の接続を持つフルノードが最大限に更新できるようになります。レートは同期されたままになります。
現代のEVM実装に比べてMegaETHの大幅なパフォーマンス向上により、L2パフォーマンスの採用が大幅に促進され、最終的には現実世界を処理できる分散型ブロックチェーンにつながるはずです。
MegaETH は、ベースレイヤーに興味のないイーサリアムエコシステムの競合相手として最適であると考える人もいますが、MegaETH が達成する最適化は完全に、イーサリアム (Fang) などの既存の分散型ネットワークに対するセキュリティと検閲耐性のアウトソーシングによって実現されています。およびEigenLayer)機能。
以上がMegaETHリアルタイムイーサリアムとは何かを詳しく解説した記事の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。