A Novel Transaction Processing Model for Sharded Blockchain

被引:0
作者
Ying, Xiang [1 ]
Luo, Wei [2 ]
Wang, Jianrong [1 ]
机构
[1] Tianjin Univ, Coll Intelligence & Comp, Tianjin, Peoples R China
[2] Tianjin Univ, Tianjin Int Engn Inst, Tianjin, Peoples R China
来源
ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT IV | 2024年 / 14490卷
关键词
Blockchain; Sharding; Flooding Attack; Transaction; Verification;
D O I
10.1007/978-981-97-0859-8_15
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The sharding-based protocols provide an efficient scaling solution for blockchain networks. However, the sharded blockchain suffers from transaction verification inefficiency while facing the threat of attacks from malicious peers. To solve aforementioned issues, this paper proposes a novel transaction processing model applicable to sharded blockchain. Specifically, a transaction admission control algorithm is established based on queuing model for single-shard flooding attacks to avoid transactions from being injected in a short period of time. And then, we present a transaction verification mechanism based on threshold signature, which is more efficient compare with PBFT protocol. The results of simulation experiments show that our transaction processing model can bring better performance compare to other advanced sharding protocols. In the case of 16 shards, the model achieves 3500 TPS throughput improvement and 4 s transaction latency reduction, and it exhibits good robustness in the case of peer misbehavior.
引用
收藏
页码:248 / 264
页数:17
相关论文
共 22 条
  • [21] Wang JP, 2019, PROCEEDINGS OF THE 16TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION, P95
  • [22] Wang Jue, 2020, P 58 ANN M ASS COMP, P5918