一种基于区块链及物联网技术的牲畜商品溯源方法技术

技术编号:32904005 阅读:76 留言:0更新日期:2022-04-07 11:54
本发明专利技术公开了一种基于区块链及物联网技术的牲畜商品溯源方法,属于食品安全技术领域,所述方法包括如下步骤:通过哈希算法为若干头牲畜设置固定长度的加密ID,得到完整牲畜ID;获取牲畜信息并上链:获取各牲畜养殖、屠宰加工和运输数据,并将各牲畜对应的养殖、屠宰加工和运输数据上链;利用完整牲畜ID,通过区块链进行对应牲畜溯源,完成基于区块链及物联网技术的牲畜商品溯源方法;本发明专利技术实现了将从牲畜从养殖、屠宰加工到运输成为商品完整流程中的牲畜健康数据、屠宰环境以及运输信息记录于区块链中,并能够通过区块链溯源牲畜商品信息。息。息。

【技术实现步骤摘要】
一种基于区块链及物联网技术的牲畜商品溯源方法


[0001]本专利技术属于食品安全
,尤其涉及一种基于区块链及物联网技术的牲畜商品溯源方法。

技术介绍

[0002]民以食为天,食品安全关系到每位人民群众的身体健康以及生活体验。其中“食品流通全流程的追溯”作为食品安全的最核心环节,确保其流程的安全有着举足轻重的意义。事实上,不管是国家政府层面,还是社会企业力量,一直都在积极推动食品溯源在法律与技术层面的进步。早在2016年,国家食品药品监管总局,就颁发了《总局关于推动食品药品生产经营者完善追溯体系的意见》,为中国食品溯源的发展奠定了理论基础。但是由于技术手段还未大范围的普及和应用,使得食品溯源工作变得异常困难和艰巨,传统的食品追溯系统基于集中式数据库技术,一般只能追溯到生产企业,无法让食品追溯全链条的参与方均参与进来,做到全流程追溯。一旦出现问题,没有办法明确到具体节点。牲畜商品存在养殖、屠宰、加工、包装、运输等多个环节,每个环节都存在安全风险,因此,全链条追溯的方式是非常重要的。
[0003]区块链已被证实能够具有较高兼容地应用到食本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于区块链及物联网技术的牲畜商品溯源方法,其特征在于,包括如下步骤:S1、数字签名:通过哈希算法为若干头牲畜设置固定长度的加密ID,得到完整牲畜ID;S2、获取牲畜信息并上链:根据完整牲畜ID,获取各牲畜养殖、屠宰加工和运输数据,并将各牲畜对应的养殖、屠宰加工和运输数据上链;S3、牲畜商品溯源:通过区块链进行对应牲畜溯源,完成基于区块链及物联网技术的牲畜商品溯源方法。2.根据权利要求1所述的基于区块链及物联网技术的牲畜商品溯源方法,其特征在于,所述步骤S1包括如下步骤:S11、将牲畜ID进行哈希加密作为哈希消息,并对其进行附加填充比特,得到填充后牲畜ID;S12、将填充后牲畜ID的长度信息添加至填充后牲畜ID后,得到完整牲畜ID,完成数字签名。3.根据权利要求2所述的基于区块链及物联网技术的牲畜商品溯源方法,其特征在于,所述步骤S11中附加填充比特第一个比特为1,其余比特补0,直到填充后牲畜ID长度等于预设牲畜ID长度L。4.根据权利要求3所述的基于区块链及物联网技术的牲畜商品溯源方法,其特征在于,所述预设牲畜ID长度L表达式如下:L=448+C
×
512其中,C表示取模常数参数。5.根据权利要求1所述的基于区块链及物联网技术的牲畜商品溯源方法,其特征在于,所述步骤S2包括如下步骤:S21、根据完整牲畜ID,通过物联网获取各牲畜养殖数据,并通过非对称加密将各牲畜养殖数据上链;S22、根据完整牲畜ID,将各牲畜屠宰加工过程监测数据与其对应工作人员信息通过非对称加密上链;S23、根据完整牲畜ID,将各牲畜运输至售卖点过程监测数据通过非对称加密上链。6.根据权利要求5所述的基于区块链及物联网技术的牲畜商品溯源方法,其特征在于,所述步骤S21包括如下步骤:S211、将完整牲畜ID作为主键录入数据库,并关联牲畜年龄和牲畜性别至对应完整牲畜ID所在行;S212、通过物联网中的射频识别RFID对带有完整牲畜ID的标签进行识别;S213、设置温度传感器、湿度传感器和硫化氢传感器于牲畜养殖棚中,并通过射频识别RFID将养殖棚中的温度、湿度和硫化氢浓度关联至对应完整牲畜ID所在行;S214、通过无人机拍摄获取牲畜牧场进食视频,并逐帧标注牲畜和牧场信息,得到牲畜牧场检测数据集;S215、基于YOLOv5算法构建牲畜种类数量和牧场植被多分类网络,并采用牲畜牧场检测数据集进行训练,通过损失函数Loss得到训练好的牲畜种类数量和牧场植被多分类网络;S216、通过构建好的牲畜种类数量和牧...

【专利技术属性】
技术研发人员:秦志光高嵘
申请(专利权)人:红原县雪月天佑农牧科技有限公司
类型:发明
国别省市:

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

1