Research on multi-chain traceability system of agricultural products based on blockchain and IPFS
In the face of the increasingly large supply market of agricultural products,the serious centralized structure of the existing traceability system,fuzzy and simple traceability information,and difficult to effectively guarantee data security and other problems,by analyzing the business process and related characteristics of the supply chain,this paper integrates blockchain and IPFS technology to design a flexible multi-chain distributed traceability system to meet the needs of accurate traceability and supervision in the complex and changing market situation.It makes full use of the deduplication storage and distributed storage characteristics of Interplanetary File System(IPFS)to improve the utilization of storage resources,and solves the problems of severe centralization,single data type,and excessive load of traceable data storage in the past.The combination of blockchain multi-chain and IPFS private network and the adoption of CBC and ECC encryption algorithms can support comprehensive market regulation,and can meet the encryption protection needs of enterprise privacy data.Finally,in order to verify the validity of the model,the hydroponic vegetable traceability project is used as an application case to analyze and test,in which the throughput of the blockchain multi-chain system has reached 500 TPS for the up-chain and 400 TPS for the query.The ciphertext change rate of CBC encryption algorithm has reached 96.727%and 97.136%,respectively,in correlation and expansibility analysis.The test results show that on the basis of the realization of efficient supply chain traceability data record store and accurate supervision and traceability,the traceability system can also give the parties'legitimate rights and interests within the chain and the effective protection of privacy data,can also face the business crisscross and complex market supply chain,providing reference for the research,development and implementation of a complete and reliable blockchain of agricultural products traceability supervision system.