flâneur — a map of the web's best reading

Benefits of EOF (EVM Object Format) for Zero Knowledge Proofs

blog.succinct.xyz · 1,317 words · saved by 1 readers

The Ethereum Virtual Machine (EVM) is the computational heart of Ethereum. It enables developers to build decentralized applications accessible to anyone. One of the upcoming EVM updates is transformational: the EVM Object Format (EOF) upgrade introduces a series of improvements to the stack, control flow, and observability. Not only are EOF contract transactions cheaper i.e., they consume less gas, but they're also incredibly ZK-friendly. Compared to the current EVM version, ZK proving of EOF contracts is 3x more efficient in terms of cycles and runs 2.69x faster, according to our benchmarks. This means using libraries like RSP or OP-Succinct will become even more affordable. Best of all, in most cases, developers can enjoy these performance boosts without modifying their codebase—simply by upgrading to a version of the compiler with EOF enabled (solc in this case).1 Currently, the EVM operates using dynamic jumps, where the destination of the jump is an argument on the stack. Althoug

Blog / Learn / Benefits of EOF (EVM Object Format) for Zero Knowledge Proofs Outline By Cairo / Succinct Residency 2024 The Ethereum Virtual Machine (EVM) is the computational heart of Ethereum. It enables developers to build decentralized applications accessible to anyone. One of the upcoming EVM updates is transformational: the EVM Object Format (EOF) upgrade introduces a series of improvements to the stack, control flow, and observability. Not only are EOF contract transactions cheaper i.e., they consume less gas , but they're also incredibly ZK-friendly. Compared to the current EVM version

Explore this link on the map →

saved by

related reading