イーサリアム仮想マシン(EVM)とは?
無料エアドロップシーズン7開催中! 楽しいクイズに答えたり、簡単なタスクをこなして、3万ドルのBitDegree賞金プールから報酬を獲得! 今すぐ参加 ! 🔥
イーサリアム仮想マシン(EVM)の意味や仮想通貨における定義、イーサリアム仮想マシン(EVM)とは?、その他の詳細な事実すべてを見てみましょう。
イーサリアム仮想マシンまたはEthereum Virtual Machine(EVM)は、数百万のプロジェクトを実行する分散型コンピュータとして機能する計算エンジンです。これは、イーサリアムオペレーティングシステム全体を駆動する仮想マシンとして機能し、タスクの実行とスマートコントラクトが行われます。
EVMの目的は、分散型台帳に関する問題を減らすためにブロックチェーンに多くの新しいプロセスを追加することです。ブロックチェーンのコンセンサスを確保するために、すべてのイーサリアムノードはEVM上で実行されます。EVM内のコードは完全に分離されており、ネットワークファイルシステムや他のプロセスにはアクセスできません。
外部所有アカウント(EOA)と契約アカウントは、EVMによって同等に認識される2種類のアカウントです。アカウントの抽象化は、これら2つを単一のアカウントに変換しようとします。なぜなら、EOAと契約アカウントは交換可能であり、ほぼ同じように機能するためです。契約アカウントはスマートコントラクトで維持され、EOAは秘密鍵によって管理されます。
スマートコントラクトのソースコードの大部分はSolidityプログラミング言語で記述されています。スマートコントラクトのコーディングで記述された契約はバイトコードと呼ばれるものに変換されます。その後、EVMが解釈し、特定のタスクを達成するために操作コードを使用するオペコードに変換されます。
したがって、EVMは仮想通貨の世界で最大のプロジェクトの1つであり、ブロックチェーン上でさまざまな操作を実行する大規模な分散型コンピュータとして機能します。