Share this article

Ethereum Set for Overhaul of Crucial Programming Standard With 'EVM Object Format'

The EOF proposal is a series of planned changes aiming to update the ubiquitous Ethereum Virtual Machine (EVM) – the programming environment that executes smart contracts on the blockchain, and an evolving industry standard in its own right.

Updated Aug 14, 2024, 11:00 a.m. Published Aug 14, 2024, 11:00 a.m.
Artistically modified screenshot from code describing new EOF "containers" (Ipsilon/GitHub, modified by CoinDesk using PhotoMosh)
Artistically modified screenshot from code describing new EOF "containers" (Ipsilon/GitHub, modified by CoinDesk using PhotoMosh)
  • The new EVM Object Format (EOF) proposal aims to make the de facto industry standard Ethereum Virtual Machine more developer-friendly.
  • Concerns were raised by some developers that the risk of implementing the proposal weren't worth the benefits.

Ethereum developers are steering toward an upgrade that could bring the most fundamental changes in the network's programming environment since the original smart-contracts blockchain shook up the crypto industry when it launched nearly a decade ago.

The Ethereum Improvement Proposal (EIP) known as EVM Object Format (EOF), which has been discussed extensively in developer circles this year because of some participants' concerns about possible security risks, is now set to be included in a major package of changes expected later this year or early next, known as the Pectra hard fork.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

The EOF proposal is a series of smaller changes aiming to update the Ethereum Virtual Machine (EVM), the programming environment that executes smart contracts on the blockchain, and arguably Ethereum’s secret sauce that made it different from Bitcoin and other early distributed networks when it launched in 2015.

Specifically, EOF would make smart contracts more developer friendly, especially for those building decentralized applications in Solidity or Vyper programming languages. The series of changes are incredibly delicate that can break existing smart contracts, so developers have added in a new version, allowing dapp builders to choose which version of the EVM to use when deploying their code.

“EOF will be the first major EVM related change in years,” said Parithosh Jayanthi, a core developer at the Ethereum Foundation, over a text message on Telegram to CoinDesk. “It sets the stage for future upgrades to the EVM and showcases the base layers intent to continue to improving the EVM.”

The EVM standard

As the first and largest smart-contract blockchain, Ethereum has defined the programming standard that many other blockchains have adopted. Other layer-1 blockchains have also found ways to be compatible with the EVM, recognizing how important this piece of technology is in the blockchain industry.

But developers are now looking to introduce a newer version of the EVM, so they can write more secure smart contracts and dapps. With this, some developers have a few concerns that the procedure might create some unintended consequences for the network.

Currently, the EOF component of the Pectra upgrade, Ethereum’s next hard fork, consists of 11 Ethereum Improvement Proposals (EIPs).

EOF proposals were suggested in the previous upgrade, Dencun, but when Ethereum developers wanted to be heads-down working on proto-danksharding – another crucial innovation that makes data storage on the blockchain cheaper and faster – they pushed EOF out and suggested to revisit it for Pectra.

One notable critic of EOF was the core developer Marius Van Der Wijden.

“The problem that I see is that now performing these operations, performing these verifications, these checks, is also part of the consensus," he told CoinDesk in an interview at the Ethereum Community Conference in Brussels. "That means if there's a bug in there, and we deploy something that passes our verification, but has a bug in it, then it will later on crash in a very unexpected way.”

Van Der Wijden’s high-level concern with EOF is that “the big disadvantage that we will have is to maintain this EVM alongside the old one. Because the old one is not going to go anywhere, right? And everyone has sort of been making use of the old one.”

Most of the core developers, however, say that EOF will bring benefits to the Ethereum ecosystem that outweigh the risks.

“EOF is ready, implementations are complete, and downstream users such as Solidity are advocating for it,” Danno Ferrin, an independent contributor to the client team Besu, told CoinDesk in a message over Telegram.

“When the feature is ready and done it's time to ship it or to permanently mothball it. EOF also fixes a large amount of technical debt the EVM has had since its inception,” Ferrin said.

Read more: Ethereum Developers Target Ease of Crypto Wallets With 'EIP-3074'

More For You

Protocol Research: GoPlus Security

GP Basic Image

需要了解的:

  • As of October 2025, GoPlus has generated $4.7M in total revenue across its product lines. The GoPlus App is the primary revenue driver, contributing $2.5M (approx. 53%), followed by the SafeToken Protocol at $1.7M.
  • GoPlus Intelligence's Token Security API averaged 717 million monthly calls year-to-date in 2025 , with a peak of nearly 1 billion calls in February 2025. Total blockchain-level requests, including transaction simulations, averaged an additional 350 million per month.
  • Since its January 2025 launch , the $GPS token has registered over $5B in total spot volume and $10B in derivatives volume in 2025. Monthly spot volume peaked in March 2025 at over $1.1B , while derivatives volume peaked the same month at over $4B.

More For You

Solana’s Drift Launches v3, With 10x Faster Trades

Drift (b52_Tresa/Pixabay)

With v3, the team says that about 85% of market orders will fill in under half a second, and liquidity will deepen enough to bring slippage on larger trades down to around 0.02%.

需要了解的:

  • Drift, one of the largest perpetuals trading platforms on Solana, has launched Drift v3, a major upgrade meant to make on-chain trading feel as fast and smooth as using a centralized exchange.
  • The new version will deliver 10-times faster trade execution thanks to a rebuilt backend, marking the largest performance jump the project has made so far.