Font Size: a A A

Improvement And Research Of Consensus Algorithm Under Blockchain Agricultural Product Traceability

Posted on:2022-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:P ZhangFull Text:PDF
GTID:2518306542991529Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The application of a new generation of information technology represented by blockchain has been extended to the Internet of Things,digital finance,supply chain management,intelligent construction and other fields,playing an important role in technological innovation and industrial transformation.In the database-based traditional agricultural product information traceability system,there are problems such as difficult traceability,easy data tampering,centralization,and accountability.Blockchain technology is uniquely decentralized,non-tamperable,full traces,traceability,etc.Features provide new ideas for solving these problems.Aiming at the problems of low consensus efficiency,poor scalability,and no malicious node management in the use of blockchain technology in agricultural product traceability scenarios,this paper proposes a credit-based PBFT consensus algorithm improvement plan,and completes blockchain agricultural products on this basis the scheme design of the traceability management platform.and finally,the prototype of the blockchain agricultural product traceability management platform system was realized.The main work and innovations of the thesis are as follows:(1)Based on the analysis of the development,research and application status of blockchain technology in agricultural product traceability management,in view of the problems of traditional agricultural product traceability systems in information traceability,data storage security,etc.,the principles and principles of mainstream blockchain consensus algorithms performance researched.(2)By comparing the current mainstream blockchain systems and consensus algorithms,an improved scheme suitable for agricultural product traceability scenarios is proposed,and the consensus efficiency of the PBFT algorithm is improved by designing a credit-based node management mechanism.Experiments have proved that the improved algorithm has better effects in terms of consensus efficiency and stability.In the Byzantine attack experiment,the improved scheme has better anti-Byzantine attack ability and higher reliability.(3)Based on the analysis of the functions of the agricultural product traceability management platform,combined with the characteristics of the blockchain in information traceability,storage verification,and decentralization,the prototype of the blockchain agricultural product traceability management platform is designed.The platform helps supply chain companies to effectively manage agricultural product information through the two main modules of block chain-based product information management and traceability,and facilitates the regulatory authorities and consumers to obtain traceability information of agricultural products.Comparative experiments show that the platform has a significant improvement in data throughput and resistance to Byzantine attacks compared to other blockchain agricultural product traceability systems.
Keywords/Search Tags:Blockchain, Agricultural product traceability, Consensus algorithm, Global credit
PDF Full Text Request
Related items