Font Size: a A A

Research On The Consensus Mechanism Of Blockchains For Supply Chain Management

Posted on:2020-10-19Degree:MasterType:Thesis
Country:ChinaCandidate:Y H WangFull Text:PDF
GTID:2428330590463049Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
At present,supply chain management is facing a serious trust problem.Traditional technology cannot provide effective solutions,while the consortium blockchains can effectively solve this problem.Consensus mechanism is the key technology to solve trust problems in consortium blockchains.PBFT(Practical Byzantine Fault Tolerance)is one of the most suitable consensus mechanisms in consortium blockchains.However,the PBFT cannot effectively eliminate abnormal nodes,and it requires a lot of communication resources to achieve data consistency,which significantly reduces the efficiency of system facing large number of participants.This paper studies how to design an efficient and reliable consensus mechanism for supply chain.The main work of this paper is as follows:(1)A consensus mechanism CDBFT(Credit-Delegated Byzantine Fault Tolerance)is proposed.The main work includes:(1)Credit evaluation mechanism and voting mechanism are proposed to choose the nodes to participate in consensus.They can not only stimulate the enthusiasm of reliable nodes,but also greatly reduce the probability of abnormal nodes participating in consensus process to achieve a virtuous circle of the system;(2)The process of PBFT conformance protocol and checkpoint protocol is simplified based on credit evaluation mechanism.From the simulation results,a conclusion can be drawn,the participation probability of abnormal nodes in the consensus process can be reduced to 5%,and the efficiency and stability of the system are improved greatly in long-time running.(2)A multi-attribute group decision-making method based on weight matrix and cloud model is proposed,which provides more effective weight factor assignment for multi-attribute group decision-making based on cloud model in evaluation mechanism.It mainly includes:(1)building expert weight matrix and related matrix,recording the number of effective decision-making times of experts in past decision-making,providing convenience and basis for rapid establishment of expert group to determine expert weight;(2)Introducing expert attribute weight matrix and historical attribute weight matrix to record the weight factors used in past decision-making,and synthesizing with the weight given by experts at present.The final attribute weight is obtained.The case analysis shows that the scheme can make multi-attribute group decision successfully and improve the objectivity and flexibility of weight factor.(3)A CDBFT based on multi-attribute group decision making is proposed.Multi-attribute group decision-making is introduced into CDBFT credit evaluation and voting mechanism to evaluate the credit situation of nodes,which provides reference for initial credit evaluation and voting of nodes.The simulation results show that the improved CDBFT consensus mechanism is more suitable for scenarios with high credit requirements.
Keywords/Search Tags:Blockchains, consensus mechanism, credit, weight of multi-attribute group decision making
PDF Full Text Request
Related items