Slide 27
Slide 27 text
Ethereum VM and Solidity
● EVM provides a runtime environment to execute smart contracts
● EVM runs on a node that is isolated from the Ethereum network
● Only the smartcontract output can be inserted to the blockchain
● EVM executes the compiled Solidity bytecode
● Solidity is a contract-oriented programming language influenced by C++,
Python and JavaScrip