Font Size: a A A

Research And Implementation Of Organic Agricultural Product Traceability System Based On Blockchain Technology

Posted on:2024-08-13Degree:MasterType:Thesis
Country:ChinaCandidate:H X ZhuangFull Text:PDF
GTID:2531307118465614Subject:Agriculture
Abstract/Summary:PDF Full Text Request
In order to ensure the development of modern agriculture,China’s agricultural department has been committed to establishing a traceability system that can effectively solve the quality problems of agricultural products,while traditional traceability systems are mostly centralized platforms.Traditional centralized platforms essentially refer to the centralized management and storage of information related to agricultural product traceability in the backend.However,in this way,traceability information and data lack reliable regulatory means,which not only makes data prone to tampering,affecting data accuracy and integrity,but also poses a threat to data security and data validity.Blockchain technology is a new distributed infrastructure and computing method that utilizes blockchain data structures to validate and store data,utilizes distributed node consensus algorithms to generate and update data,utilizes cryptography to ensure data transmission and access security,and utilizes smart contracts composed of automated script code to program and operate data.The blockchain technology itself has unique advantages and characteristics in traceability,tamper resistance,decentralization,and data sharing,which can perfectly adapt to solve the problems of poor data security,centralization,and easy data tampering in traditional traceability systems.Based on this,this article proposes to conduct research on the traceability problem of organic agricultural products.Combining the characteristics of organic agricultural products,in order to better solve the problems of low information sharing efficiency,easy tampering of information,and security issues brought about by traditional agricultural product traceability systems due to their data-centric management,blockchain technology is applied in agricultural product traceability systems.The traceability data and information of all links are linked and blockchained through the private chain,so as to avoid data tampering and "information silo" and other problems that may occur in the process of agricultural product traceability information management to the greatest extent,and promote all parties in the organic agricultural product supply chain system to better participate in the traceability information management system,while realizing the rapid availability of source information,fast tracking of product whereabouts Quickly identify responsibility issues,thereby improving the efficiency and quality of traceability information management.The main research results completed during the research process include:(1)Reconstruct and determine the traceability process for organic agricultural products in response to the issue of organic agricultural product traceability.Starting from the actual needs of organic agricultural product traceability,this paper analyzes the information chain of organic agricultural product traceability,and then analyzes the application effect of the traditional organic agricultural product traceability system.Based on the shortcomings and deficiencies in the application effect,this paper analyzes the main body,scope,and objectives of the organic agricultural product traceability problem,further refining the internal mechanism and research objectives of the organic agricultural product traceability problem.Then,the key business processes involved in the current main circulation modes of organic agricultural products,such as the circulation mode of agricultural trade market,the circulation mode of agricultural supermarket docking,and the base direct delivery circulation mode,as well as the key traceability information that needs to be focused on,are studied,and based on the research conclusions,the traceability information flow and traceability indicators of organic agricultural products are determined,thus forming a complete description and research conclusions on the traceability of organic agricultural products.(2)The key algorithm PBFT in the design of consensus mechanism in the application of blockchain in the traceability process of organic agricultural products was analyzed and optimized.For the problems exposed in the application of traditional blockchain technology to the traceability of organic agricultural products,such as insufficient scalability and poor data throughput,we studied the optimization of the consensus mechanism PBFT algorithm.In the study,we first introduced the principle of consensus algorithm,compared the advantages and disadvantages of mainstream consensus algorithms,and proposed an improvement plan for the PBFT consensus algorithm based on the alliance chain,and then built a simulation experiment environment,The performance of the proposed algorithm improvement scheme was experimentally and validated.From the experimental results,it can be seen that the algorithm optimization scheme proposed in this article can significantly reduce the complexity of the original PBFT consensus algorithm.At the same time,the introduction of credit node management mechanism can greatly improve the reliability of the organic agricultural product traceability process and the defense ability of the traceability information system against Byzantine attacks.(3)Designed and implemented a prototype of an organic agricultural product traceability system.According to the goal of designing and realizing the traceability system of organic agricultural products proposed in this paper,guided by the actual requirements of the traceability business of agricultural products,the system requirements are analyzed using the relevant theories and tools of software engineering,and based on the requirements analysis conclusions on the traceability system of organic agricultural products formed above,the system summary design,database design,smart contract design and other specific design work are completed.On the basis of system design,blockchain technology and Java web technology are comprehensively utilized to implement the prototype of organic agricultural product traceability system based on B/S mode.The implemented system prototype is deployed to the server,and then the testing plan of the system is designed based on software testing theory.The prototype system is tested using software testing methods and tools.From the test results,The prototype system implemented can meet the design requirements from private chain performance to overall system functionality and performance,and the system is available.After system testing and application,the organic agricultural product traceability system studied in this article can to some extent meet the business needs of various parties regarding quality control and traceability of organic agricultural products,such as production,processing,transportation,sales,consumption,and supervision.The research in this article has a certain degree of innovation and can improve the accuracy,privacy,and operational efficiency of organic agricultural product traceability from the perspective of consumption and supervision.
Keywords/Search Tags:Organic agricultural products, blockchain technology, product traceability, PBFT algorithm, Hyperledger
PDF Full Text Request
Related items