一种基于区块链的电力数据处理方法与流程

文档序号:16588435发布日期:2019-01-14 18:53阅读:256来源:国知局

本发明涉及电力数据技术领域,尤其涉及一种基于区块链的电力数据处理方法。



背景技术:

随着信息化的深入发展,信息技术日新月异,随之而来的安全漏洞和隐患层出不穷。目前而言,信息安全界已达成共识,外部威胁无法被消除,只能在最小限度内规避甚至接受,即无论信息系统前后端的安全防护技术做得如何完善,安全风险总是无法避免;换言之,黑客或攻击者总是能找到一个突破点对信息系统进行突破。因此,在公司内部,信息安全已成为信息化工作的重中之重,如何做好信息安全防护,也是信息部门需要最优先考虑的重大问题。

信息安全的传统方式被称为边界安全。在传统信息安全工作中,需要保护的数据总是统一存放在中心节点(服务器及数据库)中。当面临外部威胁时,就在两者之间架设边界(墙),以期将攻击者阻挡在边界外。然而,该方法效果并不十分好,因为边界总会被侵入。而一旦进入内部,攻击者可以取得完全控制权,盗取敏感数据(如信用卡黑客事件和勒索软件攻击中),或者接管强力控制(比如乌克兰大面积停电和伊朗核反应系统)。

同样的,在电力信息系统中,由于终端的安全防护远弱于边界,攻击者只需突破一个,就可寻机突破上游的服务器,进而取得系统权限、篡改敏感数据甚至直接接管系统,进而危害社会,为此我们提出了一种基于区块链的电力数据处理方法。



技术实现要素:

本发明提出了一种基于区块链的电力数据处理方法,以解决上述背景技术中提出的问题。

本发明提出了一种基于区块链的电力数据处理方法,包括如下步骤:包括以下步骤:

s1:数据采集:通过互联网对产生的电力数据进行验证和识别,识别通过时,进而对电力数据进行采集和接收,通过验证和识别,增强了文件的保密性,防止文件随意的被他人获取,进而造成不必要的麻烦;

s2:格式转换:对接收后的数据进行格式的转换,使得接收的数据格式与当前的数据格式相匹配,同样的格式,从而便于对数据之间进行处理;

s3:数据录入:将转换后的数据插入到当前的内存数据库集群当中,便于对插入后的数据进行处理,为数据处理做准备;

s4:数据整理:在转换后的数据插入后,对当前的数据和插入后的数据进行处理和计算,进而获取最终的数据,同时将最终获得的数据存储到内存数据库集群当中,将最终的数据结果存储到内存数据库集群当中,从而便于人们查看;

s5:数据传输:数据整理完毕后,将最终的数据进行加密,然后通过互联网发送至网络中,提高文件的保密性,同时使得他人进行获取和处理。

优选的:s1中的数据采集过程如下:

a1:首先,通过p2p网络创建数据连接,达到数据传输的目的;

a2:对连接的数据进行传输验证,通过验证才能打开数据包;

a3:当验证通过时,对传输过来的数据进行采集,同时对采集的数据包进行解密,解密后,方便查看数据包中的内容;

a4:对解密后的数据包进行解压,达到数据采集的目的。

优选的:s3中的内存数据库集群包涵多个内存数据库,不同种类的数据分别存储在各个内存数据库中,方便对不同种类的数据进行查看。

优选的:s4的数据整理过程如下:

a1:整理采集的数据,对不同种类的数据进行分类,使得不同种类的数据分别对应内存数据库集群中的数据,进而便于对数据进行处理;

a2:记录下插入数据和当前数据的信息,同时对插入的数据和当前的数据进行计算,得出最终的数据,便于人们追溯数据的来源和信息,方便人们对错误的信息进行排除;

a3:最后对最终的数据进行存储,达到一个数据存储的目的。

优选的:s5的数据传输过程如下:

a1:对最终的数据进行压缩处理,使得数据形成压缩包,方便人们对数据进行传输和移动;

a2:对数据压缩包进行加密处理,从而提高数据文件的保密性,防止文件信息泄露;

a3:通过互联网将压缩和加密后的数据包发送至网络中,以便于他人进行查看、采集和处理。

本发明提出的一种基于区块链的电力数据处理方法,有益效果在于:本发明中,首先对产生的数据进行收集,同时对收集到的数据进行验证,在验证通过时,才能对接收到的电力数据包内的内容进行更改,达到计算和处理的目的,之后将处理好的电力数据包进行加密和压缩再通过网络发送出去,进而使得他人进行采集和处理,由于每一个数据包采取的是点对点传输,具有良好的保密效果,防止了不法分子直接能够直接修改整个网络信息,避免了不法分子直接篡改敏感数据,进而提高了系统数据的安全性,降低了损失。

具体实施方式

下面结合具体实施例来对本发明做进一步说明。

本发明提出了一种基于区块链的电力数据处理方法,包括如下步骤:

s1:数据采集:通过互联网对产生的电力数据进行验证和识别,识别通过时,进而对电力数据进行采集和接收,通过验证和识别,增强了文件的保密性,防止文件随意的被他人获取,进而造成不必要的麻烦;

s2:格式转换:对接收后的数据进行格式的转换,使得接收的数据格式与当前的数据格式相匹配,同样的格式,从而便于对数据之间进行处理;

s3:数据录入:将转换后的数据插入到当前的内存数据库集群当中,便于对插入后的数据进行处理,为数据处理做准备;

s4:数据整理:在转换后的数据插入后,对当前的数据和插入后的数据进行处理和计算,进而获取最终的数据,同时将最终获得的数据存储到内存数据库集群当中,将最终的数据结果存储到内存数据库集群当中,从而便于人们查看;

s5:数据传输:数据整理完毕后,将最终的数据进行加密,然后通过互联网发送至网络中,提高文件的保密性,同时使得他人进行获取和处理。

s1中的数据采集过程如下:

a1:首先,通过p2p网络创建数据连接,达到数据传输的目的;

a2:对连接的数据进行传输验证,通过验证才能打开数据包;

a3:当验证通过时,对传输过来的数据进行采集,同时对采集的数据包进行解密,解密后,方便查看数据包中的内容;

a4:对解密后的数据包进行解压,达到数据采集的目的。

s3中的内存数据库集群包涵多个内存数据库,不同种类的数据分别存储在各个内存数据库中,方便对不同种类的数据进行查看。

s4的数据整理过程如下:

a1:整理采集的数据,对不同种类的数据进行分类,使得不同种类的数据分别对应内存数据库集群中的数据,进而便于对数据进行处理;

a2:记录下插入数据和当前数据的信息,同时对插入的数据和当前的数据进行计算,得出最终的数据,便于人们追溯数据的来源和信息,方便人们对错误的信息进行排除;

a3:最后对最终的数据进行存储,达到一个数据存储的目的。

s5的数据传输过程如下:

a1:对最终的数据进行压缩处理,使得数据形成压缩包,方便人们对数据进行传输和移动;

a2:对数据压缩包进行加密处理,从而提高数据文件的保密性,防止文件信息泄露;

a3:通过互联网将压缩和加密后的数据包发送至网络中,以便于他人进行查看、采集和处理。

本发明中,首先对产生的数据进行收集,同时对收集到的数据进行验证,在验证通过时,才能对接收到的电力数据包内的内容进行更改,达到计算和处理的目的,之后将处理好的电力数据包进行加密和压缩再通过网络发送出去,进而使得他人进行采集和处理,由于每一个数据包采取的是点对点传输,防止了不法分子直接能够直接修改整个网络信息,避免了不法分子直接篡改敏感数据,降低了损失。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1