当前位置: 首页 > 专利查询>林清华专利>正文

基于区块链的信息查询方法及系统技术方案

技术编号:19263997 阅读:40 留言:0更新日期:2018-10-27 02:40
本发明专利技术提供了一种基于区块链的信息查询方法及系统,建立区块链来备份中央数据库中每一产品标签所对应的指定信息;根据产品标签的号码将指定信息添加到对应的区块链中;在产品标签的密封QR码第一次被扫描后,在对应的区块链中以及中央数据库中记录扫描日期和时间,并关闭对应的区块链。本发明专利技术将区块链与产品标签结合,能够查询产品是否被使用、拆封或失效;防止某一区块、标签用于其他产品中;防止任何人甚至中央数据库篡改数据,信息添加是单向,在扫描密封标签后结束,数据更安全可靠。

【技术实现步骤摘要】
基于区块链的信息查询方法及系统
本专利技术涉及通信及产品认证
,具体地,涉及基于区块链的信息查询方法及系统。
技术介绍
产品的认证和跟踪是指:在产品自动化装配生产线和各加工过程中,使用条码为主要零部件打上条码标签。通过条码阅读器采集并译码后,条码信息输入计算机服务的数据库。每件产品和主要部件都会有一个唯一的条码。不管产品发往何处,都会留有记录。如果发生问题,只需读入产品上的条码,就可以在数据库内调出该产品所有的相关数据,大大便利了产品的质量跟踪和售后服务。然而,目前市场上的产品认证和跟踪系统并不健全,只能认证产品真伪以及认证产品是否拆封,然而条码本身及其内部信息并不具备安全保护,容易被非法利用和篡改。当前区块链(DLT)更多地关注加密货币,其次关注实际使用的区块链分布式分类账技术的实际利用情况。它没有显示实际的验证节点是谁,这些节点主要用来挖币,其次用于其他目的。因此,需要一种针对产品认证和跟踪的实际且全面实现的区块链技术。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种基于区块链的信息查询方法及系统。根据本专利技术提供的一种基于区块链的信息查询方法,包括区块链建立步骤:建立区块链来备份中央数据库中每一产品标签所对应的指定信息;信息添加步骤:根据产品标签的号码将指定信息添加到对应的区块链中;信息查询步骤:在产品标签的密封QR码第一次被扫描后,在对应的区块链中以及中央数据库中记录扫描日期和时间,并关闭对应的区块链。较佳的,所述区块链包括关键节点和参与节点,所述关键节点有各自的服务器系统来独立存储分类账,所述参与节点为有指定IP地址的公共节点。较佳的,所述指定信息包括:产品索引,供应商索引,产品标签的号码,产品QR码,密封QR码、失效日期和物流信息。较佳的,每一产品标签的所述产品标签的号码、所述产品QR码和密封QR码为随机生成和随机关联在一起。根据本专利技术提供的一种基于区块链的信息查询系统,包括区块链建立模块:建立区块链来备份中央数据库中每一产品标签所对应的指定信息;信息添加模块:根据产品标签的号码将指定信息添加到对应的区块链中;信息查询模块:在产品标签的密封QR码第一次被扫描后,在对应的区块链中以及中央数据库中记录扫描日期和时间,并关闭对应的区块链。较佳的,所述区块链包括关键节点和参与节点,所述关键节点有各自的服务器系统来独立存储分类账,所述参与节点为有指定IP地址的公共节点。较佳的,所述指定信息包括:产品索引,供应商索引,产品标签的号码,产品QR码,密封QR码、失效日期和物流信息。较佳的,每一产品标签的所述产品标签的号码、所述产品QR码和密封QR码为随机生成和随机关联在一起。与现有技术相比,本专利技术具有如下的有益效果:本专利技术将区块链与产品标签结合,能够查询产品是否被使用、拆封或失效;防止某一区块、标签用于其他产品中;防止任何人甚至中央数据库篡改数据,信息添加是单向,在扫描密封标签后结束,数据更安全可靠。附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为本专利技术的流程图。具体实施方式下面结合具体实施例对本专利技术进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本专利技术,但不以任何形式限制本专利技术。应当指出的是,对本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变化和改进。这些都属于本专利技术的保护范围。如图1所示,本专利技术提供的一种基于区块链的信息查询方法,包括区块链建立步骤:建立区块链来备份中央数据库中每一产品标签所对应的指定信息。区块链包括关键节点和参与节点,关键节点有各自的服务器系统来独立存储分类账,参与节点为有指定IP地址的公共节点。关键节点是关键合作伙伴节点,如产品标签,以及政府协会和权威机构以及战略合作伙伴(物流等),参与节点是系统内的参与者/商户,而参与者/商户也可以拥有自己的关键节点。信息添加步骤:根据产品标签的号码将指定信息添加到对应的区块链中。指定信息包括:产品索引,供应商索引,产品标签的号码,产品QR码,密封QR码、失效日期和物流信息。每一产品标签的产品标签的号码、产品QR码和密封QR码为随机生成和随机关联在一起。其生成步骤如下:随机生成产品标签的号码、产品QR码和密封QR码;核查产品标签的号码、产品QR码和密封QR码的唯一性;随机将具有唯一性的产品标签的号码、产品QR码和密封QR码关联在一起制成产品标签,并记录在中央数据库以及区块链中,有效防止被伪造和盗用。在本实施例中,产品标签采用双层结构,产品QR码设置于外层,密封QR码设置于内层,撕开外层即可看到内层的密封条QR码。产品标签整体采用金属材料,耐划、耐热和防水,可以长时间使用。产品QR码可以作为产品可追溯标签和信息渠道,一经扫描即可获知相关产品的信息。密封QR码为“隐形”模式,一经撕开即暴露,扫描后在8小时候失效,从而提升认证层次登记,使用过程简单、安全可靠。信息查询步骤:在产品标签的密封QR码第一次被扫描后,在对应的区块链中以及中央数据库中记录扫描日期和时间,并关闭对应的区块链,一旦关闭则不能再添加数据,表示产品已被使用/已失效。存储关闭的区块链,可用作未来数据分析的可靠来源。在上述一种基于区块链的信息查询方法的基础上,本专利技术还提供一种基于区块链的信息查询系统,包括区块链建立模块:建立区块链来备份中央数据库中每一产品标签所对应的指定信息。区块链包括关键节点和参与节点,关键节点有各自的服务器系统来独立存储分类账,参与节点为有指定IP地址的公共节点。关键节点是关键合作伙伴节点,如产品标签,以及政府协会和权威机构以及战略合作伙伴(物流等),参与节点是系统内的参与者/商户,而参与者/商户也可以拥有自己的关键节点。信息添加模块:根据产品标签的号码将指定信息添加到对应的区块链中。指定信息包括:产品索引,供应商索引,产品标签的号码,产品QR码,密封QR码、失效日期和物流信息。每一产品标签的产品标签的号码、产品QR码和密封QR码为随机生成和随机关联在一起。其生成模块如下:随机生成产品标签的号码、产品QR码和密封QR码;核查产品标签的号码、产品QR码和密封QR码的唯一性;随机将具有唯一性的产品标签的号码、产品QR码和密封QR码关联在一起制成产品标签,并记录在中央数据库以及区块链中,有效防止被伪造和盗用。在本实施例中,产品标签采用双层结构,产品QR码设置于外层,密封QR码设置于内层,撕开外层即可看到内层的密封条QR码。产品标签整体采用金属材料,耐划、耐热和防水,可以长时间使用。产品QR码可以作为产品可追溯标签和信息渠道,一经扫描即可获知相关产品的信息。密封QR码为“隐形”模式,一经撕开即暴露,扫描后在8小时候失效,从而提升认证层次登记,使用过程简单、安全可靠。信息查询模块:在产品标签的密封QR码第一次被扫描后,在对应的区块链中以及中央数据库中记录扫描日期和时间,并关闭对应的区块链,一旦关闭则不能再添加数据,表示产品已被使用/已失效。存储关闭的区块链,可用作未来数据分析的可靠来源。本领域技术人员知道,除了以纯计算机可读程序代码方式实现本专利技术提供的系统及其各个装置、模块、单元以外,完全可以通过将方法步骤进行逻辑编程来使得本专利技术提供的系统及其各个装置、模块、单元本文档来自技高网...

【技术保护点】
1.一种基于区块链的信息查询方法,其特征在于,包括区块链建立步骤:建立区块链来备份中央数据库中每一产品标签所对应的指定信息;信息添加步骤:根据产品标签的号码将指定信息添加到对应的区块链中;信息查询步骤:在产品标签的密封QR码第一次被扫描后,在对应的区块链中以及中央数据库中记录扫描日期和时间,并关闭对应的区块链。

【技术特征摘要】
1.一种基于区块链的信息查询方法,其特征在于,包括区块链建立步骤:建立区块链来备份中央数据库中每一产品标签所对应的指定信息;信息添加步骤:根据产品标签的号码将指定信息添加到对应的区块链中;信息查询步骤:在产品标签的密封QR码第一次被扫描后,在对应的区块链中以及中央数据库中记录扫描日期和时间,并关闭对应的区块链。2.根据权利要求1所述的基于区块链的信息查询方法,其特征在于,所述区块链包括关键节点和参与节点,所述关键节点有各自的服务器系统来独立存储分类账,所述参与节点为有指定IP地址的公共节点。3.根据权利要求1所述的基于区块链的信息查询方法,其特征在于,所述指定信息包括:产品索引,供应商索引,产品标签的号码,产品QR码,密封QR码、失效日期和物流信息。4.根据权利要求3所述的基于区块链的信息查询方法,其特征在于,每一产品标签的所述产品标签的号码、所述产品QR码和密封QR码为随机生成和随机关联在一起。...

【专利技术属性】
技术研发人员:林清华
申请(专利权)人:林清华
类型:发明
国别省市:江苏,32

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

1