Computer Engineering and Applications ›› 2021, Vol. 57 ›› Issue (2): 60-69.DOI: 10.3778/j.issn.1002-8331.2007-0324

Previous Articles     Next Articles

Design of Food Traceability System Based on Blockchain

CHEN Fei, YE Chunming, CHEN Tao   

  1. 1.Business School, University of Shanghai for Science and Technology, Shanghai 200093, China
    2.School of Management Science and Engineering, Central University of Finance and Economics, Beijing 100081, China
  • Online:2021-01-15 Published:2021-01-14



  1. 1.上海理工大学 管理学院,上海 200093
    2.中央财经大学 管理科学与工程学院,北京 100081


The data layer of traditional food traceability system is composed of the relational database maintained by the core enterprise, which cannot guarantee the safety of data, and has low efficiency and high maintenance cost. There are always many participants in the food supply chain, and it is often difficult for consumers to protect their rights when purchasing food with quality problems. The source of food problems is difficult to define and cannot be traced back to the specific responsible person in a timely and accurate manner. To solve these problems, a food traceability system based on blockchain is designed, which is developed in Ethereum platform. In addition to decentralization, tamper proof, traceability and other functions, Food and Drug Administration node is introduced into the blockchain system to realize data change service and food recall functions. Consumers can not only query the traceability information of the whole process of food, but also make rights protection complaints in the traceability system.

Key words: blockchain, Ethereum, traceability scheme, food safety



关键词: 区块链, Ethereum, 溯源方案, 食品安全