This document discusses eWASM, which is the Ethereum Virtual Machine implemented using WebAssembly (WASM). Some key points: - eWASM mirrors the EVM stack-based design in WASM but uses locals instead of a deep stack and has a more RISC instruction set. - High-level EVM instructions are removed and replaced by importing standard interface functions defined in the Ethereum Environment Interface (EEI). - A system contract called Sentinel is used to insert metering statements and reject invalid eWASM bytecode before deployment. - eWASM has potential performance benefits over EVM but some challenges remain around storage model, metering approaches,