Was ist eine Ethereum Virtual Machine (EVM)?

Die Ethereum Virtual Machine (EVM) ist die Basis der Ethereum-Blockchain. Die EVM ist dabei jene virtuelle Software-Komponente, die in jedem Ethereum-Node enthalten ist und dafür sorgt, die Bytecodes auszuführen. Dabei schafft die EVM die Brücke zwischen den ausführenden Codes und dem ausführenden Rechner.

Wozu dient die Ethereum Virtual Machine (EVM)?

Die EVM bildet das Fundament der Ethereum-Blockchain. Sie wird für das Ethereum-Protokoll benötigt und ermöglicht es jedem Nutzer, Codes auf Ethereum auszuführen. Basierend auf der EVM können sodann Smart Contracts ausgeführt bzw. dApps entwickelt werden.

Was ist die Hauptaufgabe der EVM?

Der Hauptzweck der EVM liegt darin, den Zustand der Ethereum-Blockchain in Bezug auf jeden einzelnen Node zu ermitteln. Sie ermöglicht es dabei jedem einzelnen Nutzer, eigene dApps zu entwickeln.