Difference between revisions of "EVM"

From DefiLlama
Jump to navigation Jump to search
Line 1: Line 1:
The Ethereum Virtual Machine (EVM) is the runtime environment for transaction execution in Ethereum. It includes a stack, memory, gas balance (see below), program counter, and the persistent storage for all accounts (including contract code).<ref>https://en.wikipedia.org/wiki/Ethereum#:~:text=The%20Ethereum%20Virtual%20Machine%20(EVM,accounts%20(including%20contract%20code).</ref>
The Ethereum Virtual Machine (EVM) is the runtime environment for transaction execution in Ethereum. It includes a stack, memory, gas balance (see below), program counter, and the persistent storage for all accounts (including contract code).<ref>https://en.wikipedia.org/wiki/Ethereum#:~:text=The%20Ethereum%20Virtual%20Machine%20(EVM,accounts%20(including%20contract%20code).</ref>
It has since been used by many oher blockchains (Avalanche, Fantom, Harmony) and layer 2 scaling solutions (Optmistic and ZK-rollups) given its general purpose nature and developer community size.


== References ==
== References ==

Revision as of 10:04, 25 April 2022

The Ethereum Virtual Machine (EVM) is the runtime environment for transaction execution in Ethereum. It includes a stack, memory, gas balance (see below), program counter, and the persistent storage for all accounts (including contract code).[1]

It has since been used by many oher blockchains (Avalanche, Fantom, Harmony) and layer 2 scaling solutions (Optmistic and ZK-rollups) given its general purpose nature and developer community size.

References