[发明专利]一种提高物联网应用的计算和存储速度的方法有效
| 申请号: | 201910603422.0 | 申请日: | 2019-07-05 |
| 公开(公告)号: | CN110336875B | 公开(公告)日: | 2022-12-02 |
| 发明(设计)人: | 崔伟;佘高元;柴文坚;孙瑞华 | 申请(专利权)人: | 深圳市九链科技有限公司 |
| 主分类号: | H04L67/10 | 分类号: | H04L67/10;H04L67/1061;H04L67/12;H04L67/1097 |
| 代理公司: | 深圳市鼎泰正和知识产权代理事务所(普通合伙) 44555 | 代理人: | 代春兰 |
| 地址: | 518000 广东省深圳市南山区桃源街*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 提高 联网 应用 计算 存储 速度 方法 | ||
本发明公开了一种提高物联网应用的计算和存储速度的方法,本发明边缘节点作为物联网海量计算和海量存储资源的来源,可以是未来所有的具备一定计算或存储能力的终端设备,通过让中央计算节点为边缘节点担保,确保边缘节点为大数据存储和超高速智能合约边缘计算处理提供高效、可靠、可信的区块链网络服务。通过将海量的边缘节点的闲置计算能力和存储能力组成一个分布式计算和存储平台,执行耗时较长的计算任务,包括AI应用、图片处理、基因测序等使用边缘节点的场景,把密集计算任务从云端卸载到边缘之后,整个系统对能源的消耗减少了40%以上,数据在整合、迁移等方面可以减少90%以上时间。
技术领域
本发明涉及区块链技术领域,具体的说是涉及一种借助边缘节点和区块链技术提高物联网应用的计算和存储速度。
背景技术
在大规模的物联网应用中,海量计算需求会给中央计算节点带来严重的负载。经过对中央计算节点模式的压力测试,认为中央计算节点不适合处理万物互联环境下复杂的长时间计算任务,因此需要边缘计算节点接入来执行计算密集型任务。另一方面,在一些高响应要求的物联网应用中,云端响应的延时会造成整体效率的低下。
因此,提出了边缘节点(Edge Node)的概念,边缘节点机制作为中央计算节点的必要补充,可以将密集计算业务下沉至边缘节点,这有助于降低响应时延和带宽成本,满足去中心化架构模型下各类智能场景的需要。
发明内容
针对现有技术中的不足,本发明要解决的技术问题在于提供了借助边缘节点和区块链技术提高物联网应用的计算和存储速度。
为解决上述技术问题,本发明通过以下方案来实现:本发明的一种提高物联网应用的计算和存储速度的方法,该方法采用kademlia算法实现数据存储和检索,在区块链中,节点Nid长度取值为512,节点冗余参数K取值32;
所述方法包括以下步骤:
步骤一,现有一边缘节点E1加入网络之后,向中央计算节点请求节点id池,临近中央计算节点H1时,从节点id池中选取未使用节点id1分配给所述边缘节点E1;
步骤二,所述边缘节点E1收到节点id1后,计算Nid1=sha3-512(id1),Nid1为本节点标识;
步骤三,所述边缘节点E1收到终端设备发来数据Data1存储要求时,根据数据Data1大小将其切分;
设边缘节点E1待处理数据Data1长度为L,切分后长度结果表示为L=∑ni·bi;
其中bi依次取256M,256K;n0为256M分块数,n1为256K分块数;相应的数据切分为Bj,即Data1=∑Bj;
步骤四,根据用户支付HSN通证情况,选择矩阵M,根据M生成冗余数据:
a.用户选择普通安全模式,系统按10%比例生成冗余数据:mi=ni*10%,(i=0,1);
b.用户选择中等安全模式,系统按20%比例生成冗余数据:mi=ni*20%,(i=0,1);
c.用户选择强安全模式,系统按30%比例生成冗余数据:mi=ni*30%,(i=0,1);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市九链科技有限公司,未经深圳市九链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910603422.0/2.html,转载请声明来源钻瓜专利网。





