区块链容错机制与算法研究  被引量:1

RESEARCH ON BLOCKCHAIN FAULT TOLERANCE MECHANISM AND ALGORITHM

在线阅读下载全文

作  者:赵会群[1,2] 任杰[1,2] Zhao Huiqun;Ren Jie(School of Information,North China University of Technology,Beijing 100144,China;Beijing Key Laboratory of Large-scale Stream Data Integration and Analysis Technology,North China University of Technology,Beijing 100144,China)

机构地区:[1]北方工业大学信息学院,北京100144 [2]北方工业大学大规模流数据集成与分析技术北京市重点实验室,北京100144

出  处:《计算机应用与软件》2021年第12期30-35,66,共7页Computer Applications and Software

基  金:国家自然科学基金项目(61672041)。

摘  要:针对Fabric区块链中orderer节点一旦故障,造成正在打包的消息序列和未及时发送出去的区块的丢失问题,提出为orderer节点增加一个容错机制。设计此容错机制的实现算法,主要包括两部分,其一是安全可靠性测试,其二是可靠性保障。安全可靠性测试是通过备用orderer实时检测主orderer的运行状态,一旦检测出故障,就立刻启动可靠性保障机制,即备用orderer恢复主orderer丢失的数据,并接管其业务,从而保障系统的正常运转,并通过模拟实验进行验证。In order to tackle with the failure of the orderer node in the Fabric blockchain,which causes the loss of the message sequence being packaged and the block that was not sent out in time,this paper proposes a fault-tolerant mechanism for the orderer node.The algorithm for implementing this fault-tolerant mechanism was designed.It was mainly divided into two parts,one was the security reliability test,and the other was the reliability guarantee.The security reliability test was to detect the running status of the main orderer in real time through the standby orderer.Once a failure was detected,the reliability guarantee mechanism was immediately started.The standby orderer recovered the data lost by the main orderer and took over its business,thereby ensuring the normal operation of the system,and this was verified by simulation experiments.

关 键 词:区块链 容错机制 可靠性 测试 

分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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