Publications
Empirical Analysis of Transaction Conflicts in Ethereum and Solana for Parallel Execution
Abstract
This paper presents a comprehensive analysis of historical data across two popular blockchain networks: Ethereum and Solana. Our study focuses on two key aspects: transaction conflicts and the maximum theoretical parallelism within historical blocks. We aim to quantify the degree of transaction parallelism and assess how effectively it can be exploited by systematically examining block-level characteristics, both within individual blocks and across different historical periods. In particular, this study is the first of its kind to leverage historical transactional workloads to evaluate transactional conflict patterns. By offering a structured approach to analyzing these conflicts, our research provides valuable insights and an empirical basis for developing more efficient parallel execution techniques in the Ethereum and Solana Virtual Machines. Our empirical analysis reveals that Ethereum blocks frequently achieve high independenceover 50\% in more than 50\% of blocks, while Solana blocks contain longer conflict chains, comprising 59\% of the block size compared to 18\% in Ethereum, reflecting fundamentally different parallel execution dynamics.
- Date
- May 8, 2025
- Authors
- Parwat Singh Anjana, Srivatsan Ravi
- Journal
- arXiv preprint arXiv:2505.05358