EVM은 이더리움 스마트 컨트랙트를 통해 생성되는 바이트코드를 실행하기 위한 가상 머신입니다(Virtual Machine). 이더리움 메인넷 상의 모든 노드들에는 EVM이 실행되고 있고, 따라서 모든 거래 내역이 공유되는 메인넷에서는 모든 노드들이 같은 계산을 통해 같은 데이터를 저장하게 됩니다.