かいけつさく
エコシステム
開発者
MEについて
ブログ詳細
ME Networkのモジュラー設計の理解:Execution Layer、Settlement Layer、Data Availability Layer
2024-08-07

Meta Earthの技術チームが3 年かけて開発したME Networkは、modular blockchainを基盤としたマルチチェーン融合ネットワークです。ME(Meta Earth)ネットワークにおける主要な研究ソリューションの一つがモジュラー技術です。Meta Earthは、多様なシナリオにおける高同時処理ビッグデータ処理ニーズをサポートすることに注力しており、高性能で無限にスケーラブルな基盤ネットワークの構築が不可欠となっています。


この記事では、ME NetworkがそのアーキテクチャをExecution Layer、Settlement Layer、Data Availability Layerに分離する仕組みと、各コアレイヤーが果たす具体的な役割と機能についてご紹介します。


1. Execution Layer: 効率的な処理への鍵


Execution Layerはトランザクションの実行、通常のトランザクションの処理、およびsmart contractとの相互作用(計算)を担当します。ME Networkにおいて、Execution Layerはブロックチェーン技術スタックの最上位層とみなすことができます。


ME Networkにおいて、Execution Layerの最も一般的な例はRollupです。ここでは計算がオンチェーン外で実行され、その結果(つまり状態ルート)がSettlement Layerに公開されます。一方、トランザクションデータは圧縮されてData Availability Layerにパッキングされます。トランザクション計算をオンチェーン外へオフロードすることで、ME Networkのメインチェーン(ME Hub)への負荷が大幅に軽減され、極めて高いTPSの実現とGas Fee消費の削減が可能となります。


もちろん、ME Hub(Settlement Layer)自体もスマートコントラクトをサポートする独立したブロックチェーンです。ガス料金の安さや並列実行の利点を重視しないユーザーは、Ethereum上でコントラクトをデプロイするのと同様に、ME Hub上で実行を選択することもできます。さらに、ME NetworkではRollupのためのスペースを最大化するため、Settlement Layerでの重厚なアプリケーションのデプロイと実行を推奨していません。



2. Settlement Layer: トランザクション最終性の核心


Settlement Layer は、紛争解決、証明の検証、および異なるExecution Layer間の橋渡しを含む取引の最終確認を担当します。このレイヤーは、Execution Layerからのビジネス処理の状態と結果を受け取り、Execution Layerの「ソフト」セキュリティを確保し、不正防止とバッチ処理を実現し、Execution Layerによって処理されたすべての状態と結果について合意形成を行います。


一般的に、Settlement Layerは、デプロイされたRollup-チェーンとそのステータス、staking、sequencerリスト、sequencer管理、不正証明の裁定などに対応する重要な情報を保持するレジストリを維持しており、これによりSettlement LayerがRollup-チェーンに対してセキュリティと決済サービスを提供できるようになっています。


ME Network において、Settlement Layer は Rollup-チェーンに対して、流動性の供給源やブリッジセンターといった他の機能も提供します。そのため、Settlement Layer は ME Hub と呼ばれることもあります。さらに、ME Network の Settlement Layer には以下の用途があります:


  • 証明検証と紛争解決:Settlement Layer は、ロールアップが外部検証用の証明を投稿するための場所を提供します。これは不正証明に依存するオプティミスティック・ロールアップにとって特に有用です。


  • ブリッジセンター:複数のロールアップが共通の Settlement Layer を利用する場合、相互にブリッジを構築できます。これにより、ロールアップ間での個別のブリッジが必要なくなります。


  • 流動性の供給源:Settlement Layer に存在する流動性は、その上のすべてのロールアップで利用可能です。メインチェーンのトークンを利用するだけでなく、Rollup-チェーンは独自のトークンを構築することもできます。異なるトークンは、MBC を介して自然に ME Hub の Settlement Layer へクロスチェーンし、自由な流動性と交換を実現します。


明らかに、モジュラー型クロスチェーンにおいて、Settlement Layer は Execution Layer の基盤となる合意形成とセキュリティメカニズムを提供します。Rollup-チェーンを構築する際、検証ノードのデプロイは不要であり、運用コストが大幅に削減されます。


3. Data Availability Layer: 高いスケーラビリティへの鍵


データ可用性は、ME Network が高いスケーラビリティを実現するための不可欠な要素です。これは Execution Layer から業務データを受信・保存し、Rollup データのストレージモジュールとして機能します。取引データの可用性を確保し、誰でもデータをアクセス・検証できるようにすることで、Execution Layer のセキュリティを保証し、合意形成を達成します。



Data Availability Layer 自体は、smart contract プロトコルを実行せず、計算処理も一切行いません。その中核機能は、取引データの正確性と可用性を確保し、「不正証明」の材料を提供すること、あるいはネットワーク攻撃が発生した場合に資産の追跡を支援して損失を軽減することです。したがって、ノードがコンセンサス維持に参加せず、すべての取引データを保存する必要がない場合でも、取引を検証し、取引が利用可能であることを証明することができます。Data Availability Layer は、ME Network 全体にとって重要な補完要素であり、情報セキュリティに対する二重の保険として機能します。


さらに、Data Availability Layer は、独自のデータ分散、データ伝播リンク、およびストレージスペースを備えており、メインチェーン (ME Hub) の効率的な運用に貢献することで、ME Network のパフォーマンスを最大化します。


結論として、上記の3つのコアレイヤーが協調して動作することで、ME Networkは高同時接続およびビッグデータ処理のニーズを満たすだけでなく、無限のスケーラビリティを実現し、多様なシナリオにおけるアプリケーションのための堅牢な技術基盤を提供します。今後、ME Networkは、独創的なアーキテクチャ設計と優れた技術革新を通じて技術の最前線を牽引し、より広範で質の高いデジタルエコシステムを構築するとともに、すべてのMEユーザーに、より効率的で安全かつ便利なブロックチェーン体験をもたらします。





より多くのエアドロップや報酬を受け取りたい場合は、以下のアプリをダウンロードしてください。ME Passを完了し、高度な本人確認を行ってください。詳細はポスターをご覧ください!



Meta Earthについて


Meta Earth (ME) は、モジュール式で高性能かつ無限にスケーラブルな多次元融合基盤価値ネットワークであるME Networkを基盤としており、従来の産業アプリケーションの高出力ビッグデータ処理ニーズに対応します。さらに、暗号化されたDID(分散型識別子)システム—ME ID & ME Passによりユーザーのプライバシーデータを効果的に保護し、すべての個人の主権と平等を十分に反映する共同構築・共同ガバナンスメカニズム、そして一切の差別なくUBI(無条件基本所得)を保証する経済モデルを通じて、Meta Earthはより良い生活のための幸福の向上と生態系のバランス維持による持続可能性の促進に全精力を注いでいます。


Website|X|Telegram|Discord|Instagram|Youtube|TikTok|Linkedin

   
関連ブログ
お知らせ:Meta Earthがグローバルにアンバサダー募集プログラムを開始します
ME NetworkのModular BlockchainアーキテクチャにおけるExecution Layerの詳細分析