Skip to main content
Web3Fire
infrastructureintermediate

イーサリアム仮想マシン

イーサリアムおよび互換チェーン上でスマートコントラクトを実行する、サンドボックス化されたランタイム。

entity.loading_intelligence

要点

カテゴリinfrastructure
難易度intermediate

概要

イーサリアム仮想マシン(EVM)は、イーサリアムおよび互換チェーン上でスマートコントラクトを実行するサンドボックス化されたランタイムです。これはチューリング完全かつ決定論的であり、その設計はイーサリアムエコシステムの基盤となっています。

仕組み

スマートコントラクトのバイトコードはEVM上で実行され、EVMは各命令を処理し、計算に対してガスを課金します。すべてのノードが同じコードを実行し、同じ状態に達します。EVMのオペコードセットは、コントラクトが実行できることを定義しています。

重要性

EVMは、プログラム可能なブロックチェーンを実現し、互換性のあるチェーンやツールからなる巨大なエコシステムを築き上げました。EVMとの互換性により、アプリケーションの移植コストが低減されます。EVMはWeb3において最も重要な仮想マシンです。

関連する概念

EVMはバイトコードやスマートコントラクトを実行し、ガス料金やSolidityと関連しています。また、EVM互換チェーンの基盤となっています。

ナレッジグラフ

entity.loading_graph

entity.faq

entity.loading_faq

entity.related_comparisons

ARCHITECTURE V3 — Static Knowledge Shell · 297/297 Concepts · SSG · 0 D1