基于区块链的食品安全监管方法、装置、设备及系统制造方法及图纸

技术编号:23085852 阅读:30 留言:0更新日期:2020-01-11 01:25
本说明书实施例提供一种基于区块链的食品安全监管方法、装置、设备及系统,其中方法包括:控制设备获取采集设备所采集的食品监控数据,在食品监控数据中提取待监管食品的有效监控数据并发送给区块链节点,区块链节点调用智能合约,根据接收的有效监控数据,生成待监管食品在各食品操作区域中的操作记录信息,并将操作记录信息写入区块链中;其中,区块链中存储的操作记录信息用于进行食品安全追溯。

Food safety supervision methods, devices, equipment and systems based on blockchain

【技术实现步骤摘要】
基于区块链的食品安全监管方法、装置、设备及系统
本文件涉及区块链
,尤其涉及一种基于区块链的食品安全监管方法、装置、设备及系统。
技术介绍
随着人们对生活质量的要求越来越高,食品安全也逐步成为备受关注的话题。当前,大多通过摄像头采集食品监控数据的方式来保证食品安全,但是由于监控数据能够被篡改,并且食品流转阶段多、涉及的处理场地等具有多样性,使得在食品出现质量问题,进行食品安全追溯过程中,毁证、伪证、推诿等状况多现,不仅增加了食品安全追溯的难度,而且追溯结果的准确性难以保障。
技术实现思路
本说明书一个或多个实施例的目的是提供一种基于区块链的食品安全监管方法、装置、设备及系统,通过将待监管食品在各食品操作区域中的操作记录信息写入区块链,能够基于区块链的数据不可篡改性和公开可查性,为食品安全追溯提供准确的数据基础,避免食品安全追溯过程中的毁证、伪证、推诿等问题。为解决上述技术问题,本说明书一个或多个实施例是这样实现的:本说明书一个或多个实施例提供了一种基于区块链的食品安全监管方法,应用于区块链节点,包括:<本文档来自技高网...

【技术保护点】
1.一种基于区块链的食品安全监管方法,应用于区块链节点,包括:/n接收控制设备发送的待监管食品的有效监控数据,其中,所述有效监控数据为所述控制设备在其获取的食品监控数据中提取而得,所述食品监控数据由布设于各食品操作区域中的采集设备采集而得;/n调用智能合约,根据所述有效监控数据,生成所述待监管食品在所述各食品操作区域中的操作记录信息;/n将所述操作记录信息写入区块链中;其中,所述区块链中存储的所述操作记录信息用于进行食品安全追溯。/n

【技术特征摘要】
1.一种基于区块链的食品安全监管方法,应用于区块链节点,包括:
接收控制设备发送的待监管食品的有效监控数据,其中,所述有效监控数据为所述控制设备在其获取的食品监控数据中提取而得,所述食品监控数据由布设于各食品操作区域中的采集设备采集而得;
调用智能合约,根据所述有效监控数据,生成所述待监管食品在所述各食品操作区域中的操作记录信息;
将所述操作记录信息写入区块链中;其中,所述区块链中存储的所述操作记录信息用于进行食品安全追溯。


2.根据权利要求1所述方法,所述接收控制设备发送的待监管食品的有效监控数据,包括:
接收控制设备发送的待监管食品的有效监控数据及对应的食品操作区域的区域信息;
或者,
接收控制设备发送的待监管食品的有效监控数据和采集设备的设备标识,根据所述设备标识在第一关联记录信息中获取对应的区域信息;将获取的所述区域信息确定为所述有效监控数据所对应的食品操作区域的区域信息;其中,所述第一关联记录信息中含有多个设备标识与食品操作区域的区域信息的关联信息。


3.根据权利要求2所述的方法,所述调用智能合约,根据所述有效监控数据,生成所述待监管食品在所述各食品操作区域中的操作记录信息,包括:
调用智能合约,基于所述智能合约对所述有效监控数据进行安全分析,得到第一分析结果;
根据预设算法,计算所述有效监控数据的摘要值;
确定所述待监管食品的食品信息;
将所述第一分析结果、所述摘要值、所述食品信息以及所述有效监控数据所对应的食品操作区域的区域信息进行关联记录,并将记录的信息作为所述待监管食品在相应食品操作区域中的操作记录信息。


4.根据权利要求3所述的方法,还包括:
接收第三方机构用户的终端设备发送的查询请求,其中,所述查询请求包括待查询食品操作区域的区域信息和/或待查询食品的食品信息;
根据所述待查询食品操作区域的区域信息和/或待查询食品的食品信息,在所述区块链中获取对应的操作记录信息;
根据获取的所述操作记录信息,生成查询响应数据;
将所述查询响应数据发送给所述终端设备。


5.根据权利要求4所述的方法,所述生成所述待监管食品在所述各食品操作区域中的操作记录信息之后,还包括:
将所述有效监控数据与所述摘要值对应保存至预设数据库;
所述根据获取的所述操作记录信息,生成查询响应数据,包括:
根据获取的所述操作记录信息所含有的摘要值,在所述预设数据库中获取对应保存的有效监控数据;
根据获取的所述有效监控数据生成查询响应数据。


6.一种基于区块链的食品安全监管方法,应用于控制设备,包括:
获取采集设备所采集的食品监控数据,其中,所述采集设备布设于各食品操作区域中;
在所述食品监控数据中提取待监管食品的有效监控数据;
根据所述有效监控数据对所述待监管食品的操作过程进行安全分析;以及,
将所述有效监控数据发送给区块链节点,以使所述区块链节点根据所述有效监控数据,将所述待监管食品在所述各食品操作区域中的操作记录信息写入区块链中。


7.根据权利要求6所述的方法,所述在所述食品监控数据中提取待监管食品的有效监控数据,包括:
在所述食品监控数据中提取关于所述待监管食品的原材料的图像数据和视频数据中的至少一个数据;和/或,
在所述食品监控数据中提取关于所述待监管食品的加工过程的图像数据和视频数据中的至少一个数据;
将提取的数据作为有效监控数据。


8.根据权利要求6所述的方法,所述获取采集设备所采集的食品监控数据,包括:
获取采集设备所采集的食品监控数据,以及所述采集设备的设备标识;
所述根据所述有效监控数据对所述待监管食品的操作过程进行安全分析,包括:
根据所述设备标识,在第二关联记录信息中获取关联的第一分析模型,其中,所述第二关联记录信息中含有多个设备标识与第一分析模型的关联信息;
将所述有效监控数据输入至获取的所述第一分析模型中,对所述待监管食品的操作过程进行安全分析,得到第二分析结果。


9.根据权利要求8所述的方法,所述将所述有效监控数据发送给区块链节点,包括:
根据所述采集设备的设备标识,在第一关联记录信息中获取关联的区域信息;将获取的所述区域信息确定为所述有效监控数据所对应的食品操作区域的区域信息,将所述有效监控数据和确定的所述食品操作区域的区域信息发送给所述区块链节点;其中,所述第一关联记录信息中含有多个设备标识与食品操作区域的区域信息的关联信息;或者,
将所述有效监控数据和所述采集设备的设备标识发送给所述区块链节点,以使所述区块链节点根据所述设备标识确定所述有效监控数据所对应的食品操作区域的区域信息。


10.根据权利要求6-9任一项所述的方法,还包括:
若根据所述有效监控数据对所述待监管食品的操作过程进行安全分析的第二分析结果满足预设条件,则发送警报信息给监管机构。


11.一种基于区块链的食品安全监管装置,应用于区块链节点,包括:
接收模块,其接收控制设备发送的待监管食品的有效监控数据,其中,所述有效监控数据为所述控制设备在其获取的食品监控数据中提取而得,所述食品监控数据由布设于各食品操作区域中的采集设备采集而得;
生成模块,其调用智能合约,根据所述有效监控数据,生成所述待监管食品在所述各食品操作区域中的操作记录信息;
写入模块,其将所述操作记录信息写入区块链中;其中,所述区块链中存储的所述操作记录信息用于进行食品安全追溯。


12.根据权利要求11所述的装置,
所述生成模块,调用智能合...

【专利技术属性】
技术研发人员:湛宗儒
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1