arXiv · 2505.05358
Blockchain Transaction Conflicts: A Historical Perspective
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 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 for smart contracts in the Ethereum and Solana. Our empirical analysis reveals that historical Ethereum blocks frequently achieve high independence, with over 50\% independent transactions in more than 50\% of blocks, while, on average, Solana blocks contain longer conflict chains $\sim$58\%, compared to $\sim$18\% in Ethereum, reflecting fundamentally different parallel execution dynamics.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Parwat Singh Anjana, Srivatsan Ravi, Maurice Herlihy. 2025-05-08. Blockchain Transaction Conflicts: A Historical Perspective. https://arxiv.org/abs/2505.05358
Cite the original work for its findings. Save a collection to share your selection of sources.