许可链多中心动态共识机制

       摘要: 区块链技术可解决数字化资产可信度低下问题,但大多数解决方案存在交易吞吐量低下、共识延迟过高、通信代价高、难以保证数字化资产全局一致性等方面的限制.许可区块链系统由高可信的节点组成,对特定组织开放,拥有相对良好的网络环境,为区块链的性能扩展提供了新的选择.为支持许可环境中多中心的需求,该文提出许可链多中心动态共识机制,设计两层区块链结构,构建主从多链,通过全局区块链链接多个主体区块链,保证数字化资产的全局一致性,提高区块链性能.通过引入全局区块与主体区块实现交易分流,提高交易吞吐量;通过生成动态验证节点集,设计全局一致性验证模型保证数字化资产的全局一致性;设计多主节点的PBFT协议,消除由恶意节点作为主节点带来的交易延迟增加问题.通过安全分析与证明,许可链多中心动态共识机制可保证交易不可篡改、预防Sybil攻击等;通过实验验证,许可链多中心动态共识机制可实现秒级交易延迟、十万级交易吞吐量.

作者:
闵新平 李庆忠 孔兰菊 张世栋 郑永清 肖宗水
单位:
山东大学计算机科学与技术学院 济南 250101 山东大学计算机科学与技术学院 济南 250101;山大地纬软件股份有限公司 济南 250101 山东大学电子商务研究中心 济南 250101;山大地纬软件股份有限公司 济南 250101
出处:
《 计算机学报》
刊期:
2018年第0卷第5期
基金:
国家自然科学基金(61772316) 泰山产业领军人才专项(tscy20160404) 山东省重点研发计划(2017CXGC0702)

许可链多中心动态共识机制

摘要:区块链技术可解决数字化资产可信度低下问题,但大多数解决方案存在交易吞吐量低下、共识延迟过高、通信代价高、难以保证数字化资产全局一致性等方面的限制.许可区块链系统由高可信的节点组成,对特定组织开放,拥有相对良好的网络环境,为区块链的性能扩展提供了新的选择.为支持许可环境中多中心的需求,该文提出许可链多中心动态共识机制,设计两层区块链结构,构建主从多链,通过全局区块链链接多个主体区块链,保证数字化资产的全局一致性,提高区块链性能.通过引入全局区块与主体区块实现交易分流,提高交易吞吐量;通过生成动态验证节点集,设计全局一致性验证模型保证数字化资产的全局一致性;设计多主节点的PBFT协议,消除由恶意节点作为主节点带来的交易延迟增加问题.通过安全分析与证明,许可链多中心动态共识机制可保证交易不可篡改、预防Sybil攻击等;通过实验验证,许可链多中心动态共识机制可实现秒级交易延迟、十万级交易吞吐量.

说明:如本页面涉及到版权问题或作者不愿意公开,请联系本站管理员删除!

0.799994s