
Bankless:革新ブロックチェーン性能のダークホースMonad、次のイーサリアムキラーとなるか
TechFlow厳選深潮セレクト

Bankless:革新ブロックチェーン性能のダークホースMonad、次のイーサリアムキラーとなるか
Monadは一連の革新を通じてEVMの可能性を十分に引き出し、高スループットのL1ブロックチェーンを構築しました。
著者:Jack Inabinet、Bankless
翻訳:Dengtong、金色财经
SolanaのようなEVM非互換ネットワークはここ数ヶ月、暗号業界の注目を集めており、潜在的なイーサリアムキラーとして注目されている。しかし、イーサリアムを最も強く批判する人々でさえも、その仮想機械(EVM)が築き上げた強力なネットワーク効果を否定することはできない。実際、すべてのTVLの93%をEVMチェーンが占めている。
多くのイーサリアム批判者は、レイヤー2(Rollup)中心のロードマップに対して合理的な懸念を持っている。このアプローチは流動性を分断し、ユーザー体験を複雑にする傾向がある。それに対して彼らは、ネットワーク全体を単一の状態に統合する「統合型スケーリング」手法を提唱している。
一部のイーサリアムフォーク(例:BNB)は、権威証明(PoA)などより中央集権的なコンセンサスメカニズムを採用することで、Rollupの必要性を軽減し、EVMのスケーラビリティ制約を解決している。しかし事実は、金融の未来が中央集権的なチェーン上にあるわけではないということだ。
ブロックチェーンが次のイーサリアムキラーとなる可能性を持つには、現在のユーザーと開発者のニーズを満たすだけでなく、技術的に陳腐化したEVMに対して大幅な改善を行い、かつ強固な非中央集権性を維持しなければならない。
Monadはこうした要件を満たす最も有望なチェーンの一つである。本稿では、Monadが何を提供するのかを概説し、なぜこのチェーンが暗号通貨における支配的なスマートコントラクトプラットフォームとしてイーサリアムを置き換える可能性があるのかを考察する。
Monadの主要な技術的革新とは?
Monadは完全なEVM互換性を維持しつつ、以下の4つの主要な革新によってイーサリアムを改善している:MonadBFT、遅延実行(delayed execution)、並列実行(parallel execution)、およびMonadDb。
これら各革新はイーサリアムに対する最適化であり、組み合わせることで最終的には、イーサリアムバイトコードと互換性を持ち、十分な非中央集権性を備えながら、秒間最大10,000トランザクションを処理でき、ブロック時間1秒、シングルスロットでのファイナリティを実現するブロックチェーンとなる。
1. MonadBFT
MonadBFTは、HotStuffを改良した高性能コンセンサスメカニズムであり、検証ノードとブロックリーダー間の通信に必要なラウンド数を通常の2ラウンドから3ラウンドへと削減している。
新しいブロックについて合意するために、Monadのブロックリーダーは、前のブロックが有効である(またはタイムアウトした)ことを証明する証拠をネットワーク上の検証ノードに送信する。検証ノードは、次のブロックリーダーに署名された「はい」を直接送信することでブロックを承認し、プロセスを再始動できる。
もしリーダーが検証ノード間で合意に達できない場合にタイムアウトが発生した場合、Monadは二次通信モードにフォールバックする。これはすべての検証ノード間で相互に通信が必要になるため、より時間がかかる代替手段である。
2. 遅延実行(Delayed Execution)
イーサリアムでは、ネットワークがブロックに含まれるトランザクションリストおよびネットワーク状態について合意する前に、まずトランザクションを実行する必要がある。
この方式では、グローバルな通信による合意形成に大部分のブロック時間が使われるため、与えられたブロック内のトランザクションを実行できる時間は非常に限られる。
これに対してMonadは、実行とコンセンサスを分離する「遅延実行」により、すべてのトランザクションが実際に実行される前でも、ネットワーク状態について合意できるようにしている。これにより、実行プロセスがブロック全体にわたって継続可能になる!
3. 並列実行(Parallel Execution)
既存のEVMブロックチェーンは、トランザクションを逐次的(一つずつ)に実行しなければならないが、Solanaのように並列実行可能なチェーンは、共通の依存関係を持たない複数のトランザクションを同時に処理でき、速度が向上する!
並列処理を可能にするブロックチェーンは、仮想マシンを検証ノードのCPUの複数のコアやスレッド上で動作させることで、現代の計算技術を最大限に活用できる。
しかし、並列実行を行うには、まずどのトランザクションが他のものと独立して実行可能かを判断する必要がある。Solanaは、トランザクションが実行中にアクセスする状態を明示することを要求することでこれを解決しているが、そのためには新しい仮想マシンの構築が必要になる。
これに対し、Monadはトランザクションに状態依存を宣言させるのではなく、すべてのトランザクションが同時実行可能であると楽観的に仮定し、並列実行を試みる。最初の実行時に競合が発生した場合、更新されたデータを使って再度実行し、正しく実行されることを保証する。
Monadは静的コード解析器を活用して、どのトランザクションが互いに依存しているかを予測し、前提となるトランザクションに依存する処理を無駄に実行しようとする時間を回避している。
4. MonadDb
イーサリアムのクライアントは、イーサリアム自体とは異なるデータベース設計を使用しており、結果としてストレージソリューションが理想的でない状態になっている。ある種のデータ構造が別の種類のデータ構造に埋め込まれており、データ通信中はデータの上書きがサポートされていない。
Monadはトランザクションを並列実行するため、複数のトランザクションが同時にデータベースを読み書きできる必要がある。MonadDbは、チェーン上で状態を保存するために設計されたカスタムデータベースであり、高性能かつ非同期の状態アクセスを実現し、並列化の利点を十分に発揮できるようにしている!
Monadは勝てるのか?
EVMは完璧ではないが、現時点でイーサリアムを大幅に改善する革新的な取り組みはほとんど存在しない。
Monadは一連の革新を通じてEVMの潜在能力を最大限に引き出し、高スループットのL1ブロックチェーンを構築した。これにより、dApp開発者が自身のコードを極めて高スループットな実行環境に移植するために追加開発や監査を行う必要がなくなる。
Monadはあくまでソフトウェアの変更にとどまるため、理論的にはイーサリアムも同様の設計を選択できる。しかし、これには大規模なシステム改革が必要となり、チェーン上に存在する数十億ドル規模のロックドバリュー(TVL)が脆弱性にさらされるリスクがあるため、近い将来にこうした変更が実施される可能性は低い。
イーサリアムとそのLayer2ソリューション間の相互運用性を解決する作業は数年にわたるプロジェクトであり、現時点ではようやく始まったばかりだ。こうした課題が克服されるまでの間、統一された実行環境で現在の暗号資産トラフィック負荷を処理できるブロックチェーンは、より優れたユーザーエクスペリエンスを提供できると主張でき、ユーザー、開発者、資本を自らのチェーンに引き寄せる上で有利な立場を得るだろう。
イーサリアムで成熟したアプリケーション群に超高性能のブロック空間を提供することで、Monadは魅力的な機能の組み合わせを提示しており、これが重要なオンチェーン活動のハブとなる可能性を秘めている。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














