Publications
Efficient Parallel Execution of Blockchain Transactions Leveraging Conflict Specifications
Abstract
Parallel execution of smart contract transactions in large multicore architectures is critical for higher efficiency and improved throughput. The main bottleneck for maximizing the throughput of a node through parallel execution is transaction conflict resolution: when two transactions interact with the same data, like an account balance, their order matters. Imagine one transaction sends tokens from account A to account B, and another tries to send tokens from account B to account C. If the second transaction happens before the first one, the token balance in account B might be wrong, causing the entire system to break. Conflicts like these must be managed carefully, or you end up with an inconsistent, unusable blockchain state.
- Date
- 2025
- Authors
- Parwat Singh Anjana, Matin Amini, Rohit Kapoor, Rahul Parmar, Raghavendra Ramesh, Srivatsan Ravi, Joshua Tobkin
- Conference
- 7th Conference on Advances in Financial Technologies (AFT 2025)
- Pages
- 29: 1-29: 26
- Publisher
- Schloss Dagstuhl–Leibniz-Zentrum für Informatik