基于区块链的工业互联网异构标识解析方法技术

技术编号:39724584 阅读:6 留言:0更新日期:2023-12-17 23:29
本发明专利技术涉及基于区块链的工业互联网异构标识解析方法,具体步骤为:发起异构标识解析请求,协议类型识别器收到解析请求后,判断标识协议类型和标识编码是否相对应,如果对应,则确定为合法请求,否则返编码错误提示;判断标识编码是否为

【技术实现步骤摘要】
基于区块链的工业互联网异构标识解析方法


[0001]本专利技术涉及工业互联网领域,具体为基于区块链的工业互联网异构标识解析方法


技术介绍

[0002]工业互联网标识解析体系通过条形码

二维码

无线射频识别标签等方式赋予每一个实体或虚拟对象唯一的身份编码,同时承载相关数据信息,实现实体和虚拟对象的定位

连接和对话的新型基础设施

标识解析体系被认为是工业互联网“基础中的基础”,是支撑工业互联网互联互通的神经枢纽,也是驱动工业互联网创新发展的关键核心设施

其作用类似于互联网领域的域名解析系统
(DNS)。
工业互联网标识解析类似于互联网域名解析,可以通过产品标识查询存储产品信息的服务器地址,或者直接查询产品信息以及相关服务

标识解析技术通过建立统一的标识体系将工业中的设备

机器和物料等一切生产要素都可以连接起来,通过解析体系连接割裂的数据和应用,实现对数据的来源

流动过程

用途等信息的掌握

[0003]自然语言处理
(Natural Language Processing

NLP)
是计算机科学,人工智能,语言学关注计算机和人类
(
自然
)
语言之间的相互作用的领域,研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法<br/>。
处理包含理解

转化

生成等过程

自然语言处理,是指用计算机对自然语言的形



义等信息进行处理,即对字





篇章的输入

输出

识别

分析

理解

生成等的操作和加工

自然语言处理的具体表现形式包括机器翻译

文本摘要

文本分类

文本校对

信息抽取

语音合成

语音识别等

[0004]区块链是一种安全共享的去中心化的数据账本,区块链技术支持一组特定的参与方共享数据

借助过区块链云服务,可以轻松收集

集成和共享多个来源的交易数据

区块链具有两大核心特点:一是数据难以篡改

二是去中心化

基于这两个特点,区块链所记录的信息更加真实可靠,可以帮助解决人们互不信任的问题

[0005]去中心化身份
(Decentralized Identity

DID)
是结合区块链技术的信任专利技术,是未来在去中心化社会的身份凭证,是区块链上的一个地址,由一个人拥有和控制,用来连接与
DID
相关的文件

去中心化身份验证不需要任何中心化的第三方参与,用户的身份标识完全由所有者控制,并同时解决身份的其他所需
——
用户数据的确权

验证

存储

管理与使用

[0006]目前工业互联网标识的编码技术不统一,标识体系存在如下问题:
[0007]标识结构,不同标识体系的编码结构和解码方式各不相同;
[0008]描述信息异构
,
标识对应的描述信息格式存在异构,不同用户使用各自的模板来描述物体;
[0009]查询方式单一
,
只支持标识的精确查询,不支持模糊查询和其它高级查询;
[0010]中心化的标识主要的问题,一是标识所有者并不是真正意义上拥有自己的标识,二是标识无法互通

[0011]上述四个问题使得工业互联网系统之间的数据互认和资源共享面临严峻的挑战


技术实现思路

[0012]本专利技术为了解决
技术介绍
中存在的问题,目的在于提供了基于区块链的工业互联网异构标识解析方法,用以解决上述情况

[0013]用于解决问题的方案
[0014]基于区块链的工业互联网异构标识解析方法,所述方法包括:
[0015]步骤1:客户端发起异构标识解析请求,所述解析请求包括标识协议类型和标识编码;
[0016]步骤2:协议类型识别器收到解析请求后,首先判断标识协议类型和标识编码是否相对应,若对应,确定为合法请求,进入步骤
S3
;否则返编码错误提示;
[0017]步骤3:判断标识编码是否为
IIoT

DID
标识符,是则直接调用
IIoT

DID
标识解析组件,与区块链交互进行解析;否是则进入步骤
S4

[0018]步骤4:判断预设的异构标识协议映射表中是否存在与标识编码相对应的
IIoT

DID
标识,若存在则直接调用
IIoT

DID
标识解析组件,否则进行步骤
S5

[0019]步骤5:将标识编码输入异构标识解析组件中解析,输出解析后标识对应的载体属性信息;
[0020]步骤6:将异构标识解析组件解析的标识对应的载体属性信息输入
IIoT

DID
标识生成组件,生成
IIoT

DID
标识符,并在区块链进行同步;将新生成的
IIoT

DID
标识和请求的标识编码映射关系写入异构标识协议映射表,更新异构标识协议映射表

[0021]进一步,所述
IIoT

DID
标识符为基于区块链的工业互联网去中心化身份标识协议,包括
IIoT

DID
主体和
IIoT

DID
文档两部分,该协议编码规则如下:
[0022]IIoT

DID

did:iiotdid:chainname:bs

specific

string

[0023]第一部分为
did
,表明这是一个去中心化标识符;
[0024]第二部分是方法,用来表示这个
DID
标识选用方法来进行定义和操作的;
[0025]第三部分为不同链的
name
,用于区别主链和各从链本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
基于区块链的工业互联网异构标识解析方法,其特征在于,所述方法包括:步骤1:客户端发起异构标识解析请求,所述解析请求包括标识协议类型和标识编码;步骤2:协议类型识别器收到解析请求后,首先判断标识协议类型和标识编码是否相对应,若对应,确定为合法请求,进入步骤
S3
;否则返编码错误提示;步骤3:判断标识编码是否为
IIoT

DID
标识符,是则直接调用
IIoT

DID
标识解析组件,与区块链交互进行解析;否则进入步骤
S4
;步骤4:判断预设的异构标识协议映射表中是否存在与标识编码相对应的
IIoT

DID
标识,若存在则直接调用
IIoT

DID
标识解析组件,否则进行步骤
S5
;步骤5:将标识编码输入异构标识解析组件中解析,输出解析后标识对应的载体属性信息;步骤6:将解析后标识对应的载体属性信息输入
IIoT

DID
标识生成组件,生成
IIoT

DID
标识符,并在区块链进行同步;将新生成的
IIoT

DID
标识和请求的标识编码映射关系写入异构标识协议映射表,更新异构标识协议映射表
。2.
根据权利要求1所述的基于区块链的工业互联网异构标识解析方法,其特征在于,所述
IIoT

DID
标识符为基于区块链的工业互联网去中心化身份标识协议,包括
IIoT

DID
主体和
IIoT

DID
文档两部分,该协议编码规则如下:
IIoT

DID

did:iiotdid:chainname:bs

specific

string
;第一部分为
did
,为一个去中心化标识符;第二部分是方法,用来表示
DID
标识选用方法来进行定义和操作的;第三部分为不同链的
name
,用于区别主链和各从链
,
唯一且不重复;第四部分为任何字符串,是
DID
方法中特定的标识符,在整个
DID
方法命名空间唯一,视作标识的唯一标志
。3.
根据权利要求1所述的基于区块链的工业互联网异构标识解析方法,其特征在于,所述异构标识解析组件采用可插拔式
。4.
根据权利要求1所述的基于区块链的工业互联网异构标识解析方法,其特征在于,将标识编码输入异构标识解析组件中解析,具体包括:判断是否为兼容性标识,若是,将标识编码输入语义异构标识解析组件,输出解析后标识对应的载体属性信息;若不是,判断是否为专有标识,将标识编码输入中继异构标识解析组件,并判断是否支持改标识类型的解析;若是,输出解析后标识对应的载体属性信息,若否,将标识编码输入
DHT
异构标识解析组件解析,输出解析后标识对应的载体属性信息
...

【专利技术属性】
技术研发人员:陈鹏任冠华徐川川
申请(专利权)人:北京中科院软件中心有限公司
类型:发明
国别省市:

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

1