食品科学 ›› 2019, Vol. 40 ›› Issue (3): 279-285.doi: 10.7506/spkx1002-6630-20171026-299

• 专题论述 • 上一篇    下一篇

基于区块链的食品安全溯源体系设计

李明佳,汪?登,曾小珊,白倩兰,孙耀杰*   

  1. (复旦大学信息科学与工程学院,上海 200433)
  • 出版日期:2019-02-15 发布日期:2019-03-05
  • 基金资助:
    国家自然科学基金面上项目(61374129);上海科委项目(14441900400)

Food Safety Tracing Technology Based on Block Chain

LI Mingjia, WANG Deng, ZENG Xiaoshan, BAI Qianlan, SUN Yaojie*   

  1. (School of Information Science and Technology, Fudan University, Shanghai 200433, China)
  • Online:2019-02-15 Published:2019-03-05

摘要: 近年来,食品安全案件屡次发生,亟需采用安全、可信、透明的食品安全溯源系统来加强对食品产业链的监管效率,提高食品安全水平,保障国民饮食健康;而目前的食品溯源系统主要面临着信息采集不标准、数据存储不安全、中心系统易受攻击和企业间信息交换过程隐私不能保障等问题。区块链技术具有分布式容错、不可篡改与隐私保护的特点,可以针对性地解决目前食品溯源系统中面临的问题。基于区块链的食品安全溯源系统通过技术架构的分析,提出将区块链恰当植入食品溯源体系的方案,即区块链技术应用于系统的数据库层与通信层,并对采用方案后的食品溯源体系的运行机制进行分析,结合具体应用场景与实际案例来论证设计方案的有效性。

关键词: 食品溯源系统, 区块链, 分布式存储, 共识机制

Abstract: In recent years, food safety cases have occurred repeatedly. A safe, credible and transparent food safety tracing system is urgently needed to strengthen whole chain regulation on the food industry, improve the level of food security and protect public health. The problems with the current food safety tracing system are mainly concentrated on unstandardized information collection, unsafe data storage, the vulnerable central system, and unprotected privacy during information exchange between enterprises. Block chain technology, with the characteristics of distributed fault tolerance, anti-tampering and privacy protection, can be targeted to solve the problems with the current food safety tracing system. For the above purpose, this paper presents a block chain-based food safety tracing system. First of all, by analyzing the technical structure and properly introducing the block chain into food safety tracing system, block chain technology can be applied to the system’s database layer and communication layer. Then, the operation mechanism of the food safety tracing system is analyzed, and the effectiveness of the design scheme can be demonstrated by combining the specific application scenarios and practical cases.

Key words: food traceability system, block chain, distributed ledger, consensus

中图分类号: