一种区块链标识解析系统技术方案

技术编号:36450987 阅读:26 留言:0更新日期:2023-01-25 22:47
本发明专利技术涉及区块链技术领域,具体是一种区块链标识解析系统,包括多个业务链和注册链,每个业务链需要选择一个注册链进行注册;注册结束后,业务链和注册链通过信息传输协议进行沟通,不同的业务链可以通过注册链互通互用;每个所述业务链在注册链上进行注册时,业务链需要向注册链提供四项信息:创世块、IP地址、相关加密算法和业务链域名;注册后,每个业务链的用户可以设置自己的身份标识;本发明专利技术将把标识解析技术和域名解析系统相结合运用在区块链上,对各个链进行标识管理,增加对链、节点以及钱包用户的监管解析,为链间的信息共享和传输提供一个安全、自主的标识规范和信息通道。自主的标识规范和信息通道。自主的标识规范和信息通道。

【技术实现步骤摘要】
一种区块链标识解析系统


[0001]本专利技术涉及区块链
,具体是一种区块链标识解析系统。

技术介绍

[0002]随着当今社会的迅速发展,数字化和信息化的程度越来越高,信息的安全与共享问题被越来越多的人所关注。区块链技术的快速发展,人们发现区块链技术具有去可信第三方的共信特性,区块链的数据对所有人公开,任何人都可以通过公开的接口查询数据,整个系统的信息高度透明,且数据拥有者(即用户)可以自己控制数据,而不是将数据交由不可信的第三方保管。于是人们用区块链技术,在一定程度上解决了信息的安全共享问题。但是新的问题又出现了,不光现实世界的发展需要与外界资源进行互通,其实区块链也需要实现数据交互和价值流通。尤其是眼下区块链的协议越来越多,公链、私链、联盟链遍地开花,人们迫切需要一种技术帮助链与链之间产生交互,实现链间协作,并对各个链进行统一的标识ID管理。
[0003]标识解析技术是各企业不可或缺的共性支柱技术,可解决企业上下游间信息割裂问题,冲破社会不同领域间的信息屏障,是实现工业数据化、物品智能化等目标的基础;目前,国内外学者的研究重点大都是用区块链去解决域名解析系统的自身问题,很少有去关注区块链本身存在的“信息孤岛”问题。标识解析技术目前除了域名外,主要研究和发展都是围绕着工业互联网的,在区块链方面的应用少之又少。
[0004]因此,针对上述问题提出一种区块链标识解析系统。

技术实现思路

[0005]为了弥补现有技术的不足,解决上述中至少一个问题,本专利技术提出一种区块链标识解析系统
[0006]本专利技术解决其技术问题所采用的技术方案是:本专利技术所述的一种区块链标识解析系统,包括多个业务链和注册链,每个业务链需要选择一个注册链进行注册;注册结束后,业务链和注册链通过信息传输协议进行沟通,不同的业务链可以通过注册链互通互用。
[0007]优选的,每个所述业务链在注册链上进行注册时,业务链需要向注册链提供四项信息:创世块、IP地址、相关加密算法和业务链域名;注册后,每个业务链的用户可以设置自己的身份标识。
[0008]优选的,该区块链标识解析系统设置了一个网关节点,用于同时管理两条注册链和两条业务链的账本。
[0009]优选的,区块链标识解析系统的主要流程如下:
[0010]a)域名解析服务区块链网络根据用户提供的合法身份证明,为每个用户生成相应的钱包地址或DID标识和DID标识文档;
[0011]b)用户向域名解析服务区块链网络提交域名预注册申请,域名解析服务区块链网络验证该域名的唯一性和合法性;
[0012]c)预注册审核通过的用户可向域名解析服务区块链网络提交域名注册申请并提供包含了域名和域名描述信息的文档;
[0013]d)颁发通证和域名证书给域名数据创建方,并将域名和对应的域名证书摘要信息上链存储;
[0014]e)用户可通过发放的域名证书和通证,向域名解析服务区块链网络提出对域名的撤销、修改和转让服务;
[0015]f)域名解析服务区块链网络中的用户也可通过客户端软件、浏览器插件、 web网站提出查询请求,验证证书中的相关内容并返回地址信息。
[0016]本专利技术的有益之处在于:
[0017]1.本专利技术中,将把标识解析技术和域名解析系统相结合运用在区块链上,对各个链进行标识管理,增加对链、节点以及钱包用户的监管解析,为链间的信息共享和传输提供一个安全、自主的标识规范和信息通道;
[0018]2.本专利技术中,使用区块链技术在一定程度上解决传统域名系统(DNS)上存在的单点故障和权力滥用问题;通过对每条链的解析和监管,在一定程度上解决了链间存在的信息孤岛问题;通过对节点或钱包用户的解析,使得不同链上的节点可以通过区块链标识解析系统(BNS,Blockchain Name System) 进行通信,安全方面得到了一定程度的保障。
附图说明
[0019]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0020]图1为本专利技术的系统流程图;
[0021]图2为本专利技术的用户域名解析的时序图;图3和图4为该系统的稳定性系数、域名查询效率与传统DNS系统的理论分析与对比。
具体实施方式
[0022]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0023]请参阅图1

2所示,一种区块链标识解析系统,包括多个业务链和注册链,每个业务链需要选择一个注册链进行注册;注册结束后,业务链和注册链通过信息传输协议进行沟通,不同的业务链可以通过注册链互通互用;使用时, BNS网络上的第一个枢纽是“BNS枢纽”(注册链也叫作枢纽),因为所有业务链的标识与解析过程都需要通过BNS枢纽进行,所以可以在很大程度上保证信息传输和共享的安全。各业务链之间不能直接通信,只能通过BNS枢纽进行信息传输。在这里,BNS枢纽扮演的角色类似于中央服务器,但因为其去中心化的特性,所以可以避免单点故障等一系列中心化所带来的的问题。与其他将区块链和DNS结
合的项目相比,BNS的最大特点是跨链,而在众多跨链项目中,BNS也有自己的独到之处。BNS计划将共识和P2P协议抽象出来,形成一个独立的层或模块,并使用共识引擎来解决跨链共识问题。
[0024]作为本专利技术的一种实施方式,每个所述业务链在注册链上进行注册时,业务链需要向注册链提供四项信息:创世块、IP地址、相关加密算法和业务链域名;注册后,每个业务链的用户可以设置自己的身份标识;使用时,如A 链上名为张三的用户的身份标识可以设置为zs@a.io。如此,在以后的BNS 网络中,用户可以通过区块链浏览器等应用查询各业务链的信息和业务链上用户的信息,从而达到用户之间交流的目的。
[0025]作为本专利技术的一种实施方式,该区块链标识解析系统设置了一个网关节点,用于同时管理两条注册链和两条业务链的账本;使用时,用户通过网关节点进行域名解析相关工作的效率更高,而网关节点也可以对其对应的业务链进行实时监管,实现各链之间的有序和谐。
[0026]作为本专利技术的一种实施方式,区块链标识解析系统的主要流程如下:
[0027]a)域名解析服务区块链网络根据用户提供的合法身份证明,为每个用户生成相应的钱包地址或DID标识和DID标识文档;
[0028]b)用户向域名解析服务区块链网络提交域名预注册申请,域名解析服务区块链网络验证该域名的唯一性和合法性;
[0029]c)预注册审核通过的用户可向域名解析服务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种区块链标识解析系统,其特征在于:包括多个业务链和注册链,每个业务链需要选择一个注册链进行注册;注册结束后,业务链和注册链通过信息传输协议进行沟通,不同的业务链可以通过注册链互通互用。2.根据权利要求1所述的一种区块链标识解析系统,其特征在于:每个所述业务链在注册链上进行注册时,业务链需要向注册链提供四项信息:创世块、IP地址、相关加密算法和业务链域名;注册后,每个业务链的用户可以设置自己的身份标识。3.根据权利要求1所述的一种区块链标识解析系统,其特征在于:该区块链标识解析系统设置了一个网关节点,用于同时管理两条注册链和两条业务链的账本。4.根据权利要求1所述的一种区块链标识解析系统,其特征在于:区块链标识解析系统的主要流程...

【专利技术属性】
技术研发人员:杨潜余益民王景艺赵进一陈韬伟宋智明宋俊蓉段正泰彭超王会源林金海
申请(专利权)人:云南农优科技有限公司
类型:发明
国别省市:

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

1