一种区块链离链数据的安全存储系统技术方案

技术编号:19219693 阅读:33 留言:0更新日期:2018-10-20 08:12
本发明专利技术提供了一种区块链离链数据的安全存储系统,包括加密模块、数据分类模块、信息维护模块、路由检索模块、数据发送模块、存储模块、数据备份模块和区块链主链,所述加密模块用于对输入的离链视频数据进行加密;所述数据分类模块用于对加密后的离链视频数据进行分类处理;所述信息维护模块用于对离链视频数据的一跳信息进行维护;所述路由检索模块用于进行离链视频数据传输路径进行搜索;所述数据发送模块用于对所述路由检索模块搜索到的路径中选择最优的路径进行离链视频数据发送。本发明专利技术一方面通过区块链技术来降低数据丢失风险问题,另一方面提高离链视频数据传输的速度与质量。

【技术实现步骤摘要】
一种区块链离链数据的安全存储系统
本专利技术涉及数据存储领域,具体涉及一种区块链离链数据的安全存储系统。
技术介绍
现有技术中的区块链技术需要有P2P网络连接的多个节点共同维护才能保证数据安全,数据在区块链中的记录、存储等操作,需要多个节点共同确认后方可进行,由此就会产生一个问题,就是网络延迟可能导致数据不同步。现实网络中的带宽、数据传输速率、网协等都会有一定的延迟,而区块链技术的一个核心问题就是多端数据备份,制造冗余,以降低数据丢失风险,当如此之大的数据负载进入到网络中时,延迟无疑也会随之增大。
技术实现思路
针对上述问题,本专利技术旨在提供一种区块链离链数据的安全存储系统。本专利技术的目的采用以下技术方案来实现:一种区块链离链数据的安全存储系统,包括加密模块、数据分类模块、信息维护模块、路由检索模块、数据发送模块、存储模块、数据备份模块和区块链主链,所述加密模块用于对输入的离链视频数据进行加密;所述数据分类模块用于对加密后的离链视频数据进行分类处理;所述信息维护模块用于对离链视频数据的一跳信息进行维护;所述路由检索模块用于进行离链视频数据传输路径进行搜索;所述数据发送模块用于对所述路本文档来自技高网...

【技术保护点】
1.一种区块链离链数据的安全存储系统,其特征是,包括加密模块、数据分类模块、信息维护模块、路由检索模块、数据发送模块、存储模块、数据备份模块和区块链主链,所述加密模块用于对输入的离链视频数据进行加密;所述数据分类模块用于对加密后的离链视频数据进行分类处理;所述信息维护模块用于对离链视频数据的一跳信息进行维护;所述路由检索模块用于进行离链视频数据传输路径进行搜索;所述数据发送模块用于对所述路由检索模块搜索到的路径中选择最优的路径进行离链视频数据发送。

【技术特征摘要】
1.一种区块链离链数据的安全存储系统,其特征是,包括加密模块、数据分类模块、信息维护模块、路由检索模块、数据发送模块、存储模块、数据备份模块和区块链主链,所述加密模块用于对输入的离链视频数据进行加密;所述数据分类模块用于对加密后的离链视频数据进行分类处理;所述信息维护模块用于对离链视频数据的一跳信息进行维护;所述路由检索模块用于进行离链视频数据传输路径进行搜索;所述数据发送模块用于对所述路由检索模块搜索到的路径中选择最优的路径进行离链视频数据发送。2.根据权利要求1所述的一种区块链离链数据的安全存储系统,其特征是,所述存储模块将所述数据发送模块发送来的离链视频数据进行可靠存储,至少包括硬盘存储以及云盘存储。3.根据权利要求1所述的一种区块链离链数据的安全存储系统,其特征是,所述数据备份模块根据系统写入区块链主链的既定策略将所述存储模块的离链视频数据写入区块链主链。4.根据权利要求1所述的一种区块链离链数据的安全存储系统,其特征是,所述数据分类模块对加密后的离链视频数据采用MPEG-4方式对视频流进行编码,得到了由多个帧组成的离链视频数据,这些帧分为三类,分别是I帧、P帧和B帧,并优先确保I帧和P帧的可靠传输。5.根据权利要求4所述的一种区块链离链数据的安全存储系统,其特征是,所述信息维护模块进行一跳信息维护,各节点周期性地向邻居节点发送状态报文,报告自己的状态信息,包括节点ID、剩余能量、位置等,并且将该周期设定为较长的时间,其他节点收到状态报文后,首先在自己的邻居节点信息表(邻居节点信息表包括邻节点ID、坐标、剩余...

【专利技术属性】
技术研发人员:杨金源
申请(专利权)人:深圳万智联合科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1