Loading market data...

Monad、EVMに並列実行をもたらし、イーサリアムのボトルネックに挑む

Monad、EVMに並列実行をもたらし、イーサリアムのボトルネックに挑む

Monadと呼ばれる新しいレイヤー1ブロックチェーンが、シンプルながら大きな意味を持つ技術的な提案を掲げて参入してきた。それは、イーサリアム仮想マシン(EVM)のトランザクションを逐次的ではなく並列的に実行するというものだ。このプロジェクトは数ヶ月にわたって開発が進められており、EVMエコシステムにおける最も古い課題の一つ——ネットワークトラフィックが急増すると単純なスワップでさえ遅くなる直列処理——を解決することを目指している。

並列実行の仕組み

イーサリアム自体を含むほとんどのEVMベースのチェーンは、トランザクションを一つずつ処理する。この逐次モデルはステートマシンをシンプルに保つが、スループットを制限する。Monadは、複数のトランザクションが同じストレージスロットに触れない限り、同時に実行できるようにすることでこれを変える。このアプローチはデータベース工学やハイパフォーマンスコンピューティングから借用されたものだが、分散型台帳の制約に適応させている。

Monadのチームによれば、このアーキテクチャは開発者がスマートコントラクトを書き直す必要はない。MonadはEVM互換性を維持しているため、既存のSolidityコードやHardhat、MetaMaskなどのツールはそのまま動作するはずだ。主な違いは内部——実行レイヤーと並列作業を調整するコンセンサスメカニズム——にある。

イーサリアム自身のロードマップはロールアップとデータシャーディングに焦点を当てており、ベースレイヤーでの並列実行ではない。一方、SolanaやSuiのような新しいチェーンは並列処理を念頭に置いてゼロから構築された。Monadは中間の道を提供しようとしている。EVM互換性と直列ボトルネックの解消を両立させるものだ。イーサリアムのエコシステムを望みつつも、より高速な決済を求める開発者にとって、これは2年前には存在しなかった選択肢である。

また、タイミングも注目に値する。イーサリアムのブロブスペース——ロールアップが競い合うデータ領域——は、使用ピーク時にコストが上昇している。より高速なベースレイヤーは、どこにデプロイするかを検討している一部のプロジェクトにとって計算を変える可能性がある。

Monadはメインネットのローンチ日を発表していないが、テストネットのアクティビティは増加している。このプロジェクトの支援者にはインフラに特化した複数のベンチャー企業が含まれるが、チームは特定の資金調達ラウンドを開示していない。次の具体的なマイルストーンは、おそらくパーミッションレスアクセスが可能な公開テストネットであり、これにより開発者は並列実行エンジンを大規模にストレステストできるようになる。

それまでは、並列実行が敵対的な条件下でも決定論的かつ安全に維持できるかどうかという疑問がMonadに付きまとう。それが難しい部分であり——そして、チェーンが稼働するまでホワイトペーパーでは完全に証明できない部分である。