0PricingLogin
Web3 & DApp Development Fundamentals · Lesson

The Ethereum Virtual Machine

Bytecode execution.

What Is the EVM?

The Ethereum Virtual Machine (EVM) is the runtime that executes smart contract code on every Ethereum node.

It is a sandboxed, deterministic computer shared by the whole network.

A Global Computer

The EVM is often called a world computer. Every full node runs the same EVM and processes the same transactions, arriving at the same result.

This shared execution is what gives Ethereum a single, agreed-upon state.

All lessons in this course

  1. The Ethereum Virtual Machine
  2. Storage, Memory, Stack
  3. Opcodes
  4. Accounts and State
← Back to Web3 & DApp Development Fundamentals