[发明专利]一种基于联盟链的边缘云分布式存储系统及方法有效
申请号: | 202110903916.8 | 申请日: | 2021-08-06 |
公开(公告)号: | CN113852662B | 公开(公告)日: | 2023-09-26 |
发明(设计)人: | 周芸;刘伟;雷霰霆;武兵;叶贞丹 | 申请(专利权)人: | 华数云科技有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L9/32;G06F16/27 |
代理公司: | 杭州天昊专利代理事务所(特殊普通合伙) 33283 | 代理人: | 董世博 |
地址: | 310000 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 联盟 边缘 分布式 存储系统 方法 | ||
本发明公开了一种基于联盟链的边缘云分布式存储系统及方法,该方法旨在解决联盟链节点关于大文件的存储问题,所述联盟链系统中包含主链、数据侧链,部署在边缘云节点的联盟链记账节点以及部署云端的共识节点,同时将边端节点进行地域分组,提高数据分发效率以及检索效率;本发明利用联盟链本身的不可篡改性来保证数据的安全性,利用多链式的结构来降低联盟链对存储资源的需求。
技术领域
本发明涉及大数据领域,特别是涉及一种基于联盟链的边缘云分布式存储系统及方法。
背景技术
区块链作为价值传输的使能技术,具有去中心化、不可篡改、公开透明、全程追溯、安全隐私等诸多特点,随着国家大力推动区块链技术的可持续发展,区块链技术正在逐步构建去中心化、自组织、共享数据的可信基础设施,来重塑现有互联网应用和传统产业。
其中区块链中的联盟链适合运用于商业场景中。联盟链虽然集成了区块链技术中的诸多技术优点,但是常规技术中,联盟链系统中每一个节点都要实时同步完整账本数据;这种模式产生了大量冗余数据,随着联盟链数据存储量增长、数据操作量增加,将大量消耗存储资源。为了解决上述数据大量冗余的情况,目前引入联盟链技术的常规做法是,联盟链上只保存数据的指纹摘要信息,原数据通过Mysql、oss等中心化的存储设施进行存储。通过上述方法,虽然一定程度上缓解了数据冗余的情况,但是对于大量的区块链数据,尽管只保留了数据的指纹摘要信息,还是会造成数据冗余,极大地消耗存储资源;另一方面,存储设施上的原数据与联盟链上数据存在无法锚定的情况,极大降低了数据存储的安全性和可靠性。因此需要一种缓解联盟链数据冗余的存储结构和存储方法。
发明内容
本发明的目的是解决现有技术的不足,提供一种基于联盟链的边缘云分布式存储系统及方法。
为了解决上述问题,本发明采用如下技术方案:
一种基于联盟链的边缘云分布式存储系统,包括中心云共识节点、边缘云节点、主链以及联盟链中间件;其中边缘云节点至少为一个,边缘云节点与中心云共识节点通信连接,边缘云节点之间也相互通信连接;节点之间通过主链通信连接;联盟链中间件分别与外接设备、中心云共识节点以及边缘云节点通信连接。
进一步的,所述主链用于实现各个节点之间的数据传输;中心云共识节点为采用Raft共识算法的中心云Raft共识节点集群;中心云共识节点具备交易排序、打包形成区块、区块分发的功能,用于保证节点间的数据主链一致性。
进一步的,所述边缘云节点为边缘节点记账集群,边缘云节点根据地域进行分布;边缘云节点包括leader节点、锚节点、背书节点以及peer节点;leader节点与中心云共识节点通信连接,leader节点用于与中心云共识节点进行信息交互,获取中心云共识节点中存储的信息,并将信息传输至边缘云节点中的其他节点;锚节点用于实现不同边缘云节点之间的信息交互;背书节点用于实现智能合约的运行以及交易背书;peer节点为普通节点。
进一步的,所述联盟链中间件包含交易处理模块、数据处理模块以及位置处理模块;其中交易处理模块会记录联盟链中的交易数据;数据处理模块用于处理数据的流向;位置处理模块用于获取位置信息,包括与联盟链中间件连接的外界设备以及中心云共识节点或边缘云节点的位置;与联盟链中间件连接的外接设备包括物联网设备、智能设备、个人电脑。
一种基于联盟链的边缘云分布式存储方法,包括如下步骤:
步骤11:外接设备通过联盟链中间件发起大文件存储请求;
步骤12:联盟链中间件系统接收到文件存储请求;联盟链中间件系统的数据处理模块完成文件的分块处理;同时联盟链中间件系统的位置处理模块根据发出存储请求的外接设备的地理位置信息,判断用于存储信息的边缘云节点中的背书节点位置;
步骤13:背书节点接收联盟链中间件系统传输的交易提案和文件块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华数云科技有限公司,未经华数云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110903916.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种次氯酸检验装置及检验方法
- 下一篇:一种圆环柱形腔体式蒸发器及蒸发器组件