Master Windows Internals - Kernel Programming, Debugging & Architecture
Master AI and Machine Learning: From Neural Networks to Applications
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Learn about Vegeta, a novel framework designed to enable parallel smart contract execution in leaderless blockchain systems through this 18-minute conference presentation from NSDI '25. Discover how researchers from Shanghai Jiao Tong University, Xiamen University, and Fudan University address the performance bottleneck of smart contract execution in modern Byzantine-Fault Tolerant consensus protocols that can order hundreds of thousands of transactions per second. Explore the innovative speculate-order-replay framework specifically tailored for leaderless consensus protocols, which allows each proposer to pre-process transactions before consensus to better utilize computing resources. Understand how Vegeta speculatively executes transaction series, analyzes their dependencies prior to consensus, and deterministically replays the schedule to achieve significant performance improvements. Examine the experimental results showing up to 7.8× speedup compared to serial execution under real-world Ethereum workloads on 16vCPU virtual machines, and 6.9× speedup when deployed on a 10-node leaderless consensus protocol, demonstrating the practical effectiveness of parallel execution in blockchain systems.
Syllabus
NSDI '25 - Vegeta: Enabling Parallel Smart Contract Execution in Leaderless Blockchains
Taught by
USENIX