モナド:EVM互換性を維持しながらスケーラビリティのギャップを橋渡しする

EVMのスケーラビリティの課題とMonadが重要な理由

暗号通貨の風景は明確な二分化を目の当たりにしています。SolanaやMoveベースのLayer-1((Sui、Aptos))のような高性能ブロックチェーンは、その印象的なスループット能力で注目を集めていますが、Ethereum Virtual Machineエコシステムとの互換性を犠牲にしています。これにより、速度と互換性という根本的な緊張が生まれます。Monadは、迅速なトランザクション確定と既存のEthereumツールとのシームレスな統合の両方を優先するLayer-1アーキテクチャを構築することで、このジレンマを解決しようとする試みとして登場します。

そのようなソリューションの必要性は、単純な問題から生じています。ブロックチェーン上での従来の逐次処理はボトルネックを生み出します。ラッシュアワーの単一車線の高速道路を想像してください—一度に検証されてブロックに追加できるのは1つの取引だけです。このキューに基づくメカニズムは、ビットコインから受け継がれ、イーサリアムによって維持されているため、自然にスループットを制限します。需要が急増すると、ユーザーが限られたブロックスペースを競うため、取引手数料が急騰します。イーサリアムでのCryptoKittiesのエピソードは、この脆弱性を大規模に示し、業界全体にアーキテクチャの基本を再考させるきっかけとなりました。

Monadの価値提案は、3つの柱に基づいています: パラレル処理を通じて1秒間に10,000件のトランザクションを達成すること、1秒のブロック時間を維持すること、そしてEthereumスマートコントラクトとバイトコード互換性を保ちながら、シングルスロットの最終性を提供することです。

Monadがルールを書き換える方法:技術アーキテクチャの解説

平行実行のブレークスルー

Monadの技術的コアには、意図的な関心の分離が存在します。このネットワークは、開発者が「遅延実行」と呼ぶ方法を通じて、合意と実行を切り離します。バリデーターは、各トランザクションの結果を順次確認するのではなく、まずトランザクションの順序にのみ合意します。実際の計算—契約コードの実行と状態の更新—は、合意が終了した後、並行して、または即座に別に行われます。

このアーキテクチャの選択は複雑さを導入しますが、真のスループット向上を可能にします。異なるスマートコントラクトやアカウントを対象とした複数のトランザクションが、干渉することなく同時に実行できます。システムは各トランザクションの前提条件を追跡します:どのアカウントを読み取り、どの状態を変更するか。もし衝突が発生した場合、(同じストレージスロットに書き込もうとする2つのトランザクション)、衝突するトランザクションのみが前のトランザクションから修正されたデータで再実行されます。

MonadBFT:スピードのために構築されたコンセンサスメカニズム

MonadBFTは、Monadのカスタムビザンチンフォールトトレランス実装を表しています。従来のBFTプロトコルが通信オーバーヘッドに悩まされるのに対し、MonadBFTは二相設計を採用しています。通常の操作中、通信の複雑さは線形であり、バリデーターの数に比例します。リーダーノードが停止した場合、複雑さは二次的に増加しますが、このフェイルオーバーメカニズムは、一般的なケースの最適化ではなく、ネットワークの安定性を保ちます。

この実用的なトレードオフにより、ネットワークは通常の条件下でブロックを迅速に確定できる一方で、敵対的なシナリオに対してのレジリエンスを維持します。

MonadDB: 特化された状態ストレージ

MonadDBは完全な取引履歴を保存するのではなく、現在のブロックチェーンの状態—アカウントの残高、ノンス、コントラクトコード、およびストレージ—に専念します。このアーキテクチャの選択は、並行実行に固有の読み取りが多いパターンと書き込みが多いパターンに最適化されています。並行実行フェーズでは、取引はMonadDBと対話して必要な状態データを取得し、同時に実行し、その後必要に応じて競合解決をトリガーします。

Monad と Layer-1 ランドスケープの比較

モナドがソラナと異なる理由

ソラナのアーキテクチャは、プルーフ・オブ・ヒストリーとプルーフ・オブ・ステークを組み合わせています。優雅ではありますが、PoHは微妙でありながら重要な中央集権ベクトルを導入します:タイムスタンプ生成は部分的に単一の権威あるバリデーターに依存しています。これにより、ネットワークの検閲や時間的操作に対する耐性について疑問が生じます。

Monadは異なるリスクモデルを採用しています。すべての取引は安全なメインチェーン上で検証され、タイムスタンプ権限の問題を排除します。トレードオフとして、メインチェーンのスループットがボトルネックとなり、Monadは並列処理技術を通じてこれに対処します。このアプローチは、より高い検閲耐性を提供する可能性がありますが、実装の複雑さが増すコストを伴います。

Monad と非 EVM の代替品: Sui V2 と Aptos

SuiとAptosは、シャーディングを通じて並列処理を追求し、EVMレプリケーションではなく、カスタムMoveベースの仮想マシンを採用しています。この違いは両方の側面があります。MoveとカスタムVMは、並列実行セマンティクスに合わせた言語レベルの最適化を可能にします。しかし、EVM互換性により、Solidity開発者—おそらく世界で最も大きなスマートコントラクトエンジニアのプール—は、最小限の修正で既存の契約をMonadにデプロイできます。

エコシステムの加速のために、EVM互換性は橋の役割を果たします。Hardhat、Truffle、OpenZeppelinライブラリ、そして広大なSolidityエコシステムにすでに慣れている開発者は、Moveセマンティクスを完全に学ぶよりもMonadを採用する際の摩擦が少なくなります。

イーサリアムのロードマップ:遅いが着実

Ethereum自体は、proto-danksharding (EIP-4844のような機能の段階的な展開を通じてスケーラビリティに対処しており、Dencun)を介して展開されています。完全なシャーディングは、数年にわたる取り組みです。Layer-2ソリューション(Arbitrum、Optimism、Polygon)は現在の過剰な需要を処理していますが、チェーン間でブリッジを行うユーザーに対して複雑さをもたらします。Monadは、Layer-1のスケーラビリティを直接提供することで、このオーケストレーションの負担を避けることを目指しています。

強み: なぜMonadが開発者の注目を集めるのか

開発者オンボーディングの速度: Solidityエンジニアは理論的には数分以内に自分のEthereum契約をMonadに再デプロイできます。これにより、新しい言語やツールを必要とするまったく新しいチェーンと比較して、エコシステムのコールドスタートの摩擦が軽減されます。

経済的アクセス性: パラレル処理とより高いスループットは、自然に取引ごとのコストを圧縮します。トークンスワップ、貸出のやり取り、NFT取引などのルーチン操作を行うユーザーは、Ethereum Layer-1 よりも低い手数料を体験し、Layer-2 ブリッジの追加の複雑さなしに実現できる可能性があります。

継承された流動性と基準: EVM バイトコードをサポートすることで、Monad は Ethereum が何年もかけて結晶化してきた、実績のある契約ライブラリ、セキュリティ監査ツール、開発者の慣習にアクセスできます。新しいチェーンは、これらの公共財を手間をかけて再構築しなければなりません。

課題とトレードオフ

実践における技術的複雑性: 並列実行はデバッグの難しさを引き起こします。どのトランザクションが競合しているかを特定し、競合解決の再実行を理解し、微妙な状態の不整合バグを防ぐことは、従来のブロックチェーンが提供するものよりも洗練されたツールを必要とします。

VC支援に伴う中央集権化の懸念: Monad Labsは、ParadigmやGSR Venturesのような機関から$200 百万以上を確保しています。ベンチャーキャピタルはチームの能力を確認するものの、ガバナンスに関する疑問を生じさせます。VC投資家はトークンの配布、プロトコルのアップグレード、または経済政策に影響を与える可能性があり、これがコミュニティの利益よりも財務的なリターンを重視させることがあります。強力な機関の支援は、許可不要の理想と対立する可能性があります。

分散化とスケーラビリティの緊張: MonadDBやカスタマイズされたEVMのようなカスタムコンポーネントは、分散化に関するアーキテクチャの問題を提起します。フルバリデーションノードを運営するには、このカスタム状態データベースを維持するためのリソースが必要です。スケーラビリティの目標を達成するためには、いくつかの分散化のトレードオフが必要になるかもしれません。

未検証の技術に対する採用の障壁: Monadはメインネットでのプレローンチのままです。ユーザーと開発者は本質的に実証済みのエコシステムを好みます。実証可能な実世界のユースケースを構築すること—本物のTVLを持つDeFiプロトコル、取引量のあるNFTマーケットプレイス、サプライチェーンアプリケーション—には時間がかかります。初期採用者のリスクは依然として重要です。

Monadのアーキテクチャによって可能になるユースケース

DeFiプロトコル: 高いスループットと低い手数料により、Monadは分散型取引所、貸出プラットフォーム、そして取引の頻度と速度がユーザー体験およびプラットフォーム経済に直接影響する派生プロトコルにとって魅力的です。

NFTとデジタルコレクティブル: Monadのスループットは、Ethereum上でユーザーが現在経験している混雑やコストのペナルティを排除することにより、NFTのミント、取引、および分割を効率化できる可能性があります。

サプライチェーンの透明性: ブロックチェーンの不変性とMonadの取引能力が組み合わさることで、実用的なサプライチェーンの追跡が可能になります—商品移動の記録、出所の確認、そして従来の帯域幅制約のあるLayer-1では実現できなかったスケールでの所有権の更新が行えます。

Monadの開発フェーズに参加する

2024年第4四半期のメインネットローンチに向けて開発が進む中、関心のある参加者のためにいくつかのエンゲージメントの道があります:

コミュニティ貢献: MonadのDiscordサーバーでは、メンバーが参加、イベント出席、質の高い貢献を通じてポイントを獲得できるソーシャルクレジットシステムが運営されています。蓄積されたソーシャルクレジットは、将来のエアドロップの資格に影響を与える可能性があります。

テストネット参加: Monadがパブリックテストネットをリリースする際、バグを特定し、アプリケーションのストレステストを行い、フィードバックを提供する早期テスターは、エコシステム内での可視性を得ることができ、エアドロップの考慮に位置づけられる可能性があります。

開発者の準備: Monad のドキュメントとツールチェーンに精通することで、開発者はメインネットの利用可能時にアプリケーションを即座に立ち上げることができ、主要な垂直市場での先行者利益を獲得します。

期待すること:重要なマイルストーンと未解決の質問

現在の開発状況から確立されたLayer-1ブロックチェーンへの道のりには、いくつかの重要な分岐点があります:

メインネットの安定性: 重要なバグやコンセンサスの失敗なしにメインネットを成功裏に立ち上げ、維持することは、Monadの技術的アプローチを検証し、初期のユーザーの流入を引き寄せるでしょう。

エコシステムの密度: ネイティブプロトコル、特に意味のあるロックされた総価値を持つDeFiアプリケーションの出現が、Monadが実用的なプラットフォームになるか、技術的好奇心のままであるかを決定します。

トークンエコノミクスの明確さ: Monadは公開されているトークノミクス、ステーキングメカニズム、またはバリデーターインセンティブ構造について詳細を明らかにしていません。これらの発表は、バリデーターの参加やコミュニティの感情に大きな影響を与えるでしょう。

競争ポジショニング: イーサリアムのレイヤー2ソリューションの継続的な開発、ソラナやアプトスのような代替レイヤー1の成熟、そして新しいスケーリングアプローチの潜在的な出現が、モナドの最終的な市場ポジションを形成します。

並列処理の必須事項

Monadは、本物の問題を解決しようとする一貫した試みを表しています:Layer-1ブロックチェーンは、逐次処理によって制約を受けています。競合する設計のようにEthereum互換性を放棄するのではなく、MonadはEVMバイトコード互換性と並列実行アーキテクチャを組み合わせることで、実際の開発者とユーザーのニーズに応えると賭けています。

プロジェクトの成功は、主に技術的な健全性に依存するのではなく—アーキテクチャは信頼できるように見える—実行リスク、エコシステムの採用、そして理論的なスループットの改善が実際のユーザーの利点に変わるかどうかにかかっています。Ethereumネイティブのスケーリングパスを求める開発者や、Layer-2の複雑さなしで低コストを求めるユーザーにとって、Monadは注視に値します。

MON0.95%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン