[发明专利]一种基于区块链的物联网资源共享方法及系统有效

专利信息
申请号: 201910480140.6 申请日: 2019-06-04
公开(公告)号: CN110166567B 公开(公告)日: 2021-10-08
发明(设计)人: 张婧;冯欣;孙庚;刘壮;葛宝川;杨潇潇 申请(专利权)人: 长春理工大学
主分类号: H04L29/08 分类号: H04L29/08;H04L9/32
代理公司: 北京高沃律师事务所 11569 代理人: 程华
地址: 130022 吉林*** 国省代码: 吉林;22
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 区块 联网 资源共享 方法 系统
【权利要求书】:

1.一种基于区块链的物联网资源共享方法,其特征在于,所述物联网资源共享方法包括:

获取域内网络结构参数;所述网络结构参数包括域内网络长度、域内网络宽度以及域内节点个数;

根据所述域内网络结构参数,结合已经建立的非线性目标函数,计算每个区半径;所述非线性目标函数为域内总能耗最小且各层区结构之间能耗均衡的目标函数;

根据所述区半径,建立层次型的分布式物联网系统框架;所述分布式物联网系统框架划分为多个管理域网络,每个所述管理域网络由若干个非均匀层区结构组成,每个层区结构包括若干个相同的区,且不同层区结构的区半径不同;

在所述分布式物联网系统框架的每个区内均构建一个子区块链,进而建立具有子区块链和全局区块链的两层区块链结构;

确定每个区内的数据源节点,并在所述子区块链中,通过所述数据源节点构建发布新区块,达到区内共识;

确定每个区内的区头节点,并分别计算每个所述区头节点的贡献度,将贡献度最大的区头节点确定为全局区块发布者;所述区头节点为区内剩余能量最多的节点;

结合主从多链结构的低开销共识算法,通过所述全局区块发布者构建发布新全局区块,达成全局区块共识;

所述非线性目标函数为

其中,表示整个域内网络节点的能量消耗;R为区半径的集合,R={r1,r2,……ri,……rn},n为区半径的总数,r为区半径;W为域内网络宽度,ri为第i层的区半径,表示一个区内参与协作传输的节点比例,ci第i层的节点数量,l为传输数据长度,Eelec为发射电路损耗的能量,ε为传输衰减模型功率放大所需要的能量,为第i层合作节点之间的距离;

表示第i个层区结构内节点的能量消耗,Ni为第i层参与协作传输的节点数量;

L为域内网络长度,r1为第1层的区半径,r2为第2层的区半径,rk为第k层的区半径,rn为第n层的区半径。

2.根据权利要求1所述的基于区块链的物联网资源共享方法,其特征在于,所述根据所述域内网络结构参数,结合已经建立的非线性目标函数,计算每个区半径,具体包括:

根据所述域内网络结构参数和已经建立的非线性目标函数,采用引力搜索算法,计算每个区半径。

3.根据权利要求1所述的基于区块链的物联网资源共享方法,其特征在于,在所述两层区块链结构中,每个区内维护的一个子区块链形成从链,多个区形成多链结构,从而构成全局区块链;其中,一个全局区块为t时刻各区头节点通过全局共识形成的区块;

每个所述子区块链均由子区块头和子区块体两部分组成;其中,所述子区块头包含的信息包括{子区块序号CBlockID,数据源节点签名DSig,区块Hash值,Merkle树根,合作节点列表NodeList,合作节点贡献度列表ContriList,时间戳t},所述子区块体存储协作传输的数据包头信息;

所述全局区块链由全局区块头和全局区块体两部分组成,所述全局区块头包含的信息包括{区块序号GBlockID,区头节点签名CSig,区块Hash值,Merkle树根,时间戳t},所述全局区块体存储协作传输列表List。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长春理工大学,未经长春理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910480140.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top