ETHChicago

Contain your Bytecode: The EVM Object Format
2023-09-16 , Lincoln Stage ( Builder / Legal)

The EVM Object Format is a container format for the existing EVM architecture that provides the needed structure to provide several long desired improvements to the EVM seen in other VM frameworks (such as subroutines and linear transpiration) while removing problematic features such as code observability and gas schedule incompatibility. This talk will provide byte-code level examples of major aspects of the code. EOF is targeting release in a hard fork after Dencun.

See also: Google Slides

Danno Ferrin is Principal Software Engineer at Hedera Hashgraph, where he integrates the EVM into the Hedera network. Previously he was Lead Protocol Engineer at ConsenSys Software Inc on their Ethereum Mainnet team, where he chose to go "full crypto" after leaving Google. Danno also worked at McDonalds as a crew member in his youth, so he is fully hedged against any DeFi downturn. Danno is a maintainer for the Hyperledger Besu project.