国内刊号:31-1289/TP
国际刊号:1000-3428
发布日期:
作者:段靓, 吕鑫, 刘凡
单位:河海大学 a. 计算机与信息学院;b. 海岸灾害及防护教育部重点实验室, 南京 210098
关键词:区块链,共识协议,实用拜占庭容错机制,分层共识,联盟链
基金:国家自然科学基金(61602150);教育部重点实验室开放基金(201905)。
联盟链是政府和企业构建行业应用首选的区块链方案,但其核心共识协议实用拜占庭容错(PBFT)机制存在扩展性问题。采用分片技术和代理人节点可以有效降低共识消息复杂度,其中代理人在选举方式、改进和干预协议过程等是当前的主要研究方向。基于此,提出一种分层共识优化机制TDH-PBFT,将共识节点划分为互相独立的组,对组内节点间共识过程的行为进行评价得到节点信任度,根据信任度选举出委托代理人参与局部和全局共识,并证明TDH-PBFT共识机制的完备性。实验结果表明,当节点数量增大时,该算法可以有效减少共识时间,提升系统吞吐量,保障共识服务质量。
来源:2020年第10期
《计算机工程》期刊编辑部