一种基于二维码的区块链物流溯源跟踪防伪方法与流程

文档序号:11200803阅读:4665来源:国知局
一种基于二维码的区块链物流溯源跟踪防伪方法与流程

本发明属于区块链溯源技术领域,具体涉及一种基于二维码的区块链物流溯源跟踪防伪方法。



背景技术:

现有的溯源跟踪技术主要有如下几种类型:(1)rfid无线射频技术,即在产品包装上加贴一个带芯片的标识,产品在业务流程中的信息可以被记录,并从芯片中读取完整的信息;(2)二维码,即产品通过二维码来标识,二维码关联了产品的的相关信息,同时也记录相关的信息:(3)条形码,在条形码添加商品的基本信息,包括生成日期、生产时间、批号等信息。现有现有的防伪技术主要包括以下几种类型:(1)纯标签型:包括印花,水印,激光防伪标识,金属线,气泡防伪标识,nfc(ic)智能卡,或者dna防伪标识等物理标识;(2)线上技术:即相应的认证信息存储在互联网的服务器上。但上述现有溯源跟踪和防伪技术存在以下缺陷:

(1)一旦被物理复制则防伪标识立刻失效,复制只是时间和成本问题;

(2)无追溯性,环节依赖度高,难以杜绝监守自盗(需要信任多个不透明环节和个人),比如我们买一个坤包需要信任零售商,发货商,快递公司等,而我们经常不知道需要信任的这些环节和人是谁;

(3)现有防伪标识没有附加信息或者附加信息太少;

(4)技术难度大,成本高昂,包括金属线、dna防伪标识等物理标签只有少量的厂家可以生产,且制作成本高昂;

(5)认证门槛高,需要专家认证,很多防伪标识造假很难,比如dna防伪标识,普通个人无法判断真伪,如为了鉴别dna防伪标识,必须请专业的认证人员进行认证。



技术实现要素:

针对现有技术中的问题,本发明提供一种基于二维码的区块链物流溯源跟踪防伪方法,该方法能解决产品物流各环节用户对节点的信任依赖、对第三方的信任依赖、对技术的依赖、对防伪标识的信任依赖、信任对象错位的问题,入门门槛低,可大大提升防伪安全性和可靠性。

为实现以上技术目的,本发明采用以下技术方案:

一种基于二维码的区块链物流溯源跟踪防伪方法,该方法以溯源跟踪防伪系统为基础,所述溯源跟踪防伪系统包括:可公开认证的区块链后台系统、区块链网关系统、移动智能读写终端、缓存数据库、二维码防伪标签;

所述方法包括以下步骤:

(1)生成二维码防伪标签:生产厂家在所述区块链后台系统进行实名注册账号,得到用于身份验证的一对公钥和私钥,如果生产厂家已有实名账号,此步骤可省略;二维码生成及读写系统生成二维码标签代码,印制二维码防伪标签,该二维码防伪标签包括无遮盖的明码和有遮盖的暗码;

(2)防伪标签初始化:在将所述二维码防伪标签发送至生产厂家前,所述明码信息被存储在所述区块链后台系统中;

(3)生产厂家激活:产品生产厂家在产品封装时加贴上述防伪标签,通过上述公钥和私钥登录所述移动智能读写终端的app,扫描所述明码,并通过所述区块链网关系统在所述区块链后台系统中进行查对验证,同时在所述app上添加产品物流信息,该信息被暂时储存于所述缓存数据库中;验证通过,激活成功,所述产品物流信息被提取出来并通过所述区块链网关系统储存至所述区块链后台系统;所述app显示激活成功信号;

(4)中间商家添加信息:中间商家在所述区块链后台系统进行实名注册账号,得到用于身份验证的公钥和私钥,通过该公钥和私钥登录所述移动智能读写终端的app,扫描所述明码,并通过所述区块链网关系统在所述区块链后台系统中进行查对验证,同时在所述app上添加产品物流信息,该信息被暂时储存于所述缓存数据库中;验证通过,所述产品物流信息被提取出来并通过所述区块链网关系统储存至所述区块链后台系统;所述app显示信息添加成功信号;该步骤可重复若干次;

(5)最终用户验证:最终用户在所述区块链后台系统中进行实名注册并得到公钥和私钥,通过该公钥和私钥登录所述移动智能读写终端的app,刮开所述暗码并扫描,通过所述区块链网关系统在所述区块链后台系统中进行解密验证;验证通过,所述app显示验证成功信号以及该产品的所有物流信息,用户验证为真品,该二维码(明码和暗码)在区块链后台系统中将被记录为已验证,此二维码作废,如果再次扫描该二维码,系统将显示该产品已被验证过的信息,此信息将不能作为真品验证信息。

具体地,所述可读写移动智能终端为带有摄像和/或具有读取扫描功能的移动智能终端,包括但不限于智能手机、平板电脑。

具体地,所述产品物流信息包括但不限于:生产厂家/中间商家信息、时间、gps或北斗卫星定位地点信息。

具体地,所述区块链网关系统包括rest-api网关。

优选地,同一产品可同时具有两张或多张不同的二维码防伪标签(贴附于产品封口),生产厂家在激活步骤中连带激活其余二维码防伪标签,当第一张二维码防伪标签验证通过失效后,其余二维码防伪标签可用于进行再次或多次重复验证。

优选地,在最终用户验证过程中,用户可选择在所述app上添加产品物流信息,该信息被暂时储存于所述所述缓存数据库中,验证通过后再储存至所述区块链后台系统。

与现有溯源跟踪防伪技术相比,本发明以区块链作为后台核心技术,以二维码(明码和暗码)作为验证载体,以移动平台作为验证终端,以现代产品物流行业各环节(生产厂家,各中间商家,最终用户)作为应用领域,具备以下优点:

(1)解决了对物流环节各节点信任依赖问题:具有可追溯性,不依赖单一环节,完全杜绝监守自盗;全网共识,技术公开,认证内容任何人都可监督;一个认证标识包括生产供应链和输运流程中的各个节点认证信息;可认证各个节点的时间,并可使用gps或北斗进行坐标认证。

(2)解决了信任对象错位问题:有足够的附加信息,不光认证生产厂家,还可认证产品的种类和时间点。

(3)解决了对第三方信任的依赖:终端用户防伪认证门槛低,终端用户只需通过智能手机app扫描二维码即可实现认证,无需第三方专业人士;解决了对技术的依赖性,厂家防伪门槛低,生产厂家只需有智能手机和购买防伪标识即可。

(4)解决了对防伪标识的信任依赖:不怕被物理复制,利用区块链的更新机制,每个标识的内容每次认证都是唯一不可复制。

(5)解决了危机防范问题:可灵活注销,一旦发现有人盗用某一标识或系列标识,可立即注销相应的标识,并反映到区块链中,盗用马上现原形。

附图说明

图1为本实施例方法中生产厂家激活的流程示意图。

图2为本实施例方法中中间商家添加信息的流程示意图。

图3为本实施例方法中最终用户验证的流程示意图。

具体实施方式

下面结合附图,详细说明本发明的一个具体实施例,但不对本发明的权利要求做任何限定。

如图1~图3所示,本实施例方法以源跟踪防伪系统为基础,所述溯源跟踪防伪系统包括:可公开认证的区块链后台系统、rest-api网关、智能手机终端(带有与区块链后台系统配套的app)、缓存数据库、二维码防伪标签;

本实施例方法的具体工作流程如下:

1.生成防伪标签:

产品生产厂家在区块链后台系统进行实名注册账号,得到用于身份验证的公钥a和私钥a;二维码及nfc(ic)码生成及读写系统生成二维码标签代码,印制二维码防伪标签,该二维码防伪标签包括无遮盖的明码和被灰色涂层覆盖的暗码;可根据暗码迅速推导出明码,但只能通过暴力方式从明码破解出暗码;

2.防伪标签初始化:在将二维码防伪标签发送至生产厂家前,明码信息被存储在区块链后台系统中;

3.生产厂家激活:产品生产厂家在产品封装时加贴上述防伪标签,通过上述公钥a和私钥a登录智能手机终端的app,扫描明码,并通过rest-api网关在区块链后台系统中进行查对验证,同时在app上添加产品物流信息(包括但不限于生产厂家信息、时间、gps或北斗卫星定位地点信息),该信息被暂时储存于缓存数据库中;验证通过,激活成功,该产品物流信息被提取出来并通过rest-api网关储存至区块链后台系统;rest-api网关返回激活成功信号,app显示激活成功信号;

4.中间商家添加信息:中间商家在区块链后台系统进行实名注册账号,得到用于身份验证的公钥b和私钥b,通过该公钥b和私钥b登录智能手机终端的app,扫描明码,并通过rest-api网关在区块链后台系统中进行查对验证,同时在app上添加产品物流信息(包括但不限于中间商家信息、时间、gps或北斗卫星定位地点信息),该信息被暂时储存于缓存数据库中;验证通过,该产品物流信息被提取出来并通过rest-api网关储存至区块链后台系统;rest-api网关返回信息添加成功信号,app显示信息添加成功信号;该步骤可重复若干次;

5.最终用户验证:最终用户在区块链后台系统中进行实名注册并得到公钥c和私钥c,通过该公钥c和私钥c登录智能手机终端的app,刮开暗码上的灰色涂层并扫描,通过rest-api网关在区块链后台系统中进行解密验证;验证通过,rest-api网关返回验证成功信号和该产品的所有物流信息,app显示验证成功信号和上述物流信息,用户验证为真品,此时该二维码(明码和暗码)在区块链后台系统中将被记录为已验证,此二维码作废;在此过程中,最终用户可选择在app上添加产品物流信息,该信息先被暂时储存于缓存数据库中,验证通过后再储存至区块链后台系统中。

综上所述,本发明具有以下优点:

(1)解决了对物流环节各节点信任依赖问题:具有可追溯性,不依赖单一环节,完全杜绝监守自盗;全网共识,技术公开,认证内容任何人都可监督;一个认证标识包括生产供应链和输运流程中的各个节点认证信息;可认证各个节点的时间,并可使用gps或北斗进行坐标认证。

(2)解决了信任对象错位问题:有足够的附加信息,不光认证生产厂家,还可认证产品的种类和时间点。

(3)解决了对第三方信任的依赖:终端用户防伪认证门槛低,终端用户只需通过智能手机app扫描二维码即可实现认证,无需第三方专业人士,解决了对技术的依赖性,厂家防伪门槛低。

(4)解决了对防伪标识的信任依赖:不怕被物理复制,利用区块链的更新机制,每个标识的内容每次认证都是唯一不可复制。

(5)解决了危机防范问题:可灵活注销,一旦发现有人盗用某一标识或系列标识,可立即注销相应的标识,并反映到区块链中,盗用马上现原形。

可以理解的是,以上关于本发明的具体描述,仅用于说明本发明而并非受限于本发明实施例所描述的技术方案。本领域的普通技术人员应当理解,仍然可以对本发明进行修改或等同替换,以达到相同的技术效果;只要满足使用需要,都在本发明的保护范围之内。

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