Content area

Abstract

Concurrency control is crucial for ensuring consistency and isolation in distributed transaction processing. Traditional concurrency control algorithms, such as locking-based protocols, usually suffer from performance degradation due to heavy transaction coordination overheads. To overcome this problem, deterministic concurrency control approaches are widely adopted in many systems since they can avoid coordination overhead by eliminating uncertainty. In these systems, every node receives identical transaction batches, orders them according to specific rules, and executes them concurrently in a determined correct sequence. However, some transactions might have to be aborted in concurrent execution, wasting expensive network bandwidth and computing resources. We find that this problem significantly lowers system performance, especially in geographically distributed settings where network communication is a bottleneck. To exploit deterministic concurrency control efficiently in geo-distributed application scenarios, this paper studies an optimized deterministic concurrency control approach GB-DCC for permissioned blockchain applications which is a new type of distributed transaction processing systems. Three general optimization strategies are proposed: deterministic pre-execution, mini-batch partitioning, and deterministic re-execution. Experiments show that under the YCSB-A benchmark workload, these strategies can reduce the distributed system’s bandwidth consumption by 17.8% and improve the performance obviously.

Details

1009240
Business indexing term
Title
An optimized deterministic concurrency control approach for geo-distributed transaction processing on permissioned blockchains
Volume
15
Issue
1
Pages
19238
Publication year
2025
Publication date
2025
Publisher
Nature Publishing Group
Place of publication
London
Country of publication
United States
Publication subject
e-ISSN
20452322
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2025-06-02
Milestone dates
2025-04-28 (Registration); 2025-02-04 (Received); 2025-04-28 (Accepted)
Publication history
 
 
   First posting date
02 Jun 2025
ProQuest document ID
3214858416
Document URL
https://www.proquest.com/scholarly-journals/optimized-deterministic-concurrency-control/docview/3214858416/se-2?accountid=208611
Copyright
Copyright Nature Publishing Group 2025
Last updated
2025-07-24
Database
ProQuest One Academic