【技术实现步骤摘要】
基于区块链的工业互联网标识可信验证方法、装置、设备及介质
[0001]本专利技术涉及工业互联网
,尤其涉及一种基于区块链的工业互联网标识可信验证方法、装置、设备及介质。
技术介绍
[0002]区块链(Blockchain)是基于区块链技术形成的公共数据库(或称公共账本),其中区块链技术是指多个参与方之间基于现代密码学、分布式一致性协议、点对点网络通信技术和智能合约编程语言等形成的数据交换、处理和存储的技术组合。具有去中心化,不可篡改的特性,在金融、征信、物联网、经济贸易结算、资产管理等众多领域都拥有广泛的应用前景。
[0003]互联网标识资源是互联网服务的基础,在大数据时代,所有资源记录都可以被编码为标识资源。工业互联网标识解析是支撑全球工业互联网有序运行的重要基础设施,是工业互联网网络体系的重要组成部分,是支撑工业互联网互联互通的神经中枢,核心包括标识编码以及提供服务的各级标识解析系统。现行的工业互联网标识体系都是基于递归体系架构,基于中心化的根节点,只能通过选择加密传输协议的方式来进行通信安全保障,用户端都 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的工业互联网标识可信验证方法,其特征在于,包括:向区块链网络请求第一区块链链码,获取区块链网络反馈的第一区块链链码;同时向用户终端缓存查询需要验证的标识信息及缓存的第二区块链链码,若存在,则比对所述第一区块链链码与第二区块链链码是否一致,若一致,则展示用户终端缓存的标识信息,验证成功;若不存在或者不一致,则向本地标识缓存解析服务器请求需要验证的标识信息与第三区块链链码,获取本地标识缓存解析服务器反馈的标识信息与第三区块链链码;比对第一区块链链码与第三区块链链码是否相同,若相同,则展示本地标识缓存解析服务器反馈的标识信息,并且打包本地标识缓存解析服务器反馈的标识信息与第三区块链链码,存放在用户终端缓存,验证成功;若不相同,则请求本地标识缓存解析服务器更新第三区块链链码,重新向区块链网络请求第一区块链链码,直到验证成功,或者达到预设的验证次数,验证失败。2.根据权利要求1所述的方法,其特征在于,所述向区块链网络请求第一区块链链码,还包括:若获取第一区块链链码信息失败,则再次向区块链网络发起请求,若达到预设的失败次数,则结束验证方法。3.根据权利要求1所述的方法,其特征在于,所述本地标识缓存解析服务器定期从区块链网络获取最新的区块链链码。4.根据权利要求1所述的方法,其特征在于,所述请求本地标识缓存解析服务器更新第三区块链链码,包括:本地标识缓存解析服务器向区块链网络请求最新的区块链链码,用来更新第三区块链链码。5.一种基于区块链的工业互联网标识可信验证装置,其特征在于,包括:第一获取及验证模块:用于向区块链网络请求第一区块链链码,获取区块链网络反馈的第一区块链链码;同时向用户终端缓存查询需要验证的标识信息及缓存的第二区块链链码,若存...
【专利技术属性】
技术研发人员:霍如,胡佩,王晓康,倪东,谢人超,黄韬,汪硕,张晨,
申请(专利权)人:网络通信与安全紫金山实验室,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。