《计算机应用研究》|Application Research of Computers

基于S-BAC跨分片共识协议的改进方案

Improved scheme based on S-BAC cross-shard consensus protocol

免费全文下载 (已被下载 次)  
获取PDF全文
作者 胡振宇,唐颖杰,杨振国,刘文印
机构 广东工业大学 计算机学院,广州 510006
统计 摘要被查看 次,已被下载
文章编号 1001-3695(2021)01-044-0223-04
DOI 10.19734/j.issn.1001-3695.2019.10.0585
摘要 针对跨分片共识协议S-BAC通过分片之间互相通信来处理跨分片交易,造成通信开销大和高时延的问题,提出了一种改进的跨分片共识协议S-BAC+。首先,通过分片管理员来处理跨分片交易,有效地减少了通信开销和时延;其次,引入基于信誉的投票机制,为节点设置信誉值和信誉等级,通过投票选取最终票数高的节点组成分片管理员,提高了分片管理员的可靠性。实验表明,该协议比S-BAC更有效,减少了通信开销,降低了时延,提高了交易吞吐量。
关键词 S-BAC; 信誉机制; 分片管理员; 吞吐量; 时延
基金项目 国家自然科学基金资助项目(61703109,91748107)
广东省引进创新科研团队计划资助项目(2014ZT05G157)
本文URL http://www.arocmag.com/article/01-2021-01-044.html
英文标题 Improved scheme based on S-BAC cross-shard consensus protocol
作者英文名 Hu Zhenyu, Tang Yingjie, Yang Zhenguo, Liu Wenyin
机构英文名 School of Computer Science & Technology,Guangdong University of Technology,Guangzhou 510006,China
英文摘要 S-BAC is a cross-shard consensus protocol, which deals with cross-shard transactions based on communications among shards, resulting in large communication overhead and high delay. To solve this problem, this paper proposed an improved S-BAC, denoted as S-BAC+, which introduced the role of shard manager and reputation mechanism accordingly. More specifically, the shard manager took in charge of deal with cross-shard transactions, which reduced the communization cost. Furthermore, it introduced a reputation mechanism based on voting to decide which node could be appointed as the shard manager. Experiments show that S-BAC+ is more effective than S-BAC, in terms of communication overhead and delay, and transaction throughput.
英文关键词 S-BAC; reputation mechanism; shard manager; throughput; time delay
参考文献 查看稿件参考文献
 
收稿日期 2019/10/25
修回日期 2019/12/8
页码 223-226,231
中图分类号 TP301.6
文献标志码 A