This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
パラレルEVM技術の革新:ブロックチェーンのパフォーマンスを向上させるための将来の方向性
並行EVM技術の探求とエコシステム分析
EVMの基本と性能の違い
EVMはEthereumの実行層として、スマートコントラクトのオペコードを処理する責任があります。EVMの標準は統一されていますが、異なる実装には顕著な違いが存在する可能性があります。例えば、EthereumのGethクライアントはGo言語でEVMを実装しており、IpsilonチームはC++バージョンを維持しています。この多様性は、エンジニアリングの最適化やカスタム実装のためのスペースを提供します。
! パラレルEVMとそのエコシステムの詳細
並列処理の必要性
ほとんどのブロックチェーンシステムは、シングルコアCPUに似た順次実行トランザクション方式を採用しています。このシンプルな方法はシステムの複雑さを低減しますが、大規模なユーザーベースを支えることは難しいです。マルチコアCPUの並列仮想マシンモードに移行することで、複数のトランザクションを同時に処理し、スループットを大幅に向上させることができます。しかし、並列実行は同じスマートコントラクトへの同時トランザクションによる書き込みの競合など、いくつかのエンジニアリング上の課題ももたらします。
! 並列EVMとそのエコシステムの詳細
パラレルEVMの革新
並行EVMは、ブロックチェーンの実行レイヤーを最適化することを目的とした一連の革新を表しています。あるプロジェクトの例では、その重要な革新には次のものが含まれます:
! 並列EVMとそのエコシステムの詳細
パラレルEVMの技術的課題
並行実行は潜在的な状態の競合を引き起こすため、実行前または実行後の競合チェックが必要です。たとえば、複数の並行トランザクションが同じスマートコントラクトと相互作用する場合、注意深い競合検出と解決メカニズムが必要です。それに加えて、並行EVMプロジェクトは通常、読み書き性能を向上させるために状態データベースを再設計する必要があり、互換性のあるコンセンサスアルゴリズムを開発する必要があります。
! 並列EVMとそのエコシステムの詳細
パラレルEVMの構造
現在の並行EVMの構造には、複数のLayer 1ブロックチェーンとLayer 2ソリューションが含まれています。主に3つのカテゴリーがあります:
! 並列EVMとそのエコシステムの詳細
代表的なプロジェクト
プロジェクトA
このプロジェクトは、EVMの並行実行とパイプラインアーキテクチャの最適化を通じて、従来のEVMのスケーラビリティの問題を解決することを目的としており、10,000 TPSを達成することを目指しています。プロジェクトは大規模な資金調達を完了し、これまでで最も資金調達が多く、評価額が最も高い並行EVMプロジェクトとなりました。創設チームには、著名な取引機関からの経験豊富なメンバーが含まれています。内部テストネットはすでに開始されており、数ヶ月以内に一般に公開される予定です。
プロジェクトB
最初は取引に特化したLayer 1ネットワークで、その後、全体的にアップグレードされて高性能の並列EVMとなり、TPSを12,500に引き上げました。並列EVMのテストネットはすでに稼働中で、EVMアプリケーションのワンクリック移行をサポートしています。このプロジェクトは、Layer 2およびRollupネットワークが並列処理技術を採用できるように、オープンソースフレームワークも提供しています。
プロジェクトC
このプロジェクトは、EVM++(EVM + WASM)の二重仮想マシンシステムを構築することにより、EVMブロックチェーンのパフォーマンスとネットワーク実行効率を向上させることを目的としています。コアチームはある有名なブロックチェーンプロジェクトから来ています。パブリックテストネットはすでに稼働しており、エコシステムインセンティブプログラムが開始されました。
プロジェクトD
Cosmos SDKに基づいて構築されたEVM互換Layer 1ネットワークで、DeFiアプリケーション向けに設計されています。このプロジェクトは、ネットワークの性能を向上させるためにEVM技術の並行実行導入の開発計画を発表しました。
プロジェクトE
特定の高性能パブリックチェーン上に構築された並列EVMは、そのパブリックチェーンのEVM互換ソリューションの最初のものである。SolidityとVyperの開発者がワンクリックでDAppを展開し、高スループットと低ガス代を享受できる。このプロジェクトは、EVMネットワークの取引を基盤となるパブリックチェーン取引の実行にパッケージ化し、TPSは2,000を超える。
プロジェクトF
ある特定のパブリックチェーンの仮想マシンによってサポートされるRollup Layer 2のモジュラーソリューションです。イーサリアム上で取引データを決済し、ETHをガスとして使用しますが、実行層はそのパブリックチェーンの仮想マシン環境で実行されます。プロジェクトは大規模な資金調達を完了し、メインネットは開発者に向けて間もなくオープンします。
プロジェクトG
OPスタックに基づいて構築されたモジュラーVM Layer 2ネットワークは、Optimismのスーパーリンケージの一部でもあります。高性能な仮想マシン(、Aptos VM、Move VM、Solana VM)を既存の主要なEthereumおよびBitcoin Layer 2ネットワークに導入することを目的としています。EthereumまたはBitcoinを決済レイヤーとして使用し、実行レイヤーには複数の並列仮想マシンを使用することをサポートします。
! パラレルEVMとそのエコシステムの詳細
まとめ
並行EVMなどの革新は、ブロックチェーンのスループットと効率を向上させるための有望なソリューションを提供し、ブロックチェーンをよりスケーラブルにし、より広範なユーザー層をサポートすることが期待されています。これらの技術の発展と実施は、ブロックチェーンエコシステムの未来を形作り、この分野のさらなる進歩と応用を推進するでしょう。
! [並列EVMとそのエコシステムの詳細](https://img-cdn.gateio.im/webp-social/moments-82b4d6a31f13c7e6633f15394e1c308c.webp0192837465674839201
! [並列EVMとそのエコシステムの詳細])https://img-cdn.gateio.im/webp-social/moments-aa7c5cf9f1e6ac58177b2f5d5de19cf9.webp(
! [並列EVMとそのエコシステムの詳細])https://img-cdn.gateio.im/webp-social/moments-1add416cb4659f70d889e3bb7850d81e.webp(