【技术实现步骤摘要】
【国外来华专利技术】基于联盟链投票共识算法产生及管理多模标识网络的方法
本专利技术属于区块链技术改进领域,尤其涉及基于联盟链投票共识算法产生及管理多模标识网络的方法。
技术介绍
随着现代科学技术的发展,互联网已经成为当今社会发展不可缺失的一环,其作为信息的一种载体,已经渗透到包括政治、经济、文化、教育、医疗卫生等人类生活的各种领域。全球域名系统(DomainNameSystem,DNS)作为现今互联网最为核心的基础设施,对其发展起到了极大的推动作用,其主要功能是完成域名到IP地址之间的对应。因此,DNS是现在互联网体系架构中的“神经系统”,其根域名系统深刻影响着全球互联网的运行情况。近几年根服务器通过任播技术在全球广泛部署根服务器镜像,但其根服务器、域名、AS号等关键互联网资源管理权仍属于美国商务部下属国家电信和信息管理局(NationalTelecommunicationsandInformationAdministration,NTIA)。单一国家管理、中心化架构的DNS给全球互联网安全带来巨大威胁。2002年DNS根服务器遭受大规模DDoS攻击,导致全球域名寻址服务受到严重影响。同时,现有网络架构中IP层所存在的“细腰”结构问题,成为制约信息网络总体功能的瓶颈。针对现有DNS存在的中心化及IP性能瓶颈的问题,近年来学术界也尝试使用分布式技术及多模路由技术来搭建去中心化的未来网络体系架构,其中以区块链技术为首的分布式共识机制成为研究重点。2008年,中本聪提出比特币,随着近年来的快速发展,作为其底层技术核心的区块链也 ...
【技术保护点】
1.基于联盟链投票共识算法产生及管理多模网络标识的方法,其特征在于,所述方法包括以下步骤:/nS1、利用区块链技术将网络中的内容进行标识、寻址生成多模标识网络;/nS2、将多模标识网络进行域划分构成层级化区块链系统并通过PoV投票共识算法对每个网络域进行管理;/nS3、多模标识网络根据区块链架构形成多模标识网络系统;/nS4、利用联盟链的共识算法对多模标识网络系统进行全网共识管理。/n
【技术特征摘要】
【国外来华专利技术】1.基于联盟链投票共识算法产生及管理多模网络标识的方法,其特征在于,所述方法包括以下步骤:
S1、利用区块链技术将网络中的内容进行标识、寻址生成多模标识网络;
S2、将多模标识网络进行域划分构成层级化区块链系统并通过PoV投票共识算法对每个网络域进行管理;
S3、多模标识网络根据区块链架构形成多模标识网络系统;
S4、利用联盟链的共识算法对多模标识网络系统进行全网共识管理。
2.根据权利要求1所述的基于联盟链投票共识算法产生及管理多模标识网络的方法,其特征在于,所述多模标识网络系统根据联盟链的共识算法的全网共识管理自上而下分为控制层、路由层及数据层;所述控制层包括区块链管理子层及区块链控制子层;
所述区块链控制子层,用于完成区块信息校验并达成区块链共识后以区块形式记录域内的路由状态以及完成域内多模网络标识注册请求的认证;
所述区块链管理子层,用于负责多模标识网络管理及寻址、系统权限管理及线下相结合的事务。
3.根据权利要求1或2所述的基于联盟链投票共识算法产生及管理多模标识网络的方法,其特征在于,所述路由层,用于完成对IP地址标识、内容标识、身份标识的多种网络标识的生成、管理及路由寻找并负责数据包的转发及过滤,同时各级节点依靠投票共识算法实现各层级区块链的数据一致性。
4.根据权利要求1-3任一项所述的基于联盟链投票共识算法产生及管理多模标识网络的方法,其特征在于,所述数据层包括区块链数据子层和云存储子层;
所述区块链数据子层,用于存放多模网络标识路由寻址必需的数据,称为链上数据,其数据存储格式采用区块链链式存储;
所述云存储子层,用于存放网络标识的全部信息,称为链下数据,其数据存储在本地数据库。
5.根据权利要求4所述的基于联盟链投票共识算法产生及管理多模标识网络的方法,其特征在于,所述链上数据及所述链下数据采用哈希校验来保证数据的正确性及不可篡改性。
6.根据权利要求5所述的基于联盟链投票共识算法产生及管理多模标识网络的方法,其特征在于,所述多模网络标识系统中顶层区块链作为下层区块链的数据交互入口。
7.根据权利要求6所述的基于联盟链投票共识算法产生及管理多模标识网络的方法,其特征在于,所述多模标识网络系统架构模型中控制功能是位于控制层的一个管理功能,为管理面中的业务承载管理提供分布式数据存储、多模网络标识管理、高性能路由寻址的服务,在区块链多模网络标识系统中多模网络标识路由寻址由域内管家节点或委员节点完成,获取的数据实体存放在区块链之外。
8.根据权利要求7所述的基于联盟链投票共识算法产生及管理多模标识网络的方法,其特征在于,所述多模网络标识系统中将转发平面与控制平面相分离,所述转发平面采用分域管理、逻辑分层及多模态重构完成数据包转发;所述控制平面由负责管理转发网元的智能代理组成,所述智能代理负责本域内转发网元的多维感知、资源管理、网络可重构及多模网络标识的生成,负责域间的智能协调,完成域间寻路、标识映射、资源调度、维护的工作。
9.根据权利要求1-8任一项所述的基于联盟链投票共识算法产生及管理多模标识网络的方法,其特征在于,所述多模网络标识系统中的标识注册包括以下步骤:
S11、能够被寻址的用户向就近的多模标识网络节点申请标识注册请求;
S12、本域联盟链对接收的用户标识注册请求进行审查认证注册标识区块并上传;
S13、上级区块链节点将接收的标识注册区块按照要求将其报文传输到其所在域控制器进行认证和注册;
S14、顶级联盟链节点接收下级区块链的标识注册区块后对数据进行校验并反馈原节点确认信号。
10.根据权利要求9所述的基于联盟链投票共识算法产生及管理多模标识网络的方法,其特征在于,所述节点请求网络资源包括以下步骤:
S21、标识注册节点向就近的路由器传送兴趣包;
S22、就近路由器查询转发表判断查询的标识内容是否存放在本域联盟链中,如是,则并返回相应的标识内容,如否,则向上级多模网络标识服务器转发请求并执行下一步;
S23、上一级联盟链节点根据接收的查询请求,在联盟链中进行标识内容查询,如查询到标识内容,返回标识内容给下一级联盟链节点,如查询不到标识内容,将查询请求转发给上一级联盟链节点,直到顶级联盟链节点;
S24、判断顶级联盟链服务器是否查询到相关已被注册网络标识,若查询到,则将自动根据现有网络的动态拓扑结构下发相关的最短路径,网络中的转发线路上的相关路由器将收到新的转发路径表,通过多跳路由建立数据传输通路,若查询不到,则执行步骤S25;
S25、顶级联盟链节点根据标识的第一个前缀将查询请求下发至特定的联盟链,到达查询请求所指定最下级联盟链节点进行本地查询;
S26、判断在最下级联盟链节点本地查询是否成功,若查询成功,则将相应的资源内容传递给查询请求方,若查询不成功,则反馈错误查询信息。
11.基于联盟链投票共识算法产生及管理多模网络标识的系统,其特征在于,所述系统包括
标识...
【专利技术属性】
技术研发人员:李挥,张昕淳,邬江兴,伊鹏,朱伏生,安辉耀,李文军,谢经宇,
申请(专利权)人:北京大学深圳研究生院,国家数字交换系统工程技术研究中心,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。