[发明专利]一种基于超级账本的去中心化物联网异构标识解析方法有效
申请号: | 202010102761.3 | 申请日: | 2020-02-19 |
公开(公告)号: | CN111431960B | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 熊安萍;熊亮;田野;祝清意 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L67/10;H04L69/22;H04L67/1095;H04L67/1097 |
代理公司: | 北京同恒源知识产权代理有限公司 11275 | 代理人: | 赵荣之 |
地址: | 400065 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 超级 账本 中心 联网 标识 解析 方法 | ||
1.一种基于超级账本的去中心化物联网异构标识解析方法,其特征在于:该方法包括以下步骤:
S1:构建基于区块链的去中心化物联网标识解析架构,利用Hyperledger Fabric超级账本多通道特性,传统单根节点解析转换为多根节点对等解析;
S2:引入基尼系数,构建异构标识解析节点信誉值的解析服务竞争模型,动态平衡各解析服务器负载,提高标识解析效率;
S3:设计适用于标识解析的区块结构,通过智能合约实现物联网异构标识对等解析服务;
所述步骤S1具体包括以下步骤:
S11:基于超级账本Hyperledger Fabric,创建物联网标识解析架构的系统通道SystemChannel的系统节点,把传统的物联网标识解析根节点解析模式转换为多根对等解析模式,其中,系统节点自有账本进行各子通道标识体系识别码和各标识体系映射信息记录,多根节点根据系统账本进行数据的更新与同步;
S12:利用超级账本Hyperledger Fabric的多通道特性,创建属于各个标识体系的子通道和其对应的标识解析节点;
S13:系统通道的系统节点负责管理和维护异构标识系统的加入和退出,并根据识别码识别标识解析请求,并把解析请求转发到对应的标识体系通道内广播;
所述步骤S12具体包括:
S121:新标识体系节点向系统节点发出解析请求时,系统节点判断其请求标识是否是已存在的标识体系,根据对应通道内的投票意见,决定是否为申请节点进行新标识体系注册或拒绝;
S122:已有的标识体系申请退出,向系统节点发出申请,系统节点广播该退出请求给其他通道内节点,根据收到的回复意见,决定是否停止申请退出的标识体系的解析服务功能和账本记录功能,停止该标识体系的使用;
所述步骤S2具体包括以下步骤:
S21:采用基于信誉值的模型,引入基尼系数构建解析节点的信誉值加分模型,以均衡其解析请求负载;
S22:基于解析节点信誉值构建解析服务竞争模型,解析节点根据信誉值来竞争解析权,进一步将解析服务划分为不同的时间周期,每个周期内依据解析正确率和信誉值乘积占比来随机选取出解析节点;
所述步骤S3具体包括以下步骤:
S31:根据标识解析特点,设计由Block 1~Block n组成的区块存储结构,区块存储结构包括解析申请者、解析响应者、解析背书者和解析类型区块数据字段,以便智能合约使用;
S32:当解析节点收到解析请求时,通过调用智能合约查询是否已存在该解析记录,如存在,返回解析结果;如不存在,则通过步骤S22中的解析服务竞争模型选择解析节点响应本次标识解析请求服务;
S33:解析节点完成标识解析后,通过步骤S22中模型计算其信誉值,并通过智能合约发起背书流程;
S34:选取背书节点进行解析结果验证,验证结果正确,则背书节点签名,发起交易并把解析结果存入账本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010102761.3/1.html,转载请声明来源钻瓜专利网。