一种基于区块链的计算机系统的保护及恢复方法技术方案

技术编号:24168167 阅读:20 留言:0更新日期:2020-05-16 02:05
本发明专利技术涉及计算机系统技术领域,具体公开了一种基于区块链的计算机系统的保护及恢复方法,包括数据输入端和与之连接的源数据统一检测进程,所述源数据统一检测进程包括源数据修改检测子进程,源数据增加检测子进程和源数据删减检测子进程,所述源数据统一检测进程连接有比对结果进程,所述比对结果进程连接有执行端一和执行端二,所述执行端一连接有数据囚牢库,所述数据囚牢库连接有系统反馈进程。本发明专利技术在数据恢复时,环境检测进程能够将区块链信息储存库的信息调取,并且对调取的信息进行检测,没问题则恢复到数据库,有问题则进入到数据囚牢库,使得非法信息不会流动,确保系统安全。

【技术实现步骤摘要】
一种基于区块链的计算机系统的保护及恢复方法
本专利技术涉及计算机系统
,尤其涉及一种基于区块链的计算机系统的保护及恢复方法。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链本质上是一个去中心化的数据库。现有的计算机系统在接收外界信息时都是单方面对信息进行分析比对,使得传入的信息很容易疏漏,从而造成非正常数据进入到电脑中,从而使得电脑系统崩溃,而且在遇到非法信息和代码时不能及时自动备份保存,从而使得修复后很多信息丢失影响使用。
技术实现思路
本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种基于区块链的计算机系统的保护及恢复方法。为了实现上述目的,本专利技术采用了如下技术方案:一种基于区块链的计算机系统的保护及恢复方法,包括数据输入端和与之连接的源数据统一检测进程,所述源数据统一检测进程包括源数据修改检测子进程,源数据增加检测子进程和源数据删减检测子进程,所述源数据统一检测进程连接有比对结果进程,所述比对结果进程连接有执行端一和执行端二,所述执行端一连接有数据囚牢库,所述数据囚牢库连接有系统反馈进程,所述系统反馈进程连接有监测端;所述执行端二连接有区块链信息储存库,且执行端二将比对结果进程的信息进行备份保护,所述区块链信息储存库连接有环境检测进程,且环境检测进程与独立的信息恢复端连接,信息恢复端用于启动环境检测进程运行,环境检测进程连接有检测结果进程,且检测结果进程连接有执行端四和执行端三,所述执行端四连接有数据库。优选的,所述执行端三与数据囚牢库连接,执行端三与执行端一进行相同检测进程。优选的,所述数据输入端包括硬件输入和网络输入,所述源数据统一检测进程还连接有独立的源数据比对库。优选的,所述数据输入端将数据传输给源数据统一检测进程进行多重检测,获取的结果输送给比对结果进程,比对结果进程检测传输的信息不准确则通过执行端一将非法数据整合传输到数据囚牢库中保存,并将获取的非法信息传输给系统反馈进程,从而传递给监测端对信息读取。优选的,所述比对结果进程监测通过则通过执行端二将数据备份传输给区块链信息储存库。优选的,所述源数据统一检测进程将源数据比对库内的信息调取,并与数据输入端传入的数据进行比对。优选的,所述信息恢复端对环境检测进程进行执行,且环境检测进程调取区块链信息储存库内的备份信息,环境检测进程进行将信息导入到检测结果进程进行检测,检测通过则通过执行端四将数据还原到数据库,检测未通过则通过执行端三进行非法数据整合。本专利技术的有益效果是:通过源数据统一检测进程的多个检测子进程,能对获取的信息与数据库比对,从而保证在源头对信息进行筛选,使得进入的数据更安全,而且通过比对结果进程在执行端的作用下,对数据进行分支操作;在数据恢复时,环境检测进程能够将区块链信息储存库的信息调取,并且对调取的信息进行检测,没问题则恢复到数据库,有问题则进入到数据囚牢库,使得非法信息不会流动,确保系统安全。附图说明图1为本专利技术提出的基于区块链的计算机系统的保护的运行逻辑原理图。图2为本专利技术提出的基于区块链的计算机系统的恢复方法的运行逻辑原理图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。参照图1-2,一种基于区块链的计算机系统的保护及恢复方法,包括数据输入端和与之连接的源数据统一检测进程,源数据统一检测进程包括源数据修改检测子进程,源数据增加检测子进程和源数据删减检测子进程,源数据统一检测进程连接有比对结果进程,比对结果进程连接有执行端一和执行端二,执行端一连接有数据囚牢库,数据囚牢库连接有系统反馈进程,系统反馈进程连接有监测端;执行端二连接有区块链信息储存库,且执行端二将比对结果进程的信息进行备份保护,区块链信息储存库连接有环境检测进程,且环境检测进程与独立的信息恢复端连接,信息恢复端用于启动环境检测进程运行,环境检测进程连接有检测结果进程,且检测结果进程连接有执行端四和执行端三,执行端四连接有数据库。本实施例中,执行端三与数据囚牢库连接,执行端三与执行端一进行相同检测进程,数据输入端包括硬件输入和网络输入,源数据统一检测进程还连接有独立的源数据比对库,数据输入端将数据传输给源数据统一检测进程进行多重检测,获取的结果输送给比对结果进程,比对结果进程检测传输的信息不准确则通过执行端一将非法数据整合传输到数据囚牢库中保存,并将获取的非法信息传输给系统反馈进程,从而传递给监测端对信息读取,比对结果进程监测通过则通过执行端二将数据备份传输给区块链信息储存库,源数据统一检测进程将源数据比对库内的信息调取,并与数据输入端传入的数据进行比对,信息恢复端对环境检测进程进行执行,且环境检测进程调取区块链信息储存库内的备份信息,环境检测进程进行将信息导入到检测结果进程进行检测,检测通过则通过执行端四将数据还原到数据库,检测未通过则通过执行端三进行非法数据整合。以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,根据本专利技术的技术方案及其专利技术构思加以等同替换或改变,都应涵盖在本专利技术的保护范围之内。本文档来自技高网
...

【技术保护点】
1.一种基于区块链的计算机系统的保护及恢复方法,包括数据输入端和与之连接的源数据统一检测进程,其特征在于,所述源数据统一检测进程包括源数据修改检测子进程,源数据增加检测子进程和源数据删减检测子进程,所述源数据统一检测进程连接有比对结果进程,所述比对结果进程连接有执行端一和执行端二,所述执行端一连接有数据囚牢库,所述数据囚牢库连接有系统反馈进程,所述系统反馈进程连接有监测端;/n所述执行端二连接有区块链信息储存库,且执行端二将比对结果进程的信息进行备份保护,所述区块链信息储存库连接有环境检测进程,且环境检测进程与独立的信息恢复端连接,信息恢复端用于启动环境检测进程运行,环境检测进程连接有检测结果进程,且检测结果进程连接有执行端四和执行端三,所述执行端四连接有数据库。/n

【技术特征摘要】
1.一种基于区块链的计算机系统的保护及恢复方法,包括数据输入端和与之连接的源数据统一检测进程,其特征在于,所述源数据统一检测进程包括源数据修改检测子进程,源数据增加检测子进程和源数据删减检测子进程,所述源数据统一检测进程连接有比对结果进程,所述比对结果进程连接有执行端一和执行端二,所述执行端一连接有数据囚牢库,所述数据囚牢库连接有系统反馈进程,所述系统反馈进程连接有监测端;
所述执行端二连接有区块链信息储存库,且执行端二将比对结果进程的信息进行备份保护,所述区块链信息储存库连接有环境检测进程,且环境检测进程与独立的信息恢复端连接,信息恢复端用于启动环境检测进程运行,环境检测进程连接有检测结果进程,且检测结果进程连接有执行端四和执行端三,所述执行端四连接有数据库。


2.根据权利要求1所述的一种基于区块链的计算机系统的保护及恢复方法,其特征在于,所述执行端三与数据囚牢库连接,执行端三与执行端一进行相同检测进程。


3.根据权利要求1所述的一种基于区块链的计算机系统的保护及恢复方法,其特征在于,所述数据输入端包括硬件输入和网络输入,所述源数据统一检测进程还连接有独立的源数据比对...

【专利技术属性】
技术研发人员:林茂海庾明超黄勤
申请(专利权)人:茂名市群英网络有限公司
类型:发明
国别省市:广东;44

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

1