Blockchain Transaction Conflicts: A Historical Perspective

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Anjana, Parwat Singh, Ravi, Srivatsan, Herlihy, Maurice
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909038603665408
author Anjana, Parwat Singh
Ravi, Srivatsan
Herlihy, Maurice
author_facet Anjana, Parwat Singh
Ravi, Srivatsan
Herlihy, Maurice
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2505_05358
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Blockchain Transaction Conflicts: A Historical Perspective
Anjana, Parwat Singh
Ravi, Srivatsan
Herlihy, Maurice
Distributed, Parallel, and Cluster Computing
Emerging Technologies
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.
title Blockchain Transaction Conflicts: A Historical Perspective
topic Distributed, Parallel, and Cluster Computing
Emerging Technologies
url https://arxiv.org/abs/2505.05358