BlockHub Research
広告掲載について
採用情報
  • Home
  • ニュース
  • リサーチ
  • ガイド
No Result
View All Result
  • bitcoinBitcoin(BTC)$103,619.00-0.28%
  • ethereumEthereum(ETH)$2,506.39-2.55%
  • rippleXRP(XRP)$2.38-1.32%
  • binancecoinBNB(BNB)$644.80-1.76%
  • solanaSolana(SOL)$168.85-1.70%
  • dogecoinDogecoin(DOGE)$0.219734-2.53%
  • cardanoCardano(ADA)$0.76-2.02%
  • chainlinkChainlink(LINK)$15.60-3.74%
  • avalanche-2Avalanche(AVAX)$23.02-3.44%
  • polkadotPolkadot(DOT)$4.73-2.20%
  • uniswapUniswap(UNI)$5.98-4.96%
  • aptosAptos(APT)$5.20-3.10%
  • internet-computerInternet Computer(ICP)$5.26-4.12%
  • mantleMantle(MNT)$0.74-0.92%
  • cosmosCosmos Hub(ATOM)$4.77-2.86%
  • arbitrumArbitrum(ARB)$0.382940-5.40%
  • CelestiaCelestia(TIA)$2.67-3.82%
  • immutable-xImmutable(IMX)$0.64-4.63%
  • optimismOptimism(OP)$0.71-6.35%
  • injective-protocolInjective(INJ)$11.76-5.17%
  • lido-daoLido DAO(LDO)$0.95-4.37%
  • matic-networkPolygon(MATIC)$0.234187-2.49%
  • Home
  • ニュース
  • リサーチ
  • ガイド
No Result
View All Result
BlockHub Research
No Result
View All Result
Home リサーチ

[Parallel EVM] Monadの詳細と将来性

BlockHub by BlockHub
2024/02/03
in リサーチ
[Parallel EVM] Monadの詳細と将来性
TwitterLineTelegramFacebookHatena
目次
  1. Monadとは
  2. Monadの特徴
    • MonadBFT
    • 並列実行 : STM採用
    • EVM互換
  3. Token情報
  4. まとめ

Monadとは

Monad は、1 秒のファイナリティで1 秒あたり最大 10,000 件のトランザクションを処理できるするEVM互換のLayer1プロダクトです。
Monad Labsは金融大手Jump Tradingの研究責任者であったKeone HonとEunice Giartaによって設立され、Dragonfly Capital 、Placeholder Capital、Lemniscap、Shima Capital、Finality Capital を含む他の投資家 70名からシード資金として1900万ドルを調達したプロジェクトです。

従来の金融機関がブロックチェーンの領域に入り込めない理由として、Ethereumを始めとするLayer1のパフォーマンス不足を指摘し、従来の金融システムに匹敵するLayer1を作成することを目標にしています。

Ethereumは、依然としてLayer1の市場シェアの大部分を保持しています。

より伝統的な金融機関がブロックチェーンの分野に参入するにつれて、注目はブロックチェーンのスケーラビリティと速度にますます変わってきています。
Monad のチームは、このチャンスを利用して、Layer1 ブロックチェーンの改良版を構築しようとしています。

Jump (金融機関) 出身の創設チームを持つMonad Labsはスピードの必要性を理解しており、従来の金融システムのパフォーマンスに匹敵するブロックチェーンネットワークを構築しているところです

Eunice Giarta, Monad Labs共同創業者 COO

Monadの特徴

Monadは、EVM互換性のある10000 TPSと1秒のファイナリティを提供するLayer1です。
このハイパフォーマンスを実現する技術について説明します。

MonadBFT

Monadは、BFTをベースしたコンセンサスアルゴリズムを採用しています。
Byzantine Fault Tolerance (BFT) アルゴリズムでは、ラウンドにおいてValidatorの1つがリーダーとして選択され、トランザクションのproposeを行います。
リーダに選出されなかった他のValidatorが、リーダーがProposeしたトランザクションが正しいかを確認することによりトランザクションの判定を行うコンセンサスアルゴリズムを採用しています。

また、MonadBFTは、Jolteon / DiemBFT / Fast-HotStuffで提案された改良を施したHotStuffの派生型であり、
新興Layer1であるAptos, Suiと同様の技術を用いて開発されたアルゴリズムです。

並列実行 : STM採用

因果関係のないトランザクションを並列処理することにより、Monadでは最大10,000TPSの処理能力を提供します。

一方で、並列実行による不具合もあります。

  1. Tx A : アカウント A がアカウント B から 100 Monadトークンを受け取るトランザクション
  2. Tx B : アカウント A がアカウント C に 100 Monad トークンを送信するトランザクション

アカウントAのMonadトークンが0である状態で、これら 2 つのトランザクションが順次ではなく並行して処理される (トランザクション A が終了する前にトランザクション B が開始される) と仮定します。
Ethereumの順次処理ではTx Aを処理してからTx Bを処理するためエラーにはなりませんが、並列処理の場合にはTx AとTx Bには依存関係があるため (アカウントにMonadトークンが0であるため、Tx Aのトークン受信を実施してからでないと送信できないため) エラーが発生してしまいます。

Monadでは、この問題に対して楽観に実行処理 (全てのトランザクションが依存関係がないと仮定して並列実行) を行い、依存関係がありエラーになったTxを再実行していくことで順次的な処理より、早く処理できるようになります。

Txが10個あり、TX1 → TX2 → TX3 → {TX4, TX6, TX9}の順序で処理しないといけない依存関係があるケースにおいて、4並列実行する例を考えてみます。

stage-1 (最初の実行では)楽観的に、TX1 , TX2 , TX3 , TX4 を実行し、依存関係があるためTX1 のみ成功し TX2 , TX3 , TX4 は失敗します。
stage-2 (2回目の実行では)、TX2 , TX5 , TX7  , TX8 を実行し、依存関係があるためTX2 , TX7 TX8 が成功し TX5は失敗します。
stage-3 (3回目の実行では)、TX3 , TX10を実行し、TX3 , TX10が成功します
stage-4 (4回目の実行では)、TX4 , TX6 ,TX9を実行し、TX4 , TX6 ,TX9が成功します

このな複雑な依存関係がある場合においても、逐次処理 (一つのStageで一つのtxs処理)では10回かかるところを、並列実行では4回の処理で終わり処理時間を最短化することができます。

EVM互換

Monadの最大の特徴は、高パフォーマンスなEVMチェーンという点です。

並列処理という観点ではSei、Aptos、Suiと同様、コンセンサスアルゴリズムではAptos、Suiと同種の技術を取り入れており、いずれのプロジェクトにおいてもブロックチェーンのパフォーマンスを最大化するという点においては共通項目になっています。

一方で、Monadの最大の特徴はEthereumのエコシステムの強さと新興L1チェーンを実現している技術を巧みに融合させている点です。
Sei、Sui、Aptosが独自の言語とVM(SeiはWASM、SuiとAptosはMove)を選択したのに対し、MonadはEVMを選択しました。

EVMを選択したことにより、Ethereum向けに作成されたスマートコントラクトや開発したアプリケーション (Webサイト) を簡単にMonad用に対応することができます。
EVM対応は、開発者の 30% が複数のチェーンで開発をしている一方で、同様の技術スタック内 (EVM系、Polkadot系、Cosmos系)での展開に留まっている傾向もも追い風になっています。

Token情報

Monadでは、tokenomics (仮想通貨の供給、需要、流通、評価に関する情報)が出ていないため発行の有無についても不明な状況です。
しかしながら以前の技術ドキュメントにおいてはMONと言われるトークンの記述があったことから
将来的にはトークン発行の可能性が高いと思われます。

同様の技術を用いているSei, Suiを参考にすると時価総額が$1,500,000,000 程度 (2024年2月3日 CoinGecko) であり、意識される指標になるを想定されます。

まとめ

Ethereum L2が注目を浴びている一方で、実現可能なTPSは1000 ~ 5000 TPSとSolanaや新興L1とは低い数値になっています。
また、ガス代やファイナリティも快適とは言えないパフォーマンスとなっています。

一方で、Ethereumとの互換性が十分に確保されているため、Uniswapなどの有名Dappsは多数のEVMへのサポートをしています。
今後、L2でのTxsが逼迫した際に、よりパフォーマンスがよく低いガス代で利用しやすいMonadをサポートするDappsも増えていき、利用者も増えていくとEVM版Solanaとしての立ち位置を確保していく可能性もあります。

技術スタックとしては、Sei、Sui、Aptosなどの新興Layer1と同等の箇所があるものの、エコシステムの発展性の観点からすると大いに強みのあるプロジェクトとなっています。

興味を持った方は、2024年Q2にはテストネットが控えているため、ぜひ公式Discordに参加して、最新情報を追ってください。
また、日本向けのTelegramや、Notionページもあるため、興味がある方は参加ください。

Tags: EthereumMonadParallel EVM

Related Posts

Ava Labs CEO John Wuによる2024年予想

Ava Labs CEO John Wuによる2024年予想

2023/12/25
[入門] Availとは?特徴や将来性を解説 !

[入門] Availとは?特徴や将来性を解説 !

2023/11/14
仮想通貨はテロを助長しているのか

仮想通貨はテロを助長しているのか

2023/11/10
Uniswap手数料有効化は終わりの始まりか

Uniswap手数料有効化は終わりの始まりか

2023/11/09
Bitcoinの進化と変容 : ホワイトペーパー発表から15年

Bitcoinの進化と変容 : ホワイトペーパー発表から15年

2023/11/10
Lido / EigenLayerなどをEthereumの基本機能として組み込むべきか

Lido / EigenLayerなどをEthereumの基本機能として組み込むべきか

2023/11/13
Load More
BlockHub Research

Blockchain Technology Insight

カテゴリー

  • ガイド
  • ニュース
  • リサーチ

タグ

Airdrop Algorand Aptos Avail Base Binance Bitcoin Bitcoin ETF Data Availability DeFi DePIN EigenLayer Ethereum EVM FTX Helium Layer2 LayerZero Lido Liqiud Staking Manta Modular Monad MPC NFT OpStack Parallel EVM Polygon Rollups RWA Solana Uniswap Voi Wallet ステーブルコイン
  • 運営会社
  • 免責事項
  • 広告掲載
  • 採用情報
  • お問い合わせ

© 2023 BlockHub

No Result
View All Result
  • Home
  • ニュース
  • ガイド
  • リサーチ
  • 広告掲載
  • 採用情報
  • お問い合わせ

© 2023 BlockHub