Concordia: Enabling Low-Conflict Distributed Transaction Scheduling in Sharding Blockchain via Cooperative Perception
Yanxiu Liu, Linpeng Jia, Xiaohu Yang, Zhongcheng Li, Yi Sun
Abstract
Sharding is a key approach to scale blockchain, where transaction scheduling critically impacts performance. Traditional sharding uses non-perception scheduling, where each shard makes decisions independently, leading to high conflicts. Although some studies use a centralized scheduler to eliminate conflicts by gathering full shard data, but incur security risks. To address this, we propose Concordia, a distributed transaction scheduling scheme via cooperative perception. Each shard predicts future cross-shard interactions via a Graph Neural Network (GNN) based algorithm, generates low-dimensional perception signals, and shares them through incremental personalized broadcasts. Shards then use a popularity-driven transaction packing algorithm to schedule and pack transactions effectively. With 16 shards, Concordia achieves 2.39x higher throughput than non-perception scheduling while cutting conflicts from 62.3% to 1.5%, and improves throughput 1.67x over centralized scheduling while reducing perception overhead by 95.2%.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 8e4ba8ca-611e-41c3-bd33-b53174c811cfRelated papers
- Prophet: Conflict-Free Sharding Blockchain via Byzantine-Tolerant Deterministic OrderingZicong Hong, Song Guo, Enyuan Zhou, Jianting Zhang et al.INFOCOM 2023 · 40 citations
- CoChain: High Concurrency Blockchain Sharding via Consensus on ConsensusMingzhe Li, You Lin, Jin Zhang, Wei WangINFOCOM 2023 · 42 citations
- On Sharding Open Blockchains with Smart ContractsYuechen Tao, Bo Li, Jingjie Jiang, Hok Chu Ng et al.ICDE 2020 · 76 citations
- TxAllo: Dynamic Transaction Allocation in Sharded Blockchain SystemsYuanzhe Zhang, Shirui Pan, Jiangshan YuICDE 2023 · 64 citations
- SPRING: Improving the Throughput of Sharding Blockchain via Deep Reinforcement Learning Based State PlacementPengze Li, Mingxuan Song, Mingzhe Xing, Zhen Xiao et al.WWW 2024 · 32 citations
