Font Size: a A A

Research On Consensus Algorithm And Incentive Mechanism Based On Consortium Blockchain

Posted on:2021-03-12Degree:MasterType:Thesis
Country:ChinaCandidate:P LiuFull Text:PDF
GTID:2428330614465714Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Partial decentralization of the consortium blockchain improves the controllability of nodes in the blockchain network,which makes the application scenarios of the consortium blockchain a lot.The existing consortium blockchain consensus algorithms cannot meet the scenarios with high verification speed and throughput.The incentive mechanism is used to promote the continuous and stable operation of the consensus process.The existing incentive mechanism in the consortium blockchain often lacks consideration of the incentive needs of application scenarios.Therefore,it is practical significance to study the consensus algorithm and incentive mechanism based on the consortium blockchain to promote the implementation of the consortium blockchain project.The main contributions of this thesis are as follows:A Raft consensus algorithm based on credit model is proposed.Firstly,according to the characteristics of Byzantine nodes in the consortium blockchain,the node credit evaluation model was proposed.It aims to solve the problem of sample imbalance between Byzantine nodes and honest nodes.Then a TNL mechanism is proposed to solve the communication problem between nonByzantine nodes in the consensus process.The experimental results show that the node credit evaluation model can identify all Byzantine nodes in the consortium blockchain.CRaft has higher throughput and smaller delay than the consortium blockchain consensus algorithm PBFT.An incentive mechanism based on the cumulative point token for comment is proposed to encourage the positive behavior of nodes in the consortium blockchain in the electronic commerce.Token is used instead of traditional centralized points,which can quantify the user's satisfaction to solve the limitations of the circulation of points.The cumulative design of tokens can encourage businesses to form a healthy competitive relationship.The time decay constraint of token balance can incentivize the user's consumption.The comment information is stored off-chain through IPFS ensure its immutability.The smart contract was developed through the consortium blockchain development platform Hyperledger Fabric.The experimental results show that the operation of the incentive mechanism is feasible and effective.
Keywords/Search Tags:consortium blockchain, consensus algorithm, incentive mechanism, smart contract
PDF Full Text Request
Related items