Font Size: a A A

Research And Implementation Based On Improved Hashgraph Consensus Algorithm

Posted on:2021-02-15Degree:MasterType:Thesis
Country:ChinaCandidate:S L ChenFull Text:PDF
GTID:2428330602499753Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Hashgraph consensus algorithm is a newly proposed blockchain consensus algorithm,which is a new development of blockchain technology.Its underlying structure is no longer a common block structure,but a directed acyclic graph.It is completely asynchronous,has no leader,no round-robin mechanism,and no proof of work.It follows the Byzantine fault-tolerant mechanism,which can guarantee the final consensus.However,the Hashgraph consensus algorithm still has many problems in practical applications.When the number of malicious nodes in the system exceeds 1/3,the security of the algorithm cannot be guaranteed.When the number of nodes increases,the algorithm needs to count too much voting information.The efficiency of the algorithm will decrease and other issues.In view of the above problems,this paper proposes an improved strategy of Hashgraph consensus algorithm based on blind signature grouping.In the network,blind signature technology is used for group voting,and the proxy nodes of each group are selected,and then the proxy nodes participate in consensus authentication.By setting the upper limit of the number of group nodes M to control the number of proxy nodes,and using the randomness of blind signature voting to improve the security of the algorithm,the small number of proxy nodes can also improve the TPS of the algorithm,thereby optimizing the Hashgraph consensus algorithm.Based on the above research,this paper proposes a decentralized chemical calendar certificate authentication system.The system uses an improved Hashgraph consensus algorithm as the consensus mechanism.The system can complete the operations of uploading,certifying,revoking,and inquiring academic information,and upload all records to the blockchain.The public can easily query the student's academic information.This article describes in detail the requirements analysis of the decentralized chemical calendar management system,the basic structure of the system,the basic flow of the system operation,and finally implements and tests the functions of the system.
Keywords/Search Tags:Blockchain, Blind signature, Hashgraph, Educational certificate authentication system, smart contract
PDF Full Text Request
Related items