期刊文章详细信息
文献类型:期刊文章
ZHONG Zeng-sheng(School of Computer Science, Central South University, Changsha 410083,China;Admission Office, Chongqing Technology and Business University, Chongqing 400067,China)
机构地区:[1]中南大学计算机学院,长沙410083 [2]重庆工商大学招生就业处,重庆400067
基 金:重庆工商大学2019年校级科研项目资助(960419055).
年 份:2021
卷 号:38
期 号:4
起止页码:36-41
语 种:中文
收录情况:JST、普通刊
摘 要:区块链共识算法保证了区块链中的区块按时间戳有序生成,算法优劣直接影响区块链系统性能。PoS共识算法是一种区块链公有链采用的主流共识算法,但生成区块的时间具有随机性,有些情况下区块间隔时间过长,不能满足商业应用场景需要;针对PoS共识算法生成区块的速度存在的性能局限,改进设计的Silkworm算法,通过智能合约对最快生成区块时间和最慢生成区块时间进行定义,结合Raft算法进行主节点选举;在有交易的情况下,当PoS共识算法未在定义的最快时间内生成区块时,Silkworm算法确保由主节点自动快速生成区块;在无交易情况下,当PoS共识算法未在定义的最慢时间内生成区块时,Silkworm算法也由主节点生成区块。而当主节点关闭或出故障时,PoS共识算法仍然生效正常生成区块。通过实验验证:Silkworm算法能较大提升基于PoS共识算法的区块链的性能,保证了区块链的安全性和健壮性,更能满足商业应用场景的需要。
关 键 词:区块链 共识算法 POS PoW RAFT
分 类 号:TP311.1]
参考文献:
正在载入数据...
二级参考文献:
正在载入数据...
耦合文献:
正在载入数据...
引证文献:
正在载入数据...
二级引证文献:
正在载入数据...
同被引文献:
正在载入数据...