Font Size: a A A

Research On Reputation Based Consensus Protocol Of Blockchain

Posted on:2021-05-22Degree:MasterType:Thesis
Country:ChinaCandidate:Z D LiangFull Text:PDF
GTID:2428330611998833Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
As the bottom layer of digital currency,blockchain is decentralized and tamper-proof.It solves the problems of high cost and low efficiency of the centralized organization.Blockchain has broad application prospects in finance,credit investigation,supply chain and other fields.However,at present,blockchain system still needs to be improved in terms of efficiency and security,which is far from meeting the needs of most application scenarios.Consensus algorithm is the core of blockchain,which has a significant impact on the security and efficiency of the system.In this context,this thesis proposes to integrate the reputation system into the existing consensus algorithm to promote the system consensus into a virtuous cycle and improve the security of the system.This thesis proposes an improved public blockchain consensus algorithm Po XR(proof of-x-reputation).Based on the characteristics of the public blockchain,the consensus algorithm is abstractly modeled,and the node behavior and time are taken as the reputation measurement indicators.Through the two core schemes of reputation incentive and reputation mining,the blockchain system can reach a consensus quickly and safely.The experimental results prove that the resistance to 51% attack is enhanced in the consensus based on reputation system.Based on the characteristics of the permissioned blockchain,this thesis proposes a reputation consensus algorithm,XR-BFT(x-reputation Byzantine fault tolerance),which is based on BFT.Through the two core schemes of reputation incentive and reputation election,the blockchain system can eliminate abnormal nodes quickly to improve the system security.The experimental results show that the XR-BFT consensus algorithm can reduce the adverse effects of abnormal nodes on the system,and achieve data consistency safely.
Keywords/Search Tags:blockchain, reputation, consensus
PDF Full Text Request
Related items