From Bottlenecks to Breakthroughs: Optimizing zkEVM Provers by Leo Jeong | Devcon SEA
Thu, Oct 2, 2025, 12:00 AM
In this session, we introduce how we optimized zkEVM provers in production to significantly reduce prover costs, a major expense in running zkEVM. Topics include diagnosing zkEVM bottlenecks using CPU and memory profiling, leveraging DAGs for parallelization, and efficient memory management with a memory pool, fine-tuned garbage collection, and in-memory swapping for gigantic memory usage. These optimizations reduced zkEVM prover runtime by 75%, representing a substantial performance gain. Speaker(s): Leo Jeong Skill level: Intermediate Track: Applied Cryptography Keywords: Layer 2s, ZK-EVMs, Open Source Software, optimization Follow us: https://twitter.com/efdevcon, https://twitter.com/ethereum, https://warpcast.com/devcon Learn more about devcon: https://www.devcon.org/ Learn more about ethereum: https://ethereum.org/ Visit the https://archive.devcon.org/ to gain access to the entire library of Devcon talks with the ease of filtering, playlists, personalized suggestions, decentralized access on Swarm, IPFS and more. Devcon is the Ethereum conference for developers, researchers, thinkers, and makers. Devcon SEA was held in Bangkok, Thailand on Nov 12 - Nov 15, 2024. Devcon is organized and presented by the Ethereum Foundation. To find out more, please visit https://ethereum.foundation/
Speakers
Leo Jeong, Ph.D. in CSE, is a Senior Research Engineer at Linea, Consensys. With expertise in zkEVM performance optimization and distributed systems, he has spent the past year diagnosing performance bottlenecks and optimizing zkEVM provers in production. Previously, at Samsung Research, he optimized the performance of their data center and big data platform. Leo also served on the technical program committee of the IEEE International Conference on Blockchain and Cryptocurrency.