【技术实现步骤摘要】
本专利技术涉及农产品溯源,尤其涉及一种基于区块链和物联网的蔬菜防伪追溯方法及装置。
技术介绍
1、随着人民生活水平的提高,对蔬菜的质量安全要求也不断提升。蔬菜质量安全涉及到生产商、加工商、储运商、销售商、消费者和监管机构,因此,需要建立能够覆盖全供应链流程且数据真实可信的追溯系统来保障蔬菜的质量安全。
2、现有的农产品防伪溯源方法通过采集农产品的多源信息,并将其融合后上传至云平台;消费者可通过扫描产品包装上的二维码和防伪码来追溯农产品的生产过程、质量信息和产地地理信息等数据,从而识别农产品的真伪。
3、但是,现有的农产品防伪溯源方法未解决在数据采集过程中存在的信息被伪造、篡改、误录入的问题,导致数据采集准确率低。
技术实现思路
1、本专利技术提供一种基于区块链和物联网的蔬菜防伪追溯方法及装置,用以解决现有技术中在防伪溯源过程中数据采集准确率低的缺陷,实现提高数据采集准确率。
2、本专利技术提供一种基于区块链和物联网的蔬菜防伪追溯方法,包括:
3、将数据采集设备与网络连接,并进行线上注册;
4、基于所述数据采集设备的注册信息对所述数据采集设备进行验证;
5、在所述数据采集设备验证成功的情况下,将所述数据采集设备采集的数据上传至区块链上。
6、在一些实施例中,所述基于所述数据采集设备的注册信息对所述数据采集设备进行验证,包括:
7、将所述数据采集设备与验证app应用进行蓝牙通信,获取所述据采
8、将所述数据采集设备的地理位置信息和标识信息,与所述数据采集设备的注册信息进行一致性对比;
9、在一致性对比成功的情况下,确认所述数据采集设备验证成功。
10、在一些实施例中,在所述将所述数据采集设备采集的数据上传至区块链上之前,还包括:
11、根据预定义的业务规则和数据质量标准,对所述数据采集设备采集的数据进行纠正;
12、采用标准分数或四分位距,对所述数据采集设备采集的数据进行异常值识别;
13、在所述数据采集设备采集的数据为完全随机缺失数据的情况下,删除含有所述完全随机缺失数据的记录;
14、在所述数据采集设备采集的数据为随机缺失数据的情况下,基于历史数据和统计模型进行多重插补,生成填充数据。
15、在一些实施例中,所述将所述数据采集设备采集的数据上传至区块链上,包括:
16、将所述数据采集设备采集的数据区分为隐私数据和公开数据;
17、采用ecies加密算法对所述隐私数据进行加密后上传至区块链上。
18、在一些实施例中,所述方法还包括:
19、采用数字加字母映射的方式,对每个所述数据采集设备进行编码;
20、根据当前批次蔬菜的批次号和第一个环节的所述数据采集设备的编码,构建第一环节的所述数据采集设备的溯源码;
21、根据前一环节的所述数据采集设备的溯源码,和当前环节的所述数据采集设备的编码,构建当前环节的所述数据采集设备的溯源码;
22、根据最后一个环节的所述数据采集设备的溯源码,制作所述当前批次蔬菜的溯源码。
23、在一些实施例中,所述区块链为联盟链。
24、本专利技术还提供一种基于区块链和物联网的蔬菜防伪追溯装置,包括:
25、物联网模块,用于将数据采集设备与网络连接,并进行线上注册;
26、验证模块,用于基于所述数据采集设备的注册信息对所述数据采集设备进行验证;
27、数据上链模块,用于在所述数据采集设备验证成功的情况下,将所述数据采集设备采集的数据上传至区块链上。
28、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一种所述基于区块链和物联网的蔬菜防伪追溯方法。
29、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于区块链和物联网的蔬菜防伪追溯方法。
30、本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述基于区块链和物联网的蔬菜防伪追溯方法。
31、本专利技术提供的基于区块链和物联网的蔬菜防伪追溯方法及装置,通过将数据采集设备与网络连接,并进行线上注册,基于数据采集设备的注册信息对数据采集设备进行验证,在数据采集设备验证成功的情况下,将数据采集设备采集的数据上传至区块链上,将物联网技术与区块链相结合,能够避免数据采集设备被非法企业盗用,同时也能够避免企业使用其他非认证的数据采集设备进行数据采集,从而减少数据被伪造、篡改、误录入可能性,提高数据采集的准确率。
本文档来自技高网...【技术保护点】
1.一种基于区块链和物联网的蔬菜防伪追溯方法,其特征在于,包括:
2.根据权利要求1所述的基于区块链和物联网的蔬菜防伪追溯方法,其特征在于,所述基于所述数据采集设备的注册信息对所述数据采集设备进行验证,包括:
3.根据权利要求1所述的基于区块链和物联网的蔬菜防伪追溯方法,其特征在于,在所述将所述数据采集设备采集的数据上传至区块链上之前,还包括:
4.根据权利要求1所述的基于区块链和物联网的蔬菜防伪追溯方法,其特征在于,所述将所述数据采集设备采集的数据上传至区块链上,包括:
5.根据权利要求1所述的基于区块链和物联网的蔬菜防伪追溯方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的基于区块链和物联网的蔬菜防伪追溯方法,其特征在于,所述区块链为联盟链。
7.一种基于区块链和物联网的蔬菜防伪追溯装置,其特征在于,包括:
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6任一项所述基于区块链和物联
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述基于区块链和物联网的蔬菜防伪追溯方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述基于区块链和物联网的蔬菜防伪追溯方法。
...【技术特征摘要】
1.一种基于区块链和物联网的蔬菜防伪追溯方法,其特征在于,包括:
2.根据权利要求1所述的基于区块链和物联网的蔬菜防伪追溯方法,其特征在于,所述基于所述数据采集设备的注册信息对所述数据采集设备进行验证,包括:
3.根据权利要求1所述的基于区块链和物联网的蔬菜防伪追溯方法,其特征在于,在所述将所述数据采集设备采集的数据上传至区块链上之前,还包括:
4.根据权利要求1所述的基于区块链和物联网的蔬菜防伪追溯方法,其特征在于,所述将所述数据采集设备采集的数据上传至区块链上,包括:
5.根据权利要求1所述的基于区块链和物联网的蔬菜防伪追溯方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的基于区块链和物联网的蔬菜防...
【专利技术属性】
技术研发人员:邢斌,杨信廷,孙传恒,罗娜,徐大明,
申请(专利权)人:北京市农林科学院信息技术研究中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。