EVM と非 EVM、将来の方向性はどちらでしょうか?

9月12日、ブロックチェーンウォレットMetaMaskはSnapsと呼ばれるベータ機能を開始しました。これにより、サードパーティ開発者はウォレット機能やその他のメカニズムをカスタマイズできるようになり、MetaMaskウォレットを非EVM(非EVM)操作にシームレスに使用できるようになります。ブロックチェーン上の資産。このバージョンは、MetaMask が完全に無条件かつ分散化されるための新たな一歩であると言えますが、もう 1 つの注目すべき点は、MetaMask が非 EVM との互換性も持ち始めていることです。この記事では、EVM と非 EVM の違いを分析して、これら 2 つのブロックチェーン仮想マシンの類似点と相違点をさらに理解します。

!【EVM vs 非EVM、将来の方向性はどっち? ](https://img-cdn.gateio.im/resize-social/moments-69a80767fe-106afe653d-dd1a6f-69ad2a)

EVM と非 EVM

イーサリアム仮想マシン (EVM)

!【EVM vs 非EVM、将来の方向性はどっち? ](https://img-cdn.gateio.im/resize-social/moments-69a80767fe-a826b40437-dd1a6f-69ad2a)

イーサリアム仮想マシン (EVM) は、ブロックチェーン業界向けに作成された最初の仮想マシンであり、物理マシン (ノード) とスマート コントラクト コード間の抽象化レイヤーです。これにより、その上で実行されているプログラムを相互に分離したり、メインのイーサリアム チェーンから分離したりすることができます。簡単に理解すると、イーサリアム エコシステムに基づいて構築されたチェーンは迅速に開発および反復できるということです。これにより、開発の作業負荷が軽減され、最初から開発を開始する必要がなくなります。各イーサリアム ノードは EVM のインスタンスを実行し、それらが連携して一種のネットワークまたはグローバル分散コンピュータを形成します。ヴィタリック・ブテリン氏が述べたように、イーサリアムは「世界のコンピューター」とさえ呼ばれています。

EVM はイーサリアム ネットワークの心臓部であり、スマート コントラクトが展開および実行されるプラットフォームでもあります。 EVM の物理的なインスタンス化は、雲や海の波と同じように説明することはできませんが、イーサリアム クライアントを実行している接続された数千台のコンピューターによって維持されるエンティティとして存在します。 EVM はチューリング完全です。つまり、質問があれば答えが見つかります。ユーザーは、イーサリアムのプログラミング言語 Solidity を使用してスマート コントラクトを作成し、解釈と実行のために EVM に送信できます。簡単に言えば、EVM の利点は、イーサリアム エコシステムとの相互運用性を実現しやすくなることです。イーサリアムチェーン上の既存の dApp を継承しますが、イーサリアムのロードマップに制約され、プロジェクトチームの計画に支障をきたす可能性があり、イーサリアムのリズムに従わなければならないというデメリットも明らかです。

非 EVM 仮想マシン (非 EVM)

他のブロックチェーンは、EVM 互換性を備えた別のパスを選択しており、非 EVM ブロックチェーンとして知られています。非 EVM は、イーサリアム エコシステムから完全に分離され、開発者とプロジェクト関係者によって再構築されるブロックチェーン仮想マシンとして理解されます。これは、非 EVM がイーサリアムのロードマップから独立しているため、イーサリアムよりも手数料が低く、速度が速いことを意味します。しかし、開発者とユーザーは新しいエコシステムに再度参入する必要があり、参入コストが高いなど、多くの障害に直面しています。それにもかかわらず、非EVMチェーンにはイノベーションの余地が大きく、イーサリアムの制約から完全に自由になれることは明らかです。

EVM と非 EVM の違い

!【EVM vs 非EVM、将来の方向性はどっち? ](https://img-cdn.gateio.im/resize-social/moments-69a80767fe-dc750d13c1-dd1a6f-69ad2a)

EVMチェーンシェアと時価総額(データソース:defillama)

EVM はイーサリアムと互換性がありますが、非 EVM はイーサリアムと互換性がありません。たとえば、この 2 つは 2 つの異なるスマートフォン システムです。たとえば、携帯電話の Android システムは EVM で、Apple システムは非 EVM です。 Android システムに基づいている限り、開発されたすべてのアプリケーションは Android スマートフォン (総称して EVM と呼ばれます) で使用できますが、Apple システムに基づいて開発されたソフトウェアは、総称して非 EVM と呼ばれる Android システムにインストールして使用することはできません。 。

よりよく知られている EVM チェーンには、Ethereum、Bsc、Arbitrum、Polygon、Avalanche などが含まれ、非 EVM チェーンには、Solana、Mixin、DefiChain、Osmosis、EOS などが含まれます。

!【EVM vs 非EVM、将来の方向性はどっち? ](https://img-cdn.gateio.im/resize-social/moments-69a80767fe-370a31534e-dd1a6f-69ad2a)

非EVMチェーンの割合と時価総額(データソース:defillama)

現在、トップ 10 のブロックチェーンのほとんどは EVM と互換性があり、EVM は依然としてパブリック チェーンの市場リーダーです。しかし、新興の非EVMブロックチェーンの成長率も非常に速いです。

EVM および非 EVM 機能

EVM と非 EVM (以下、総称してブロックチェーン仮想マシンと呼びます) の機能は、各ネットワーク ブロックのステータスを決定し、追跡することです。これは監視ツールのように聞こえますが、実際には、さまざまなコンピューター システムにおける動作の信号または原因である状態変化を指します。たとえば、状態の変化は、何かが開いたり閉じたり、アクティブ化または非アクティブ化されたり、送信または受信されたり、ファイルやドキュメントが移動されたときに発生します。これらの状態変化は、コンピューティング システムのデータ構造の変更につながります。

ブロックチェーン仮想マシンはネットワークと dApp のステータスの変化を確認できるため、ネットワークの飽和や操作の優先順位などの問題を解決しながら、パブリック チェーンとそのチェーン上の dApp が分散型で動作できるようになります。このように、ブロックチェーン仮想マシンを使用すると、開発者はサードパーティの信頼を必要としないエコシステムでコードを実行できるようになり、ソフトウェアの実行と対話の結果が保証され、予測可能になります。

EVM と非 EVM の間の議論

EVM チェーンと非 EVM チェーンの間では長い間議論がありました。 EVM 仮想マシンが明らかに勝者であるように見えますが、Solana のような非 EVM チェーンもこの戦いに注目する価値があります。 EVM の互換性は、パブリック チェーン プラットフォームを評価するための主な要件です。

イーサリアムを活用することで、EVM 互換のパブリック チェーンは顧客を迅速に獲得し、早期に成長することができ、開発者の親しみやすさ、ユーザー エクスペリエンス、エコシステムのインセンティブの点で利益を得ることができますが、イーサリアム エコシステム内の他の多くのチェーンと統合する必要があります。 EVM 非互換チェーンは、新しいアイデアが生まれるトレンド分野やニッチ市場で発展する可能性が高くなります。同時に、さまざまなパブリックチェーンがNFT、GameFi、決済などの分野で成功する可能性があります。

全体として、EVM チェーンと非 EVM チェーンのどちらが優れているかを言うのは困難です。 Ethereum トラフィックを引き付けることは、新しいチェーンを成長させるための最速の方法であり、EVM の互換性は最も便利なソリューションです。非 EVM はニーズに応じて開発の方向を選択でき、メイン チェーンに制限されません。

EVM と非 EVM が実際にどのようなものかを理解するために、それぞれの長所と短所を見てみましょう。

EVM と非 EVM の長所と短所

EVM

EVM の利点

EVMの導入時に前述したように、EVMでは誰でも分散アプリケーションを開発できるため、セキュリティ上の障壁や制限がありません。 EVM のスケーラビリティとイーサリアム エコシステムからの移行プロセスが比較的簡単なため、ユーザーはプロジェクトにアクセスしやすくなります。 EVM の利便性をもとに、NFT は暗号化の世界で人気のコンテンツの 1 つになりました。

EVM の欠点

EVM ネットワークは分散化されていますが、完全に分散化されているわけではありません。イーサリアム ノードの大部分は、アマゾン ウェブ サービスの集中型クラウド サーバーでホストされています。これらのサービスの運営者が何らかの理由でイーサリアムを好まないと判断した場合、ノードが拒否され、ネットワークに損害を与える可能性があります。

ネットワークが混雑すると、ガス料金が非常に高くなります。これはイーサリアム ユーザーに多大な不便を引き起こす可能性があり、大規模なトランザクションを送信するユーザーは影響を受けない可能性がありますが、小規模なトランザクションを送信するユーザーには一定期間ネットワーク アクセスの問題が発生する可能性があります。多くのユーザーが DApp スマート コントラクトを操作し、多数のトランザクションを実行する場合、ガス料金が高すぎると、プロジェクトに多大な悪影響を及ぼします。

バイトコード言語とネイティブ機能の厳格さにより、EVM は複雑すぎるため、セキュリティ設計を実装するのに十分な仮想マシン機能がありません。さらに、イーサリアムと EVM のルールにより、設計者は EVM の機能の多くと実行モデルの主要な部分を自分で実装する必要があります。

非 EVM

非EVMブロックチェーンの利点

非 EVM により、プログラマはユーザー ベースとアプリケーションの範囲を拡大できます。たとえば、Solana チェーンのプロジェクトである Raydium と Serum は、Solana 専用です。かつて Terra は、オンチェーンとオフチェーンの支払いを接続するように設計された独自のパブリック チェーンでした。さらに、EVM と互換性のないプラットフォームは、エンド ユーザーに高速なトランザクション時間と安価なトランザクションを提供します。

これらの利点により、非 EVM ブロックチェーンは特定のユースケースや市場において新たな選択肢となり、開発者とユーザーにより多くの選択肢と柔軟性を提供します。

非EVMブロックチェーンの欠点

高い開発コスト: EVM と互換性のないチェーンでは、独自のエコシステムやルールに適応するために追加の開発作業が必要になる場合があり、これにより開発コストが高くなる可能性があります。

高い参入障壁: EVM 非互換チェーンは、開発者やユーザーが新しいツール、テクノロジー、エコシステムに適応する必要があるため、参入障壁が高い場合があります。

プロジェクト移行の難しさ: EVM 互換チェーンから非 EVM チェーンにプロジェクトを移行するには、スマート コントラクトを書き直して新しいエコシステムに適応する必要性など、いくつかの課題に直面する可能性があります。

EVM 非互換チェーンにはプロジェクト数の点で明らかに不利な点があるため、開発者は EVM 互換チェーンを選択する傾向があります。

これらはすぐにコピーして新しいチェーンにデプロイできるため、時間とコストの節約に役立ちます。

### 結論

では、EVM チェーンと非 EVM チェーン間の競争では、どちらが勝つのでしょうか?それぞれの状況が固有であり、開発者はプロジェクトの開発パスに対応するパブリック チェーンを選択する必要があるため、両者の間に明確な勝者はありません。異なるプロジェクトやユースケースは異なるチェーンにより適している可能性があるため、あるチェーンを別のチェーンよりも絶対に選択することはできず、特定のニーズとプロジェクトの目標に基づいて決定する必要があります。 EVM 互換性は、イーサリアム ユーザーが新しいチェーンにすぐに移行できるため、開発者がトラフィックを引き付け、エコシステムを拡大するのに役立ちます。同時に、EVM 以外の互換性により、開発者は間違いなく実験と革新を行うことができます。

ブロックチェーンの世界では、すべてのニーズに適合するチェーンは存在しないため、開発者とプロジェクト チームは、最良の結果を達成するために、独自の目標とユースケースに基づいて選択を行う必要があります。したがって、長期的にはEVMだけが将来的には存在せず、複数のチェーンが共存することがブロックチェーンの方向性となります。結局のところ、ブロックチェーン エコシステムの多様性と絶え間ない進化こそがその本質なのです。

参考ドキュメント:

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • 共有
コメント
0/400
コメントなし
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)