基于信任模型的PBFT共识机制研究  被引量:6

PBFT CONSENSUS MECHANISM BASED ON TRUST MODEL

在线阅读下载全文

作  者:赵立瑾 王新胜[1] 夏纯中[2] Zhao Lijin;Wang Xinsheng;Xia Chunzhong(School of Computer Science and Communication Engineering,Jiangsu University,Zhenjiang 212013,Jiangsu,China;Information Center,Jiangsu University,Zhenjiang 212000,Jiangsu,China)

机构地区:[1]江苏大学计算机科学与通信工程学院,江苏镇江212013 [2]江苏大学信息化中心,江苏镇江212000

出  处:《计算机应用与软件》2022年第7期304-309,共6页Computer Applications and Software

基  金:国家自然科学基金项目(61402205);江苏大学高级技术人才科研基金项目(12JDG104)。

摘  要:针对实用拜占庭容错(Practical Byzantine Fault Tolerance, PBFT)共识机制无法预评估并预先限制恶意节点的问题,提出基于信任模型的拜占庭容错共识机制(Trust Model Practical Byzantine Fault Tolerance, TMPBFT)。该机制通过建立信任模型,针对节点不同行为给予其不同信任评价,判断节点信任状态,提高可信节点投票权,筛选并限制恶意节点。并将信任模型与基于PBFT的一致性协议和视图更换协议相结合,加强系统安全性及稳定性。实验结果表明:TMPBFT能够较好地区分并限制恶意节点,提高系统的稳定性与容错能力。Aiming at the problem that the practical Byzantine fault tolerance(PBFT) consensus mechanism cannot pre-evaluate and restrict malicious nodes in advance, this paper proposes a trust model practical Byzantine fault tolerance(TMPBFT). The mechanism established the trust model, gave different trust evaluations to different behaviors of nodes, judged the trust status of nodes, improved the voting rights of trusted nodes, filtered and limited malicious nodes. The trust model was combined with the PBFT-based consensus protocol and view replacement protocol to enhance system security and stability. The experimental results show that TMPBFT can better distinguish and limit malicious nodes, and improve the stability and fault tolerance of the system.

关 键 词:区块链 共识机制 信任模型 信任值 节点信任状态 PBFT 

分 类 号:TP3[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象