Overview

eWASM is a project to replace the original Ethereum Virtual Machine (EVM) with a version of WebAssembly tailored for the Ethereum blockchain. It is part of the long-term vision to make Ethereum more scalable and developer-friendly.

Key Goals

  • Performance: Leveraging the high execution speed of WASM to handle more complex computations per block.
  • Interoperability: Making it easier for Ethereum to interact with other WASM-based blockchains.
  • Developer Experience: Allowing developers to write Ethereum smart contracts in a wide variety of standard programming languages.

Current Status

While eWASM was a major part of the 'Ethereum 2.0' roadmap, the focus has shifted toward Layer 2 scaling and improvements to the existing EVM (like EVM Object Format). However, the research and technology from eWASM continue to influence the evolution of the network.

Related Terms