一种基于区块链的标识赋码解析的任务分配方法和装置与流程

文档序号:35621703发布日期:2023-10-05 17:58阅读:29来源:国知局
一种基于区块链的标识赋码解析的任务分配方法和装置与流程

本发明属于工业互联网标识解析,具体涉及一种基于区块链的标识赋码解析的任务分配方法和装置。


背景技术:

1、目前国内外存在多种标识解析的系统,根据采用的技术方案不同,可以分为两大类,一类是基于改良dns技术的互联网标识解析系统,另一类是不依赖于dns技术的去中心化标识解析系统。

2、传统的标识解析技术多基于dns技术方案。上世界80年代,iso/iec、itu-t国际标准化组织提出oid(对象标识解)技术,采用分层树形的结构对任意对象进行标识命名;麻省理工学院提出产品电子代码(epc)技术,其广泛应用于产品物流以及rf射频技术之中,特点是存储量大、读写速度块、使用寿命长;2015年中国物品编码中心研究制定了我国首个物联网国家标准数据流,即ecode物品编码标准,拥有大容量、高兼容、广泛应用的特点。

3、目前我国的标识解析架构包括四个架构层次:国际节点、国家节点、二级节点和递归节点,国际节点负责存储基本信息,国家节点负责对接国内外的数据解析服务,二级节点为服务群体提供标识解析服务体系,递归节点负责提升标识解析系统的服务性能。一些企业也在加快私有化的企业节点的建立。

4、但是上述的各类标识解析技术方案,都依赖于dns标准,在信息的交换和查询时需要对域名进行解析,该流程一方面会使节点之间的数据交互延迟,另一方面,若数据大量涌入访问列表,会占用大量的运算资源,对节点的运算能力也是一大考验,同时此类标识解析系统的数据普遍存储在第三方云端,部分系统也不具有安全防护机制,数据的安全性和可信任性无法得到保证,若某一节点在交互的过程中出现问题,相关的数据可能会丢失或恶意篡改,无法保证数据存储的安全性和稳定性。

5、目前新兴的标识解析技术依托于去中心化技术,目的是为了实现信息交互的对等性,不依赖于dns而自主运行,拥有独立解析体系的变革型标识解析体系。国际上最通用的是dona基金会的handle标识解析体系和东京大学的uid标识编码技术。handle技术提供了一种分布式存储的数据架构,数据进行扁平化存储,保障了标识解析去中心化要求;uid信息服务提供较强的安全防护技术,满足了不同条件下的数据安全需求。但是此类标识解析系统的效率不高,对于运算能力有限的节点,布置上述系统仍然存在问题,并且标识的赋码解析流程的自由度和灵活性控制也存在一些问题。


技术实现思路

1、本发明旨在解决现有技术的不足,提出一种基于区块链的标识赋码解析的任务分配方法和装置,能够缓解节点之间数据吞吐产生的数据流量对节点运行的压力,同时保证了数据的可信任性以及数据的部分本地存储化,在一定程度上保障了数据安全,提高了节点的自由性。

2、为实现上述目的,本发明提供了如下方案:

3、一种基于区块链的标识赋码解析的任务分配方法,包括:

4、步骤s1、企业节点和二级节点根据历史信息和工程需求信息在任务区块链上建立标识任务;

5、步骤s2、标识终端访问标识任务区块链领取标识任务;

6、步骤s3、标识终端根据所述标识任务生成标识信息;

7、步骤s4、标识终端将所述标识信息传入数据存储区块链;

8、步骤s5、解析终端根据标识信息访问解析任务区块链,并申请进行解析;

9、步骤s6、企业节点和二级节点对解析任务区块链进行审核,批准解析任务并向分发公钥;

10、步骤s7、解析终端根据公钥对标识信息进行解析。

11、作为优选,企业节点和二级节点根据历史信息和工程需求信息通过预测模型在任务区块链上建立标识任务,其中,所述预测模型为基于霍尔特双参数制数平滑趋势预测模型的改进模型。

12、作为优选,步骤s2中领取标识任务为:所述标识终端领取标识任务区块链中空白区块上的公钥,将标识任务区块链的哈希编码记录在标识终端中,并留下自己的标识符id。

13、作为优选,步骤s3中标识信息包括:通过公钥加密后存储在本地的工业互联网产品的数据信息、通过语义提取模块提取到的工业互联网产品的数据信息的简化版本、哈希编码。

14、本发明还提供一种基于区块链的标识赋码解析的任务分配装置,包括:

15、建立模块,用于通过企业节点和二级节点根据历史信息和工程需求信息在任务区块链上建立标识任务;

16、领取模块,用于通过标识终端访问标识任务区块链领取标识任务;

17、生成模块,用于通过标识终端根据所述标识任务生成标识信息;

18、处理模块,用于通过标识终端将所述标识信息传入数据存储区块链;

19、申请模块,用于通过解析终端根据标识信息访问解析任务区块链,并申请进行解析;

20、审核模块,用于通过企业节点和二级节点对解析任务区块链进行审核,批准解析任务并向分发公钥;

21、解析模块,用于通过解析终端根据公钥对标识信息进行解析。

22、作为优选,建立模块通过企业节点和二级节点根据历史信息和工程需求信息采用预测模型在任务区块链上建立标识任务,所述预测模型为基于霍尔特双参数制数平滑趋势预测模型的改进模型。

23、作为优选,领取模块通过所述标识终端领取标识任务区块链中空白区块上的公钥,将标识任务区块链的哈希编码记录在标识终端中,并留下自己的标识符id。

24、作为优选,标识信息包括:通过公钥加密后存储在本地的工业互联网产品的数据信息、通过语义提取模块提取到的工业互联网产品的数据信息的简化版本、哈希编码。

25、作为优选,还包括检测模块,用于查验数据库和上级节点管理数据库,以管理区块链的准入性,实现任务分配过程中的监督管理。

26、与现有技术相比,本发明的有益效果为:

27、通过建立任务机制,使终端节点拥有极高的自主权利,并且整个任务流程依托于区块链技术,可以有效解决工业互联网标识解析信息的存储、安全、加密问题,本发明应用于标识的赋码和解析过程,能够实现标识解析节点的去中心化,提高工业互联网标识解析的效率。包括:二级节点和企业节点根据工程量的可能大小以及历史任务的建立情况,通过预测模型在区块链上完成“建立-分发-回收”标识解析任务;通过rsa加密算法生成密钥,对标识解析的数据进行加密解密,通过密钥分发的方式,标识终端将详细信息存储在与产品固联的存储介质中,不连入工业互联网,语义提取的简略信息由终端回传,详细信息存储在区块链中;企业节点和二级节点对区块链进行轮询以检查数据的时效性和任务的动态情况;本发明在能够缓解节点之间数据吞吐产生的数据流量对节点运行的压力,同时保证了数据的可信任性以及数据的部分本地存储化,在一定程度上保障了数据安全,提高了节点的自由性。



技术特征:

1.一种基于区块链的标识赋码解析的任务分配方法,其特征在于,包括:

2.如权利要求1所述的基于区块链的标识赋码解析的任务分配方法,其特征在于,企业节点和二级节点根据历史信息和工程需求信息通过预测模型在任务区块链上建立标识任务,其中,所述预测模型为基于霍尔特双参数制数平滑趋势预测模型的改进模型。

3.如权利要求2所述的基于区块链的标识赋码解析的任务分配方法,其特征在于,步骤s2中领取标识任务为:所述标识终端领取标识任务区块链中空白区块上的公钥,将标识任务区块链的哈希编码记录在标识终端中,并留下自己的标识符id。

4.如权利要求3所述的基于区块链的标识赋码解析的任务分配方法,其特征在于,步骤s3中标识信息包括:通过公钥加密后存储在本地的工业互联网产品的数据信息、通过语义提取模块提取到的工业互联网产品的数据信息的简化版本、哈希编码。

5.一种基于区块链的标识赋码解析的任务分配装置,其特征在于,包括:

6.如权利要求5所述的基于区块链的标识赋码解析的任务分配装置,其特征在于,建立模块通过企业节点和二级节点根据历史信息和工程需求信息采用预测模型在任务区块链上建立标识任务,所述预测模型为基于霍尔特双参数制数平滑趋势预测模型的改进模型。

7.如权利要求6所述的基于区块链的标识赋码解析的任务分配装置,其特征在于,领取模块通过所述标识终端领取标识任务区块链中空白区块上的公钥,将标识任务区块链的哈希编码记录在标识终端中,并留下自己的标识符id。

8.如权利要求7所述的基于区块链的标识赋码解析的任务分配装置,其特征在于,标识信息包括:通过公钥加密后存储在本地的工业互联网产品的数据信息、通过语义提取模块提取到的工业互联网产品的数据信息的简化版本、哈希编码。

9.如权利要求8所述的基于区块链的标识赋码解析的任务分配装置,其特征在于,还包括检测模块,用于查验数据库和上级节点管理数据库,以管理区块链的准入性,实现任务分配过程中的监督管理。


技术总结
本发明公开一种基于区块链的标识赋码解析的任务分配方法和装置,包括:企业节点和二级节点根据历史信息和工程需求信息在任务区块链上建立标识任务;标识终端访问标识任务区块链领取标识任务;标识终端根据所述标识任务生成标识信息;标识终端将所述标识信息传入数据存储区块链;解析终端根据标识信息访问解析任务区块链,并申请进行解析;企业节点和二级节点对解析任务区块链进行审核,批准解析任务并向分发公钥;解析终端根据公钥对标识信息进行解析。采用本发明的技术方案,在能够缓解节点之间数据吞吐产生的数据流量对节点运行的压力,同时保证数据的可信任性以及数据的部分本地存储化,提高了节点的自由性。

技术研发人员:马一骉,张绪涛
受保护的技术使用者:理工比特林克(苏州)软件信息技术服务有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1