The founder of blockchain Ethereum (ETH) CEO Vitalik Buterin has added further commentary to the Ethereum roadmap section titled “The Splurge,” which aims to advance the Ethereum Virtual Machine (EVM) to a stable, high-performance “end game state.”
In one post Shared today, October 29, Buterin highlighted the inclusion of significant improvements to Ethereum’s user experience, security, transaction fee structure, as well as cryptographic features. The Ethereum founder explained that the current EVM architecture has some challenges for its static analysis.
“The EVM today is difficult to statically analyze, making it difficult to create highly efficient implementations, formally verify the code, and perform additional extensions over time. Furthermore, it is highly inefficient, making it difficult to implement many forms of advanced cryptography unless they are explicitly supported through precompilations.”
According to Buterin, the first step in the current EVM improvement roadmap, scheduled to be included in the next hard fork, is the EVM Object Format (EOF).
“EOF is a series of EIPs that specify a new version of the EVM code that has a number of distinctive features, most notably: Separation between code (executable but not readable from the EVM) and data (readable but not executable); Dynamic jumps are forbidden, only static jumps; EVM code can no longer observe gas-related information; A new explicit subroutine mechanism is added.”
After the introduction of EOF, as Buterin pointed out, it becomes easier to introduce additional updates. “The most well-developed one today is EVM Modular Arithmetic Extensions (EVM-MAX). EVM-MAX creates a new set of operations designed specifically for modular arithmetic and places them in a new memory space that cannot be accessed with other opcodes. This allows for optimizations such as Montgomery multiplication,” he added.
At the time, Buterin also emphasized Ethereum's transaction fee structure, “multidimensional gas” as a solution to inefficiencies highlighted in the protocol.
“Multidimensional gas: having separate prices and limits for separate resources. This concept is technically independent of EIP-1559, but EIP-1559 makes it easier: without EIP-1559, optimally packing a block with multiple resource constraints is a complicated multidimensional knapsack problem. With EIP-1559, most blocks are not at full capacity on any resource, and so the simple “accept anything that pays a sufficient fee” algorithm is sufficient. Today we have multidimensional gas for execution and blobs; in principle, we could scale this up to more dimensions: calldata , state reads/writes, and state size expansion.”
It is worth remembering that Vitalik Buterin recently presented new strategies to reduce bloat and simplify Ethereum’s structural complexity, addressing critical issues that have been increasing the network’s operational burden. Buterin’s proposals were detailed in an October 26 blog post titled “The Purge,” which is the latest in a series focused on Ethereum’s potential future.
At the time of publication, the price of Ethereum was quoted at US$2.623,83, up 3.9% in the last 24 hours.