基于区块链的HACCP质量溯源模型与系统实现
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家重点研发计划项目(2018YFD0701003)、江苏现代农业产业关键技术创新项目(CX(20)2028)、教育部产学研合作项目(E-6006-00-0222)和上海市科技创新计划项目(19511104502)


HACCP Quality Traceability Model and System Implementation Based on Blockchain
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为提升质量溯源的可信度及有效度,以生食牡蛎为例,应用区块链技术构建了基于危害分析及关键控制点(Hazard analysis and critical control points,HACCP)的质量溯源模型。该模型提取生食牡蛎加工HACCP规范中的关键控制点(Critical control points,CCP)作为溯源系统监控数据点,并由此设计智能合约,监控数据上下链和对质量进行自动判断,最终应用联盟链平台Hyperledger Fabric实现了该模型的系统溯源。结果表明,系统将HACCP融入智能合约,使用质量控制的关键、有效数据作为溯源数据,并利用区块链中交易的不可篡改性,保证了质量溯源数据的可信度,系统平均交易成功率为99.96%,交易吞吐量可相对平稳地达到377笔/s,平均交易延迟为0.5s,基本满足生食牡蛎加工过程质量溯源的业务需求。

    Abstract:

    To improve the credibility and efficiency of quality traceability based on blockchain, some studies were reportedand explainedthe overall designs of combining hazard analysis and critical control points (HACCP) and blockchain technology. However, there is still a lack of operational technical solutions in documented research on the combined use of the two.To make up for the above shortage, a quality traceability model based on HACCP was constructed by using blockchain technology. This critical control points (CCP) in the HACCP specification was extracted for raw oyster processing as the monitoring data points of the traceability system, obtaining the to-be-recorded data structure that can truly reflect the product quality. A highly scalable standard smart contract was designed based on this data structure. Smart contracts for each key control point were then derived. What this achieved was the on-chain data monitoring as well as automatic data quality judgment of the whole raw oyster processing process. It also discussed how a highly robust deployment model was implemented with the reference to a permissioned chain platform Hyperledger Fabric. The whole process of data on-chain was explained from a theoretical perspective. Lastly, the traceability system prototype of the model was implemented. Function and performance tests on the implemented system were conducted. In function tests, the system ensured the traceability and credibility of the quality traceability data by the reading of product history records. The automatic judgment and real-time control of product quality were achieved at the same time. In performance tests, the system average transaction success rate reached up to 377, the transaction success rate was 99.96% and the average delay was 0.5s when the total transaction volume reached 2000, which met the business needs of the quality traceability of the raw oyster processing process. The research result can provide a new reference for the traceability of aquatic product quality or quality safety risks.

    参考文献
    相似文献
    引证文献
引用本文

葛艳,黄朝良,陈明,邹一波.基于区块链的HACCP质量溯源模型与系统实现[J].农业机械学报,2021,52(6):369-375. GE Yan, HUANG Chaoliang, CHEN Ming, ZOU Yibo. HACCP Quality Traceability Model and System Implementation Based on Blockchain[J]. Transactions of the Chinese Society for Agricultural Machinery,2021,52(6):369-375.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2020-07-28
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2021-06-10
  • 出版日期: 2021-06-10