本发明专利技术公开了一种基于区块链技术的防数据丢失和损坏的数据存储系统,包括数据输入平台、局域网一、数据库一、数据库二、数据库N、局域网二和联机交互平台,其特征在于:所述数据输入平台包括中央处理器,所述中央处理器的输入端与数据输入模块的输出端电连接,所述中央处理器的输出端与数据分割模块的输入端电连接,所述数据分割模块的输出端与数据传输模块的输入端电连接,所述数据传输模块的输出端与局域网一的输入端信号连接。本发明专利技术通过设置若干了并列的数据库一、数据库二直到数据库N,使得数据在存储时,分布式存储在多个数据库内,从而使得数据存在多个备份,从而避免了数据丢失或者数据损坏。
【技术实现步骤摘要】
一种基于区块链技术的防数据丢失和损坏的数据存储系统
本专利技术涉及数据存储
,具体为一种基于区块链技术的防数据丢失和损坏的数据存储系统。
技术介绍
区块链(Blockchain)是比特币的底层技术,像一个数据库账本,记载所有的交易记录,这项技术也因其安全和便捷的特性逐渐得到了银行与金融业的关注,区块链技术,也被称为是分布式账本技术,能够让网络上的任何人安全的进行交易结算,并且低成本的实现资产的传输,因此,在过去的几个月时间里,越来越多的公司和初创企业已经开始探索区块链技术的潜力,将他作为分布式数据共享和存储平台。目前的存储体系在进行资源存储时,经常出现资源被错误删除或者资源损坏的问题,由于目前的存储设备都是进行单体存储,如果没有进行备份,一旦损毁丢失则无法找回,资源丢失问题可能会给产业带来重大的损失,所以存储体系如果不能进行完善,存储资源就时刻面临着丢失的危险。
技术实现思路
(一)解决的技术问题针对现有技术的不足,本专利技术提供了一种基于区块链技术的防数据丢失和损坏的数据存储系统,解决了目前市场上的存储系统容易丢失文件或者损坏文件的问题。(二)技术方案为实现上述目的,本专利技术提供如下技术方案:一种基于区块链技术的防数据丢失和损坏的数据存储系统,包括数据输入平台(1)、局域网一(6)、数据库一(7)、数据库二(8)、数据库N(9)、局域网二(15)和联机交互平台(16),所述数据输入平台(1)包括中央处理器(2),所述中央处理器(2)的输入端与数据输入模块(3)的输出端电连接,所述中央处理器(2)的输出端与数据分割模块(4)的输入端电连接,所述数据分割模块(4)的输出端与数据传输模块(5)的输入端电连接,所述数据传输模块(5)的输出端与局域网一(6)的输入端信号连接。所述数据库一(7)包括微处理器(10),所述微处理器(10)的输入端与数据接收模块(11)的输出端电连接,所述数据接收模块(11)的输入端与局域网一(6)的输出端信号连接,所述微处理器(10)的输出端与验证码生成模块(12)的输入端电连接,所述验证码生成模块(12)的输出端与交互模块(13)的输入端电连接,所述交互模块(13)与局域网二(15)双向信号连接,所述交互模块(13)与微处理器(10)双向电连接,所述微处理器(10)还与存储模块(14)双向电连接。所述联机交互平台(16)包括处理器(17),所述处理器(17)的输入端与信息接收模块(18)的输出端电连接,所述信息接收模块(18)的输入端与局域网二(15)的输出端信号连接,所述处理器(17)的输出端与验证码核对模块(19)的输入端电连接,所述验证码核对模块(19)的输出端与反馈模块(20)的输入端电连接,所述反馈模块(20)的输出端与处理器(17)的输入端电连接,所述处理器(17)与数据库配对模块(21)双向电连接,所述处理器(17)的输出端与信息输出模块(22)的输入端电连接,所述信息输出模块(22)的输出端与局域网二(15)的输入端信号连接。优选的,所述数据传输模块(5)包括分模块一(51)、分模块二(52)和分模块N(53)。优选的,所述交互模块(13)包括验证码信息传送模块(131)、数据信息传送模块(132)和数据信息接收模块(133)。优选的,所述存储模块(14)包括导入与导出模块(141)和存储硬盘(142),所述导入与导出模块(141)与存储硬盘(142)双向电连接。优选的,所述数据输入模块(3)内置病毒检测软件。优选的,所述数据库配对模块(21)包括编码模块(211)和匹配模块(212)。(三)有益效果本专利技术提供了一种基于区块链技术的防数据丢失和损坏的数据存储系统。具备以下有益效果:(1)、本专利技术通过设置数据分割模块(4)和数据传输模块(5),通过数据分割模块(4)对数据进行分割,将数据分割为若干个单体,通过数据传输模块(5)分别传递给数据库一(7)、数据库二(8)直到数据库N(9),多个数据同时传送,大大提高了数据的传送效率。(2)、本专利技术通过设置若干了并列的数据库一(7)、数据库二(8)直到数据库N(9),使得数据在存储时,分布式存储在多个数据库内,从而使得数据存在多个备份,从而避免了数据丢失或者数据损坏。(3)、本专利技术通过设置多个平行且互不影响的数据库的方式,使得数据存储有多个副本,使得黑客在想要篡改文件时,需要篡改半数以上的数据库内的数据,从而使得数据存储十分安全,几乎无法被外侵者篡改。(4)、本专利技术通过设置导入与导出模块(141)和存储硬盘(142),使得数据在存入存储硬盘(142)时被压缩,从存储硬盘(142)中提取时被解压,从而使得存储硬盘(142)的存储能力大大提高,进而可以存储海量的数据。(5)、本专利技术通过设置交互模块(13)和联机交互平台(16),使得若干个数据库之间数据可以点对点进行交互,数据库通过与其他数据库之间进行数据交换,从而使得每个被分割的数据重新组合成整体。附图说明图1为本专利技术框图的示意图。图中:1数据输入平台、2中央处理器、3数据输入模块、4数据分割模块、5数据传输模块、51分模块一、52分模块二、53分模块N、6局域网一、7数据库一、8数据库二、9数据库N、10微处理器、11数据接收模块、12验证码生成模块、13交互模块、131验证码信息传送模块、132数据信息传送模块、133数据信息接收模块、14存储模块、141导入与导出模块、142存储硬盘、15局域网二、16联机交互平台、17处理器、18信息接收模块、19验证码核对模块、20反馈模块、21数据库配对模块、211编码模块、212匹配模块、22信息输入模块。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术提供一种技术方案:一种基于区块链技术的防数据丢失和损坏的数据存储系统,包括数据输入平台(1)、局域网一(6)、数据库一(7)、数据库二(8)、数据库N(9)、局域网二(15)和联机交互平台(16),通过设置数据库一(7)、数据库二(8)至数据库N(9),使存储系统间形成去中心存储体系,多个数据库之间互不影响,平行设置,使得文件存在多个备份,避免数据丢失和损坏,数据输入平台(1)包括中央处理器(2),中央处理器(2)的输入端与数据输入模块(3)的输出端电连接,数据输入模块(3)内置病毒检测软件,通过设置病毒检测软件,是数据在流入过程中进行检查,避免出现病源数据危害系统,中央处理器(2)的输出端与数据分割模块(4)的输入端电连接,分割模块(4)可以对数据进行分割,使得数据被分切为多个单体,数据分割模块(4)的输出端与数据传输模块(5)的输入端电连接,数据传输模块(5)包括分模块一(51)、分模块二(52)和分模块N(53),数据传输模块(5)的输出端与局域网一(6)的输入端信号连接,通过分模块一(51)、分模块二(52)和分模块N(53)使分割后的数据分别传送至不同的数据库内。数据库一(7)包括微处理器(10),微处理器(10)的输入端与本文档来自技高网...

【技术保护点】
一种基于区块链技术的防数据丢失和损坏的数据存储系统,包括数据输入平台(1)、局域网一(6)、数据库一(7)、数据库二(8)、数据库N(9)、局域网二(15)和联机交互平台(16),其特征在于:所述数据输入平台(1)包括中央处理器(2),所述中央处理器(2)的输入端与数据输入模块(3)的输出端电连接,所述中央处理器(2)的输出端与数据分割模块(4)的输入端电连接,所述数据分割模块(4)的输出端与数据传输模块(5)的输入端电连接,所述数据传输模块(5)的输出端与局域网一(6)的输入端信号连接;所述数据库一(7)包括微处理器(10),所述微处理器(10)的输入端与数据接收模块(11)的输出端电连接,所述数据接收模块(11)的输入端与局域网一(6)的输出端信号连接,所述微处理器(10)的输出端与验证码生成模块(12)的输入端电连接,所述验证码生成模块(12)的输出端与交互模块(13)的输入端电连接,所述交互模块(13)与局域网二(15)双向信号连接,所述交互模块(13)与微处理器(10)双向电连接,所述微处理器(10)还与存储模块(14)双向电连接;所述联机交互平台(16)包括处理器(17),所述处理器(17)的输入端与信息接收模块(18)的输出端电连接,所述信息接收模块(18)的输入端与局域网二(15)的输出端信号连接,所述处理器(17)的输出端与验证码核对模块(19)的输入端电连接,所述验证码核对模块(19)的输出端与反馈模块(20)的输入端电连接,所述反馈模块(20)的输出端与处理器(17)的输入端电连接,所述处理器(17)与数据库配对模块(21)双向电连接,所述处理器(17)的输出端与信息输出模块(22)的输入端电连接,所述信息输出模块(22)的输出端与局域网二(15)的输入端信号连接。...
【技术特征摘要】
1.一种基于区块链技术的防数据丢失和损坏的数据存储系统,包括数据输入平台(1)、局域网一(6)、数据库一(7)、数据库二(8)、数据库N(9)、局域网二(15)和联机交互平台(16),其特征在于:所述数据输入平台(1)包括中央处理器(2),所述中央处理器(2)的输入端与数据输入模块(3)的输出端电连接,所述中央处理器(2)的输出端与数据分割模块(4)的输入端电连接,所述数据分割模块(4)的输出端与数据传输模块(5)的输入端电连接,所述数据传输模块(5)的输出端与局域网一(6)的输入端信号连接;所述数据库一(7)包括微处理器(10),所述微处理器(10)的输入端与数据接收模块(11)的输出端电连接,所述数据接收模块(11)的输入端与局域网一(6)的输出端信号连接,所述微处理器(10)的输出端与验证码生成模块(12)的输入端电连接,所述验证码生成模块(12)的输出端与交互模块(13)的输入端电连接,所述交互模块(13)与局域网二(15)双向信号连接,所述交互模块(13)与微处理器(10)双向电连接,所述微处理器(10)还与存储模块(14)双向电连接;所述联机交互平台(16)包括处理器(17),所述处理器(17)的输入端与信息接收模块(18)的输出端电连接,所述信息接收模块(18)的输入端与局域网二(15)的输出端信号连接,所述处理器(17)的输出端与验证码核对模块(19)的输入端电连接,所述验证码核对模块(19)的输出端与反馈模块(20)的输入端电连接,所述反馈模块(20)的输出端与处理器(17)的输入端电连接,所述处理器(17)与数据库配对模块(21)双向电连接,所述处理器(17)的输出端与信息输出模块(22)的输入端电连接,所述信息输出模块(22)的输出端与局域网二(15)的输入端信号连接。2.根据权利要求1所述的一种基于区块链技术的防数据丢失和损坏的数据存储系统,其特征在于:所述数据传输模块(5)包括分模块一(51)、分模块二(52)和分模块N(53)。3.根据权利要求1所述的一种基于区块链技术的防数据丢失和损坏的数据存储系统,其特征在于:所述交互模块(13)包括验证码信息传送模块(131)、数据信息传送模块(132)和数据信息接收模块(133)。4.根据权利要求1所述的一种基于区块链技术的防数据丢失...
【专利技术属性】
技术研发人员:杨枫,
申请(专利权)人:苏州春禄电子科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。