EVM
Ethereum Virtual Machine. An Ethereum runtime environment for smart contracts, Isolated from the rest of the networks, allowing new software to be tested in isolation whilst communicating with other contracts.
In a sentence
The EVM executed the smart contract instructions on every participating Ethereum node.
- The EVM executed the smart contract instructions on every participating Ethereum node.
- An EVM-compatible network allowed developers to reuse familiar Ethereum tools.
- The compiler converted the Solidity code into bytecode for the EVM.
- Gas limits constrain how much computation a transaction can request from the EVM.
- The audit traced how the contract changed state during EVM execution.