当前位置: 首页 > 专利查询>魏靖专利>正文

区块链大数据处理系统技术方案

技术编号:26482100 阅读:13 留言:0更新日期:2020-11-25 19:28
本发明专利技术区块链大数据安全处理系统所述区块链包括至少五个相互连接的节点,所述节点包括输入模块、控制模块、发送模块,其与病毒数据库连接,其用于将所述病毒数据与所述第一数据打包成数据封包并发送至区块链的其他节点,其中所述第一数据被病毒数据改变排列方式;接收模块,其用于与杀毒模块连接,其用于识别所述数据封包中的病毒数据并根据病毒数据的文件名而还原出第一数据并发送回执;区块链服务器,其在超过一半的节点收到回执时,判定所述第一数据发送成功。本发明专利技术通过上述方式配置的区块链服务器可介于传统的公钥和私钥之间增加一个由可控的病毒数据和杀毒模块共同构建的半私钥程序,而增加每个节点发送数据的安全性和可信任性。

【技术实现步骤摘要】
区块链大数据处理系统本专利技术专利申请是分案申请。原案的专利号是201910478087.6,申请日是2019年6月3日,专利技术名称是区块链大数据安全处理系统及方法。
本专利技术涉及一种区块链系统,特别是涉及一种用于增加区块链大数据安全的处理系统。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。在传统的区块链、特别是比特币中由于其加密、解密、生成私钥的算法较为公开,虽然暴力破解的难度较大,但是依照目前的算力来讲,200年的时间还是可以破解区块链的私钥。为了避免算力增加带来的区块链破解的可能性,而采用病毒数据作为一个可随时更新的半私钥来实现区块链的再次加密,可进一步保证每个节点数据传输的安全性和可信任性。并且以特定类型病毒数据作为半私钥具有隐蔽性强、不惧怕其他病毒的攻击等特点,更加安全。目前,区块链技术还存在诸多安全和信任上的隐患。因此,目前亟需一种能够加强区块链安全性,增强节点之间的安全和信任的区块链大数据安全处理系统。
技术实现思路
本专利技术要解决的技术问题是提供一种能够加强区块链安全性,增强节点之间的安全和信任的区块链大数据安全处理系统。本专利技术区块链大数据安全处理系统,所述区块链包括至少五个相互连接的节点,其特征在于:所述节点包括输入模块,其用于获取第一数据;控制模块,其用于通过SHA256算法生成第一数据的哈希值;病毒数据库,其用于存储病毒数据,所述病毒数据用于改变第一数据的排列方式,其中,所述病毒数据与第一数据的哈希值的第一前预设位数对应;杀毒模块,其与半私钥库连接,所述半私钥库存储有杀毒数据,其用于从数据封包中扫描出病毒数据,并根据病毒数据的文件名而还原所述第一数据的排列方式;发送模块,其与病毒数据库连接,其用于将所述病毒数据与所述第一数据打包成数据封包并发送至区块链的其他节点,其中所述第一数据被病毒数据改变排列方式;接收模块,其用于与杀毒模块连接,其用于识别所述数据封包中的病毒数据并根据病毒数据的文件名而还原出第一数据并发送回执;区块链大数据库,其用于存储所述还原出的第一数据和被病毒数据排列的第一数据;区块链服务器,其在超过一半的节点收到回执时,判定所述第一数据发送成功。本专利技术区块链大数据安全处理系统,其中所述每个节点设有地理位置感应模块,其用于检测每个节点的位置信息,当区块链中超过一半的节点的当天的距离变化超过预设阈值时,则将每个节点之间的距离的变化的差的总和D的哈希值的第二前预设位数与当前时间数据T的哈希值的第二前预设位数完全相同时,则在预设时间内所述杀毒模块通过杀毒数据将被病毒改变顺序的第一数据复原,若并未在上述总和D的哈希值和时间数据T的哈希值的第二前预设位数完全相同时,所述第一数据被复原,则区块链服务器将所述第一数据所在的数据封包隔离并重新配置全部节点发送第一数据。本专利技术区块链大数据安全处理系统,其中所述预设阈值优选为3千米。本专利技术区块链大数据安全处理系统,其中所述第二前预设位数优选为前3位。本专利技术区块链大数据安全处理系统的处理方法,包括如下步骤:步骤1、获取第一数据;步骤2、通过SHA256算法生成第一数据的哈希值;步骤3、将所述病毒数据与所述第一数据打包成数据封包并发送至区块链的其他节点,其中所述第一数据被病毒数据改变排列方式;步骤4、接受并识别所述数据封包中的病毒数据并根据病毒数据的文件名而还原出第一数据并发送回执;步骤5、在超过一半的节点收到回执时,判定所述第一数据发送成功。本专利技术区块链大数据安全处理系统与现有技术不同之处在于本专利技术区块链大数据安全处理系统通过上述方式配置的区块链服务器可介于传统的公钥和私钥之间增加一个由可控的病毒数据和杀毒模块共同构建的半私钥程序,而增加每个节点发送数据的安全性和可信任性。下面结合附图对本专利技术的区块链大数据安全处理系统作进一步说明。附图说明图1是区块链大数据安全处理系统的电路连接图;图2是区块链大数据安全处理系统的部分方法的流程图。具体实施方式如图1所示,本专利技术区块链大数据安全处理系统所述区块链包括至少五个相互连接的节点,其特征在于:所述节点包括输入模块,其用于获取第一数据;控制模块,其用于通过SHA256算法生成第一数据的哈希值;病毒数据库,其用于存储病毒数据,所述病毒数据用于改变第一数据的排列方式,其中,所述病毒数据与第一数据的哈希值的第一前预设位数对应;杀毒模块,其与半私钥库连接,所述半私钥库存储有杀毒数据,其用于从数据封包中扫描出病毒数据,并根据病毒数据的文件名而还原所述第一数据的排列方式;发送模块,其与病毒数据库连接,其用于将所述病毒数据与所述第一数据打包成数据封包并发送至区块链的其他节点,其中所述第一数据被病毒数据改变排列方式;接收模块,其用于与杀毒模块连接,其用于识别所述数据封包中的病毒数据并根据病毒数据的文件名而还原出第一数据并发送回执;区块链大数据库,其用于存储所述还原出的第一数据和被病毒数据排列的第一数据;区块链服务器,其在超过一半的节点收到回执时,判定所述第一数据发送成功。本专利技术通过上述方式配置的区块链服务器可介于传统的公钥和私钥之间增加一个由可控的病毒数据和杀毒模块共同构建的半私钥程序,而增加每个节点发送数据的安全性和可信任性。输入模块、控制模块、病毒数据库、杀毒模块、发送模块、接收模块、区块链大数据库、区块链服务器,每个节点的上述模块互相连接,或共同连接在主板上。由于传统的节点是由一个较为封闭的区块链内,传输一个第一数据需要公钥来在每个节点内解密已经通过公钥加密的第一数据,从而得到第一数据。第一数据的传输完成之后,双方需要通过私钥而解开第一数据,在私钥的传输过程中很可能由于服务器不可信或存储设备不可信造成了私钥的泄露。使用时,假如说,A想给B一个区块链私钥来完成交易,传统的做法是,A可通过U盘等非网络介质将私钥发送给B,以实现安全数据发送,避免网络盗窃的出现。而本专利技术中,A可直接通过网络将私钥发送给B,并杀毒数据通过网络传输给B,B将被病毒修改过顺序的第一数据、私钥、杀毒数据一起配置在节点的客户端上,从而获取一个被还原的最初的第一数据,从而实现数据的更加安全的传输。其中,每个第一数据有对应于其的地址,私钥用于生成该地址,从而通过地址获取第一数据。其中,发送模块将所述病毒数据与所述第一数据打包成数据封包时,第一数据已经被同一数据封包内的病毒数据改变排列顺序。其中,所述第一数据被病毒数据改变排列方式的形式可为,第一数据为一个256位的16进制的数字,其被病毒数据改变排列方式之后的形式可为:256位的前一部分是字母,后一部分是数字的十六进制的数字,从而让外界节点无法识别出第一数据的数据内容。其中,第一前预设位数可为哈希值的前1、2、3、4、5、6、7、本文档来自技高网...

【技术保护点】
1.一种区块链大数据安全处理系统,所述区块链包括至少五个相互连接的节点,其特征在于:所述节点包括/n输入模块,其用于获取第一数据;/n控制模块,其用于通过SHA256算法生成第一数据的哈希值;/n病毒数据库,其用于存储病毒数据,所述病毒数据用于改变第一数据的排列方式,其中,所述病毒数据与第一数据的哈希值的第一前预设位数对应;/n杀毒模块,其与半私钥库连接,所述半私钥库存储有杀毒数据,其用于从数据封包中扫描出病毒数据,并根据病毒数据的文件名而还原所述第一数据的排列方式;/n发送模块,其与病毒数据库连接,其用于将所述病毒数据与所述第一数据打包成数据封包并发送至区块链的其他节点,其中所述第一数据被病毒数据改变排列方式;/n接收模块,其用于与杀毒模块连接,其用于识别所述数据封包中的病毒数据并根据病毒数据的文件名而还原出第一数据并发送回执;/n区块链大数据库,其用于存储所述还原出的第一数据和被病毒数据排列的第一数据;/n区块链服务器,其在超过一半的节点收到回执时,判定所述第一数据发送成功;所述每个节点设有地理位置感应模块,其用于检测每个节点的位置信息,当区块链中超过一半的节点的当天的距离变化超过预设阈值时,则将每个节点之间的距离的变化的差的总和D的哈希值的第二前预设位数与当前时间数据T的哈希值的第二前预设位数完全相同时,则在预设时间内所述杀毒模块通过杀毒数据将被病毒改变顺序的第一数据复原,若并未在上述总和D的哈希值和时间数据T的哈希值的第二前预设位数完全相同时,所述第一数据被复原,则区块链服务器将所述第一数据所在的数据封包隔离并重新配置全部节点发送第一数据;/n所述预设阈值为3千米。/n...

【技术特征摘要】
1.一种区块链大数据安全处理系统,所述区块链包括至少五个相互连接的节点,其特征在于:所述节点包括
输入模块,其用于获取第一数据;
控制模块,其用于通过SHA256算法生成第一数据的哈希值;
病毒数据库,其用于存储病毒数据,所述病毒数据用于改变第一数据的排列方式,其中,所述病毒数据与第一数据的哈希值的第一前预设位数对应;
杀毒模块,其与半私钥库连接,所述半私钥库存储有杀毒数据,其用于从数据封包中扫描出病毒数据,并根据病毒数据的文件名而还原所述第一数据的排列方式;
发送模块,其与病毒数据库连接,其用于将所述病毒数据与所述第一数据打包成数据封包并发送至区块链的其他节点,其中所述第一数据被病毒数据改变排列方式;
接收模块,其用于与杀毒模块连接,其用于识别所述数据封包中的病毒数据并...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:魏靖
类型:发明
国别省市:北京;11

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

1