一种基于共识参与度和交易活跃度的改进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、基于优化的视图切换协议和优化的一致性共识协议处理客户端请求。本发明的有益效果在于:增强了主节点选举的随机性和安全性,有效抵御恶意节点攻击;根据主节点的可信度来简化节点通信的复杂度;设置窗口期,提高了诚实节点参与共识过程的公平性;将节点交易活跃度作为节点权益,激励活跃节点维护区块链网络安全稳定。 |
