Utilizing parallelism in smart contracts on decentralized blockchains by taming application-inherent conflicts

P Garamvölgyi, Y Liu, D Zhou, F Long… - Proceedings of the 44th …, 2022 - dl.acm.org
Traditional public blockchain systems typically had very limited transaction throughput
because of the bottleneck of the consensus protocol itself. With recent advances in …

Nezha: Exploiting concurrency for transaction processing in dag-based blockchains

J Xiao, S Zhang, Z Zhang, B Li, X Dai… - 2022 IEEE 42nd …, 2022 - ieeexplore.ieee.org
A Directed Acyclic Graph (DAG)-based blockchain with its inherent parallel structure can
potentially significantly improve the throughput performance over conventional blockchains …

Smart contract parallel execution with fine-grained state accesses

X Qi, J Jiao, Y Li - 2023 IEEE 43rd International Conference on …, 2023 - ieeexplore.ieee.org
As various optimizations being proposed recently, the performance of blockchains is no
longer limited by the consensus protocols, successfully scaling to thousands of transactions …

{SPEEDEX}: A Scalable, Parallelizable, and Economically Efficient Decentralized {EXchange}

G Ramseyer, A Goel, D Mazières - 20th USENIX Symposium on …, 2023 - usenix.org
SPEEDEX is a decentralized exchange (DEX) that lets participants securely trade assets
without giving any single party undue control over the market. SPEEDEX offers several …

[图书][B] Blockchains: Decentralized and Verifiable Data Systems

P Ruan, TTA Dinh, D Loghin, M Zhang, G Chen - 2022 - books.google.com
This book takes readers through the sensational history of blockchains and their potential to
revolutionize database systems of the future. In order to demystify blockchains, the book …

Fastblock: Accelerating blockchains via hardware transactional memory

Y Li, H Liu, Y Chen, J Gao, Z Wu… - 2021 IEEE 41st …, 2021 - ieeexplore.ieee.org
The efficiency of block lifecycle determines the performance of blockchain, which is critically
affected by the execution, mining and validation steps in blockchain lifecycle. To accelerate …

Concurrency control for real‐time and mobile transactions: Historical view, challenges, and evolution of practices

N Chaudhry, MM Yousaf - Concurrency and Computation …, 2022 - Wiley Online Library
Recently, mobile computing has changed the way that spatial data and GIS are processed.
Unlike wired and stand‐alone GIS, now the trend has been switched from offline to real‐time …

SC-Chef: Turboboosting Smart Contract Concurrent Execution for High Contention Workloads via Chopping Transactions

D Xian, X Wei - IEEE Transactions on Reliability, 2023 - ieeexplore.ieee.org
Concurrent execution of smart contracts is a promising approach to boost their performance
in current blockchain systems. However, prior work on concurrent execution only considered …

[HTML][HTML] Accelerating block lifecycle on blockchain via hardware transactional memory

Y Li, H Liu, J Gao, J Zhang, Z Guan, Z Chen - Journal of Parallel and …, 2024 - Elsevier
The processing of block lifecycles is essential to the efficiency of a blockchain, which
consists of four steps: creation, execution, consensus, and validation. The permissionless …

Enhancing Blockchain Performance via On-chain and Off-chain Collaboration

W Chen, Z Yang, J Zhang, J Liang, Q Sun… - … Conference on Service …, 2023 - Springer
Transactions concurrent execution is one of the most promising solutions to enhance
throughput for blockchain systems. Traditional concurrent execution schemes include on …