一种基于动态编码和区块链的产品防伪方法及系统与流程

文档序号:37003934发布日期:2024-02-09 12:49阅读:12来源:国知局
一种基于动态编码和区块链的产品防伪方法及系统与流程

本发明涉及产品防伪,具体涉及一种基于动态编码和区块链的产品防伪方法及系统。


背景技术:

1、信息安全的相关技术出现后,人们开始将信息安全技术引入到日常生活中,进而保障自身的权益。随着社会经济的快速发展,人们的生活水平飞速提高,人们越来越注重生活的品质。生活用品、食品等与人们生活健康休戚相关的商品质量问题逐渐得到重视。商品的质量已经成为人们生活中最为关注的问题。作为消费者,如何最大限度地提升产品质量的可监督性,做到商品的真伪可查,是值得关注和研究的问题。信息编码是信息安全领域及商品防伪领域一项基础的核心技术,是后续防伪技术的基础。该技术的研究成果已经成功应用于生活中的方方面面,如消费者购买的商品上都会粘贴着一个甚至多个二维码或条形码,供消费者查验。

2、目前,针对商品防伪方法大致可以分为基于商品包装的特征信息防伪和商品自身的信息标识防伪。基于商品包装的特征信息防伪有二维码防伪法、数字水印防伪法、视觉特征防伪法等。随着社会的不断进步,生活节奏的不断加快,简单且快速的电子标签应运而生,商品自身信息标识防伪就是基于电子标签完成的。当前主流的电子标签防伪有射频识别技术(radio frequency identification,rfid)及近场通信技术(nearfiledcommunication,nfc)。

3、现有技术存在的问题:

4、(1)二维码自身并不具备防伪功能,需要与其他方法相结合,如加密算法、数字水印技术、视觉特征等。二维码的防复制问题至今没有找到一个很好的解决方案,数字水印及视觉特征技术需要专业的查验设备,消费者查验商品的流程十分复杂。

5、(2)电子标签的成本较高,不适用于大量的商品防伪。在现实生活中,仅有奢侈品、名贵药酒等商品选择使用电子标签。且rfid标签读写依赖于专业设备、操作困难,消费者需要在具有专业知识的工作人员帮助下才能完成商品查验。

6、(3)针对普通商品的防伪方案较少且不够成熟。国内防伪还有很大的发展空间和研究价值。当前普通商品的防伪仅通过二维码内的唯一商品编码,商品编码的可复制性、可伪造性并未解决。

7、综上所述,目前商品防伪存在着严峻的挑战。


技术实现思路

1、为了克服现有技术的不足,本发明提供一种基于动态编码和区块链的产品防伪方法及系统,用于解决现有商品防伪技术所存在的防伪性不足、防伪成本高以及防伪流程复杂的技术问题,从而达到实现商品更安全的防伪与溯源的目的。

2、为解决上述问题,本发明所采用的技术方案如下:

3、一种基于动态编码和区块链的产品防伪方法,其特征在于,包括以下步骤:

4、根据上传的商品基本信息为商品生成唯一的商品编码和对应的防伪码,并将所述商品编码上传至区块链中;

5、根据所述商品编码和所述商品基本信息生成相应的存储载体,并将所述存储载体和线下防伪码附于商品外包装上;

6、通过在线上下单商品获取线上防伪码,并使用所述线上防伪码对商品信息进行初步查验;

7、通过在线下收货获取所述线下防伪码,并使用所述线下防伪码对商品信息进行最终查验;

8、其中,所述防伪码包括所述线上防伪码和所述线下防伪码,所述存储载体通过输入正确的防伪码实现成功扫描。

9、作为本发明优选的实施方式,在进行初步查验时,包括:

10、当检测到退货行为的产生,对所述线上防伪码进行修改,产生新的线上防伪码。

11、作为本发明优选的实施方式,在将所述商品编码上传至区块链前,包括:将制造商、经销商、运输商和消费者连成一个整体的功能网链结构,得到供应链;

12、其中,所述制造商负责商品的制造工作,所述经销商负责商品的存储与销售工作,所述运输商负责商品的运输工作,所述消费者负责购买商品及查验商品。

13、作为本发明优选的实施方式,在将所述商品编码上传至区块链时,包括:

14、将所述商品编码为一个索引,所述供应链上的各方通过与所述索引进行关联实现商品信息及溯源信息的上传。

15、作为本发明优选的实施方式,在实现商品信息及溯源信息的上传时,包括:

16、所述制造商将商品的基本信息上传至所述区块链中;

17、所述经销商收到商品后更新所述区块链中经销商的信息以及商品的入库时间、位置信息;

18、所述消费者下单商品后,将消费者信息上传至所述区块链中,与商品进行关联;

19、所述经销商收到商品下单信息后,将商品出库,并更新所述区块链中商品的出库时间、位置信息;

20、所述运输商更新所述区块链中商品的开始运输时间、位置信息;

21、所述消费者收到商品后,所述运输商更新所述区块链中消费者签收商品的时间、位置信息。

22、作为本发明优选的实施方式,在实现商品信息及溯源信息的上传时,还包括:

23、使用同态哈希算法对所述供应链上的各方上传的溯源数据进行加密。

24、作为本发明优选的实施方式,在进行加密时,包括:

25、使用同态哈希算法对所述制造商上传的商品的基本信息进行加密后,得到基本加密信息,再将所述基本加密信息上传至所述区块链中;

26、使用同态哈希算法对所述经销商上传的商品的入库信息、出库信息进行加密后,得到入库加密信息和出库加密信息,再将所述入库加密信息和所述出库加密信息上传至所述区块链中;

27、使用同态哈希算法对所述运输商上传的商品的运输信息、签收信息进行加密后,得到运输加密信息和签收加密信息,再将所述运输加密信息和所述签收加密信息上传至所述区块链中。

28、作为本发明优选的实施方式,在使用所述线下防伪码对商品信息进行最终查验时,包括:

29、所述消费者通过输入所述线下防伪码获取到商品的溯源数据,并通过所述商品的溯源数据判断是否为正品,同时查验信息被上传至所述区块链中;

30、其中,所述查验信息包括消费者查验的次数、时间、位置信息。

31、作为本发明优选的实施方式,在通过所述商品的溯源数据判断是否为正品时,包括:

32、当所述消费者通过输入所述线下防伪码查验商品时,使用同态哈希算法对所述溯源数据进行加密,得到溯源加密数据,如公式1和公式2所示:

33、t=t0+t1+t2+t3+t4 (1);

34、

35、式中,t为所述溯源数据,t0为商品的基本信息,t1为商品的入库信息,t2为商品的出库信息,t3为商品的运输信息,t4为商品的签收信息,h()为哈希计算,为所述溯源加密数据;

36、判断所述溯源加密数据与上传的所述基本加密信息、所述入库加密信息、所述出库加密信息、所述运输加密信息以及所述签收加密信息是否相同;

37、若相同,则判断商品为正品,如公式3所示:

38、

39、式中,为所述基本加密信息,为所述入库加密信息,为所述出库加密信息,为所述运输加密信息,为所述签收加密信息;

40、若不同,则判断商品为非正品。

41、一种基于动态编码和区块链的产品防伪系统,包括:

42、商品编码和防伪码生成单元:用于根据上传的商品基本信息为商品生成唯一的商品编码和对应的防伪码,并将所述商品编码上传至区块链中;

43、存储载体生成单元:用于根据所述商品编码和所述商品基本信息生成相应的存储载体;

44、初步查验单元:用于使用线上防伪码对商品信息进行初步查验;

45、最终查验单元:用于使用线下防伪码对商品信息进行最终查验;

46、其中,所述防伪码包括所述线上防伪码和所述线下防伪码,所述存储载体和所述线下防伪码附于商品外包装上,所述线上防伪码通过在线上下单商品获取,所述线下防伪码通过在线下收货获取,所述存储载体通过输入正确的防伪码实现成功扫描。

47、相比现有技术,本发明的有益效果在于:

48、(1)本发明将商品编码与区块链技术相结合,利用商品编码的唯一性及区块链技术的透明性及不可篡改性,实现商品更安全的防伪与溯源,解决了商品编码被多次利用的问题;

49、(2)本发明所提供的存储载体(二维码)只有具有防伪码的消费者输入正确的防伪码后才可以成功扫描商品二维码,从而有效解决二维码的防复制问题;

50、(3)本发明在现有的防伪方法上进行改进,实现更有效更高效的商品防伪,从而大大地减少伪造商品的出现,更好地保障人民的权益;

51、(4)本发明使用同态哈希算法对供应链上的各方上传的溯源数据进行加密,从而有效防止供应链上各方的信息泄露。

52、下面结合附图和具体实施方式对本发明作进一步详细说明。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1