广西师范大学学报(自然科学版)

2022, v.40(03) 194-201

[打印本页] [关闭]
本期目录(Current Issue) | 过刊浏览(Past Issue) | 高级检索(Advanced Search)

基于可验证随机函数和BLS签名的拜占庭容错共识算法
Byzantine Fault Tolerant Consensus Algorithm Based on Verifiable Random Function and BLS Signature

白尚旺;马晓倩;高改梅;刘春霞;党伟超;

摘要(Abstract):

实用拜占庭容错(PBFT)算法可以容忍网络存在不超过节点总数三分之一的拜占庭节点,常被作为联盟链的共识算法。针对PBFT存在主节点选取规则简单、通信复杂度较高等问题,提出一种基于可验证随机函数(VRF)和BLS签名的拜占庭容错(VBBFT)共识算法。在VBBFT共识算法,VRF在共识节点中选取主节点,主节点作为消息收集和发送的协调者,并将节点间的信息交互过程转化为BLS签名过程,降低了节点间的通信复杂度,并保证了节点间的信息交互是安全的。仿真实验结果表明,VBBFT共识算法与PBFT算法相比,交易吞吐率提高了62.3%,时延降低了12%。

关键词(KeyWords): 实用拜占庭容错;可验证随机函数;联盟链;BLS签名;共识算法

Abstract:

Keywords:

基金项目(Foundation): 山西省应用基础研究项目(201901D111266);; 太原科技大学科研启动基金(20192062);; 山西省重点计划研发项目(201803D121048)

作者(Authors): 白尚旺;马晓倩;高改梅;刘春霞;党伟超;

DOI: 10.16088/j.issn.1001-6600.2021071002

参考文献(References):

扩展功能
本文信息
服务与反馈
本文关键词相关文章
本文作者相关文章
中国知网
分享