PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
September 22, 20250 citationsOpen Access

SoK: Concurrency in Blockchain -- A Systematic Literature Review and the Unveiling of a Misconception

View Full Paper
ACAtefeh Zareh ChahokiMHMaurice HerlihyMRMarco Roveri

Key Points

  • Concurrency in smart contracts improves throughput but introduces vulnerabilities like race conditions and deadlock.
  • The review identifies a flawed concurrency assumption in a major research category, indicating a critical misinterpretation in existing studies.
  • A new taxonomy of concurrency levels in blockchain systems is established, outlining future adoption strategies.
  • Future research directions are identified to address gaps in concurrency and to enhance blockchain's overall security.

Abstract

Smart contracts, the cornerstone of blockchain technology, enable secure, automated distributed execution. Given their role in handling large transaction volumes across clients, miners, and validators, exploring concurrency is critical. This includes concurrent transaction execution or validation within blocks, block processing across shards, and miner competition to select and persist transactions. Concurrency and parallelism are a double-edged sword: while they improve throughput, they also introduce risks like race conditions, non-determinism, and vulnerabilities such as deadlock and livelock. This paper presents the first survey of concurrency in smart contracts, offering a systematic literature review organized into key dimensions. First, it establishes a taxonomy of concurrency levels in blockchain systems and discusses proposed solutions for future adoption. Second, it examines vulnerabilities, attacks, and countermeasures in concurrent operations, emphasizing the need for correctness and security. Crucially, we reveal a flawed concurrency assumption in a major research category, which has led to widespread misinterpretation. This work aims to correct that and guide future research toward more accurate models. Finally, we identify gaps in each category to outline future research directions and support blockchain's advancement.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Chahoki et al. (2025) studied this question.

synapsesocial.com/papers/68d46fdc31b076d99fa6a5b7https://doi.org/10.48550/arxiv.2506.01885
Ask AI
Helpful
Bookmark
Share
View Full Paper