HiCoCS: High Concurrency Cross-Sharding on Permissioned Blockchains
As the foundation of the Web3 trust system, blockchain technology faces increasing demands for scalability. Sharding emerges as a promising solution, but it struggles to handle highly concurrent cross-shard transactions (CSTxs), primarily due to simultaneous ledger operations on the same account. Hyperledger Fabric, a permissioned blockchain, employs multi-version concurrency control for parallel processing. Existing solutions use channels and intermediaries to achieve cross-sharding in Hyperledger Fabric. However, the conflict problem caused by highly concurrent CSTxs has not been adequately resolved. To fill this gap, we propose HiCoCS, a high concurrency cross-shard scheme for permissioned blockchains. HiCoCS creates a unique virtual sub-broker for each CSTx by introducing a composite key structure, enabling conflict-free concurrent transaction processing while reducing resource overhead. The challenge lies in managing large numbers of composite keys and mitigating intermediary privacy risks. HiCoCS utilizes virtual sub-brokers to receive and process CSTxs concurrently while maintaining a transaction pool. Batch processing is employed to merge multiple CSTxs in the pool, improving efficiency. We explore composite key reuse to reduce the number of virtual sub-brokers and lower system overhead. Privacy preservation is enhanced using homomorphic encryption. Evaluations show that HiCoCS improves cross-shard transaction throughput by 3.5-20.2 times compared to the baselines.
Authors
- Zhen Wan (ORCID: https://orcid.org/0000-0002-3105-3821)
- Yunfeng Zhang (ORCID: https://orcid.org/0000-0002-3630-9232)
- Yulong Shen
- Xuewen Dong (ORCID: https://orcid.org/0000-0001-5745-0545)
- Di Lu (ORCID: https://orcid.org/0009-0002-5499-260X)
- Lingxiao Yang (ORCID: https://orcid.org/0000-0001-8642-9614)
Institutions
- Xidian University (CN)
- Zhejiang Lab (CN)
- Jiangxi University of Finance and Economics (CN)
Publication Details
- Journal
- IEEE Transactions on Computers
- Published
- 2025-04-04
- DOI
- https://doi.org/10.1109/tc.2025.3558001
- Citations
- 6
- Primary Topic
- Blockchain Technology Applications and Security
- Type
- article
- Field-Weighted Citation Impact
- 19.48