一种基于共识参与度和交易活跃度的改进PBFT共识方法

基本信息

申请号 CN202011152332.3 申请日 -
公开(公告)号 CN112532581A 公开(公告)日 2021-03-19
申请公布号 CN112532581A 申请公布日 2021-03-19
分类号 G06Q20/40(2012.01)I;H04L29/06(2006.01)I;H04L29/08(2006.01)I 分类 电通信技术;
发明人 毛志来;孙惠平;傅玉峰;陈钟;虞丽;朱俊 申请(专利权)人 南京辰阔网络科技有限公司
代理机构 江苏圣典律师事务所 代理人 贺翔
地址 210012江苏省南京市雨花台区软件大道168号4幢十层
法律状态 -

摘要

摘要 本发明属于区块链、共识机制、PBFT应用技术领域,具体公开了一种基于共识参与度和交易活跃度的改进PBFT共识方法,包括以下步骤,步骤1、进行节点的初始化工作,给节点编号并设置节点的可信度初始值为0;步骤2、客户端向主节点发送交易请求,直到到达第一次的主节点切换;步骤3、运行优化的视图切换协议选举出主节点;步骤4、基于优化的视图切换协议和优化的一致性共识协议处理客户端请求。本发明的有益效果在于:增强了主节点选举的随机性和安全性,有效抵御恶意节点攻击;根据主节点的可信度来简化节点通信的复杂度;设置窗口期,提高了诚实节点参与共识过程的公平性;将节点交易活跃度作为节点权益,激励活跃节点维护区块链网络安全稳定。