The Distributed
  • Cryptocurrencies
    • Adoption
    • Altcoins
    • Bitcoin
    • Blockchain
    • Business
    • Decentralized Finance
    • Ethereum
    • Hacks
    • Crypto Markets
    • NFTs
    • Regulation
    • Scams
    • Stablecoins
  • Finance
    • Banking
    • Central Banks
    • Financial Markets
  • Technology
    • Artificial Intelligence
    • Cyber Security
    • Metaverse
    • Web3
  • Tools
    • Cryptocurrency Market
    • Stock Market
    • Economic Calendar
  • Archive
No Result
View All Result
The Distributed
  • Cryptocurrencies
    • Adoption
    • Altcoins
    • Bitcoin
    • Blockchain
    • Business
    • Decentralized Finance
    • Ethereum
    • Hacks
    • Crypto Markets
    • NFTs
    • Regulation
    • Scams
    • Stablecoins
  • Finance
    • Banking
    • Central Banks
    • Financial Markets
  • Technology
    • Artificial Intelligence
    • Cyber Security
    • Metaverse
    • Web3
  • Tools
    • Cryptocurrency Market
    • Stock Market
    • Economic Calendar
  • Archive
No Result
View All Result
The Distributed
No Result
View All Result
Home Learn The Technology

Ethereum Virtual Machine (EVM)

by The Distributed Team
June 18, 2022 - Updated on July 24, 2022
in The Technology
Ethereum Virtual Machine: The Code Machine Behind Ethereum

What Is The Ethereum Virtual Machine (EVM)?

The Ethereum Virtual Machine (EVM) is a digital and decentralized environment, it is the master computer and backbone of the entire Ethereum blockchain. The Ethereum Virtual Machine is the hardware that facilitates all operations on the Ethereum blockchain, including the creation of smart contracts, and in turn decentralized applications (dApps). This is done through the execution of bytecode.

The EVM is a quasi-Turing-complete machine,[1]Ethereum Yellowpaper – Execution Model, Page 12 meaning it could solve any computation given enough time, but everything that the system can do is limited by the exchange of gas for computational power.[2]Micah Dameron – Beigepaper: An Ethereum Technical Specification, Page 1

How Does The Ethereum Virtual Machine (EVM) Work?

The Ethereum Virtual Machine is powered by numerous nodes, deployed on the system, working side by side to maintain consensus. The various nodes define the system as decentralized, despite a large portion of them being hosted on centralized servers, such as Amazon Web Services.

The EVM exists to execute bytecode. Smart contracts are typically written in high level programming language such as Solidity, although the machine doesn’t understand this language. Once written, they’re converted into bytecode to be deployed on the Ethereum blockchain, and then into operation codes (opcodes). The opcodes can only be understood by the EVM[3]Bernard Peh – Solidity Bytecode and Opcode Basics and allow it to execute certain tasks.

The EVM is a virtual machine, this means it doesn’t exist as a single entity rather it exists amongst all nodes on the network. It is also sandboxed, in the sense that the machine’s code is isolated from the network, storage systems, and host computer running the node.[4]Avalanche – What Is The Ethereum Virtual Machine?

References[+]

References
↑1 Ethereum Yellowpaper – Execution Model, Page 12
↑2 Micah Dameron – Beigepaper: An Ethereum Technical Specification, Page 1
↑3 Bernard Peh – Solidity Bytecode and Opcode Basics
↑4 Avalanche – What Is The Ethereum Virtual Machine?
Tags: EthereumEthereum Virtual MachineEVM

Most Read

The Technology

Ethereum Virtual Machine (EVM)

June 18, 2022 - Updated on July 24, 2022
Artificial Intelligence

Top Canadian Media Outlets Sue OpenAI In Copyright Case Potentially Worth Billions

December 5, 2024
Cryptocurrencies

Highly Anticipated Ripple Stablecoin RLUSD Launches On December 17

December 19, 2024
Industry Headlines

Byreal Launches with Strategic Support from Bybit on Solana

June 21, 2025
Artificial Intelligence

Introducing Deep Research: OpenAI’s Launches New Agentic Tool In ChatGPT

February 21, 2025

Subscribe To Our Newsletter

By subscribing, you agree with our privacy and terms.

Follow The Distributed

Twitter Instagram Youtube LinkedIn Facebook RSS
ADVERTISEMENT
The Distributed

  • About The Distributed
  • Terms
  • Contact
  • Privacy
  • Editorial
  • Careers
  • RSS Feed

© 2023 The Distributed

No Result
View All Result
  • Cryptocurrencies
    • Adoption
    • Altcoins
    • Bitcoin
    • Blockchain
    • Business
    • Decentralized Finance
    • Ethereum
    • Hacks
    • Crypto Markets
    • NFTs
    • Regulation
    • Scams
    • Stablecoins
  • Finance
    • Banking
    • Central Banks
    • Financial Markets
  • Technology
    • Artificial Intelligence
    • Cyber Security
    • Metaverse
    • Web3
  • Learn
    • The Coins
    • The Future
    • The Innovations
    • The Technology
  • Tools
    • Cryptocurrency Market
    • Stock Market
    • Economic Calendar
  • Research
  • Reviews
    • Exchanges
    • Wallets
  • Headlines
  • About Us
  • Contact Us

© 2023 The Distributed

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.