一种基于区块链终端的防伪溯源方法技术

技术编号:26223844 阅读:25 留言:0更新日期:2020-11-04 10:56
本发明专利技术公开了一种基于区块链终端的防伪溯源方法,步骤一:在产品生产时需要进行登记申报,获取到产品区块链终端;步骤二:在产品进行生产时将产品的生产信息通过hash算法得到一个字符串,将字符串件加密处理后,将加密后的字符串进行上链;步骤三:获取到产品的运输目的地信息,并规划出产品从产地到运输地之间的推荐路径与运输时间信息,产品从产地到运输地之间的推荐路径与运输时间信息通过hash算法处理进行并经过加密处理后进行上链;步骤四:产品运输到目的地之后,保存到库房,将库房的位置信息、库房预警信息经过hash算法处理进行并经过加密处理后进行上链。本发明专利技术能够更好进行防伪溯源,同时能够加快溯源速度。

【技术实现步骤摘要】
一种基于区块链终端的防伪溯源方法
本专利技术涉及区块链
,具体涉及一种基于区块链终端的防伪溯源方法。
技术介绍
防伪溯源方法,即VFRONT信息追溯认为信息追溯标识(包括二维码、条码、RFID)决定了其在防伪溯源中承担了重要的作用,成为了信息市场中防伪溯源的必备工具,区块链是一个信息
的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制,具有广阔的运用前景。现有的防伪追溯方法,在追溯过程中,对出现问题的步骤定位不够准备,并且采集内容过少导致追溯较慢,不能满足使用者的使用需求,因此,提出一种基于区块链终端的防伪溯源方法。
技术实现思路
本专利技术所要解决的技术问题在于:如何解决现有的防伪追溯方法,在追溯过程中,对出现问题的步骤定位不够准备,并且采集内容过少导致追溯较慢,不能满足使用者的使用需求的问题,提供了一种基于区块链终端的防伪溯源方法。本专利技术是通过以下技术方案解决上述技术问题的,本专利技术包括以下步骤:步骤一:在产品生产时需要进行登记申报,获取到产品区块链终端;步骤二:在产品进行生产时将产品的生产信息通过hash算法得到一个字符串,将字符串件加密处理后,将加密后的字符串进行上链;步骤三:获取到产品的运输目的地信息,并规划出产品从产地到运输地之间的推荐路径与运输时间信息,产品从产地到运输地之间的推荐路径与运输时间信息通过hash算法处理进行并经过加密处理后进行上链;步骤四:产品运输到目的地之后,保存到库房,将库房的位置信息、库房预警信息经过hash算法处理进行并经过加密处理后进行上链;步骤五:入库完成后,将步骤一到步骤四中获取到的txid进行整个,将其整合为原始码,将原始码信息上传到数据储存终端中储存,并生成溯源码,溯源码分为红码、蓝码与绿码;步骤六:将溯源码打印出来贴合在产品上,用户使用智能移动终端的摄像头扫描溯源码即对产品进行从储存到运输再到生产时的信息。优选的,步骤三中获取推荐路径的具体过程如下:S1:将产品生产地点标记为A点,将产品的送到地标记为B点,从网络中获取到X条路径信息;S2:将X条路径信息所有的里程数提取出将其标记为Lx,将X条路径信息中X条路径信息的红绿灯数量标记为Dx,再将X条路径信息中的路线单月堵车次数标记为Qx;S3:为了突出里程数Lx的重要信息,现赋予里程数Lx一个修正值k1,红绿灯数量Dx一个修正值k2,路线单月堵车次数Qx一个修正值k3,k1>k3>k2,k1+k3+k2=1;S4:通过公式Lx*k1+Dx*k2+Qx*k3=P系,得到路径推荐系数P系;S5:将P系按照从大到小的排列,提取出数值最大的前三个P系对应的路径为推荐路径。优选的,所述在步骤四内的预警信息包括第一预警信息、第二预警信息、第三预警信息与安全,的具体处理过程如下:SS1:用户上传储存库房的温度信息、湿度信息与空气质量信息,将库房的温度信息标记为W1,将库房的湿度信息标记为T1,将库房的空气质量信息标记为G1;SS2:再上传产品最适宜存储温度W2,产品最适宜存储湿度信息标记为T2与,产品最适宜存储空气质量标记为G2;SS3:计算出库房的温度W1与产品最适宜存储温度W2之间的产值得到温度差W差;SS4:计算出库房的湿度T1与产品最适宜存储湿度T2之间的产值得到湿度差T差;SS5:再计算出库房的空气质量G1与产品最适宜存空气质量信息2之间的产值得到空气质量差G差;SS6:当温度差W差、湿度差T差与空气质量差G差中任意一项的绝对值大于预设值时即生成第一预警信息,当温度差W差、湿度差T差与空气质量差G差中任意两项的绝对值大于预设值时即生成第二预警信息,当温度差W差、湿度差T差与空气质量差G差的绝对值均大于预设值时即生成第三预警信息,当温度差W差、湿度差T差与空气质量差G差的绝对值均未超过预设值时即生成安全信息。优选的,所述步骤五中溯源码的生成过程如下:步骤(1):当产品路径为推荐路径中的任意一条,产品在规定运输时长内送达,且预警信息为安全信息时,溯源码即为绿码;步骤(2):当产品路径为推荐路径中的任意一条,产品在规定运输时长内送达,且预警信息为第一预警信息时,溯源码为绿码;步骤(3):当产品路径为推荐路径中的任意一条,产品未在规定运输时长内送达,且预警信息为第一预警信息时,溯源码为蓝码;步骤(4):当产品路径不是推荐路径中的任意一条,产品在规定运输时长内送达,且预警信息为第一预警信息时,溯源码为蓝码;步骤(5):当产品路径不是推荐路径中的任意一条,产品未在规定运输时长内送达,且预警信息为第二预警信息时或第三预警信息时,溯源码为红码。优选的,所述步骤六中的扫描后显示的产品信息包括产品的生产地,生产时间、运输路径、运输时间、仓储地、储存仓库内的温度信息、湿度信息与空气质量信息。本专利技术相比现有技术具有以下优点:该基于区块链终端的防伪溯源方法,通过在生产过程中即进行了风险数值的设定,预设了运输路线与获取存储厂房的温度信息、湿度信息与空气质量信息,通过预设运输路线与厂房信息,来保证产品在运输和存储过程中的数据能够被完全记录,并通过对预设运输路线与厂房信息生产相应的溯源码,不同类型的溯源码代表着产品损坏的几率,让使用者能够更好进行产品质量排查,也方便了在产品出现问题及时定位损坏产品,能够更好的进行了防伪溯源,让该方法更加值得推广使用。附图说明图1是本专利技术的流程框图。具体实施方式下面对本专利技术的实施例作详细说明,本实施例在以本专利技术技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围不限于下述的实施例。如图1所示,本实施例提供一种技术方案:一种基于区块链终端的防伪溯源方法,包括以下步骤:步骤一:在产品生产时需要进行登记申报,获取到产品区块链终端;步骤二:在产品进行生产时将产品的生产信息通过hash算法得到一个字符串,将字符串件加密处理后,将加密后的字符串进行上链;步骤三:获取到产品的运输目的地信息,并规划出产品从产地到运输地之间的推荐路径与运输时间信息,产品从产地到运输地之间的推荐路径与运输时间信息通过hash算法处理进行并经过加密处理后进行上链;步骤四:产品运输到目的地之后,保存到库房,将库房的位置信息、库房预警信息经过hash算法处理进行并经过加密处理后进行上链;步骤五:入库完成后,将步骤一到步骤四中获取到的txid进行整个,将其整合为原始码,将原始码信息上传到数据储存终端中储存,并生成溯源码,溯源码分为红码、蓝码与绿码;步骤六:将溯源码打印出来贴合在产品上,用户使用智能移动终端的摄像头扫描溯源码即对产品进行从储存到运输再到生产时的信息本文档来自技高网...

【技术保护点】
1.一种基于区块链终端的防伪溯源方法,其特征在于,包括以下步骤:/n步骤一:在产品生产时需要进行登记申报,获取到产品区块链终端;/n步骤二:在产品进行生产时将产品的生产信息通过hash算法得到一个字符串,将字符串件加密处理后,将加密后的字符串进行上链;/n步骤三:获取到产品的运输目的地信息,并规划出产品从产地到运输地之间的推荐路径与运输时间信息,产品从产地到运输地之间的推荐路径与运输时间信息通过hash算法处理进行并经过加密处理后进行上链;/n步骤四:产品运输到目的地之后,保存到库房,将库房的位置信息、库房预警信息经过hash算法处理进行并经过加密处理后进行上链;/n步骤五:入库完成后,将步骤一到步骤四中获取到的txid进行整个,将其整合为原始码,将原始码信息上传到数据储存终端中储存,并生成溯源码,溯源码分为红码、蓝码与绿码;/n步骤六:将溯源码打印出来贴合在产品上,用户使用智能移动终端的摄像头扫描溯源码即对产品进行从储存到运输再到生产时的信息。/n

【技术特征摘要】
1.一种基于区块链终端的防伪溯源方法,其特征在于,包括以下步骤:
步骤一:在产品生产时需要进行登记申报,获取到产品区块链终端;
步骤二:在产品进行生产时将产品的生产信息通过hash算法得到一个字符串,将字符串件加密处理后,将加密后的字符串进行上链;
步骤三:获取到产品的运输目的地信息,并规划出产品从产地到运输地之间的推荐路径与运输时间信息,产品从产地到运输地之间的推荐路径与运输时间信息通过hash算法处理进行并经过加密处理后进行上链;
步骤四:产品运输到目的地之后,保存到库房,将库房的位置信息、库房预警信息经过hash算法处理进行并经过加密处理后进行上链;
步骤五:入库完成后,将步骤一到步骤四中获取到的txid进行整个,将其整合为原始码,将原始码信息上传到数据储存终端中储存,并生成溯源码,溯源码分为红码、蓝码与绿码;
步骤六:将溯源码打印出来贴合在产品上,用户使用智能移动终端的摄像头扫描溯源码即对产品进行从储存到运输再到生产时的信息。


2.根据权利要求1所述的一种基于区块链终端的防伪溯源方法,其特征在于:步骤三中获取推荐路径的具体过程如下:
S1:将产品生产地点标记为A点,将产品的送到地标记为B点,从网络中获取到X条路径信息;
S2:将X条路径信息所有的里程数提取出将其标记为Lx,将X条路径信息中X条路径信息的红绿灯数量标记为Dx,再将X条路径信息中的路线单月堵车次数标记为Qx;
S3:为了突出里程数Lx的重要信息,现赋予里程数Lx一个修正值k1,红绿灯数量Dx一个修正值k2,路线单月堵车次数Qx一个修正值k3,k1>k3>k2,k1+k3+k2=1;
S4:通过公式Lx*k1+Dx*k2+Qx*k3=P系,得到路径推荐系数P系;
S5:将P系按照从大到小的排列,提取出数值最大的前三个P系对应的路径为推荐路径。


3.根据权利要求1所述的一种基于区块链终端的防伪溯源方法,其特征在于:所述在步骤四内的预警信息包括第一预警信息、第二预警信息、第三预警信息与安全,的具体处理过程如下:
SS1:用户上传储存库房的温度信息、...

【专利技术属性】
技术研发人员:杨宁波陈峰
申请(专利权)人:安徽高山科技有限公司
类型:发明
国别省市:安徽;34

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

1