Font Size: a A A

Research On Blockchain Structure Design And Storage In Agricultural Product Traceability

Posted on:2022-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:B Q LvFull Text:PDF
GTID:2518306542491494Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The progress of technology has brought convenience to people's life,and also improved people's quality of life.People pay more attention to their health,so they have higher requirements for the security of agricultural products.Traditional agricultural products traceability system has some problems,such as data management is not transparent,data storage cost is high,data traceability is difficult and so on.Blockchain has the advantages of information transparency,traceability and decentralization.Based on the analysis of the characteristics of agricultural products data,this paper focuses on the blockchain structure and data storage mode under the scenario of agricultural products traceability,and the prototype of agricultural products traceability system is built.The research and innovation of this paper are as follows:(1)A multi-group blockchain structure is proposed.The nodes in the system of agricultural product traceability are divided into attributes.The nodes with the same attributes are divided into the same group,and the nodes in the group jointly participate in the governance and sharing of the data on the blockchain.By building a multi-group blockchain structure,the consensus efficiency of the blockchain is expanded horizontally.The results show that the multi-group blockchain structure has some advantages in scalability and key features.(2)A traceability data storage scheme for agricultural products on blockchain is proposed.It analyses the characteristics of agricultural product traceability data,and simplifies the on-chain data.It stores the data in the corresponding blockchain group by distinguishing the data attributes,and stores the database log information on the blockchain to ensure that the database operation records are not tampered with.The transaction execution mode on the blockchain is optimized.The scheme proposed in this paper is compared with the existing data storage scheme on the blockchain.The results show that this scheme has certain advantages in data storage cost,tamperability and storage efficiency.(3)A traceability model of agricultural products based on multi-group blockchain structure is built.In the model,the roles of users involved in agricultural product traceability are divided,and the working process of the traceability model is designed to optimize the data retrieval and transaction process.The proposed model is compared with other agricultural product traceability models,and the model has good feasibility and safety.(4)The prototype of agricultural products traceability system based on multi blockchain is constructed.The traceability system mainly includes four modules: user management,traceability management,supply chain management and system management.In this system,users can query the whole process traceability information of agricultural products,participating enterprises in the agricultural products industry chain can manage agricultural products,and supervising enterprises can conduct data statistical analysis through this system to respond to the bad behaviors of enterprises in the agricultural products supply chain in time.The analysis shows that the system has some advantages in storage efficiency and system function.
Keywords/Search Tags:agricultural products, roots, data storage, blockchain, distributed storage
PDF Full Text Request
Related items