[发明专利]一种电网数据文件存储方法、装置、电子设备在审
| 申请号: | 202011322098.4 | 申请日: | 2020-11-23 |
| 公开(公告)号: | CN112261154A | 公开(公告)日: | 2021-01-22 |
| 发明(设计)人: | 王智敏;孙艺新;李俊青;郑厚清;贾德香;崔维平;刘威;柳占杰;于灏;陈光;陈睿欣;王玓;刘素蔚;王程;李心达;高洪达;刘睿;袁勇;王飞跃 | 申请(专利权)人: | 国网能源研究院有限公司;中国科学院自动化研究所;国网江西省电力有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L9/06;G06F21/60 |
| 代理公司: | 北京八月瓜知识产权代理有限公司 11543 | 代理人: | 李斌 |
| 地址: | 102209 北京市昌平*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 电网 数据文件 存储 方法 装置 电子设备 | ||
1.一种电网数据文件存储方法,其特征在于,基于区块链的数据文件上链存储,所述存储方法包括:
形成目标数据文件的加密缓存文件;
获取所述缓存文件的上传前的第一哈希值及上传后的第二哈希值;
若所述第一哈希值与第二哈希值相同,生成包含所述缓存文件区块的数据链。
2.根据权利要求1所述的文件存储方法,其特征在于,通过信息摘要算法获取所述第一哈希值及第二哈希值。
3.根据权利要求1或2所述的文件存储方法,其特征在于,文件存储方法还包括:
根据目标文件数据大小,对所述数据链进行调整。
4.根据权利要求3所述的文件存储方法,其特征在于,根据目标文件数据大小,对所述数据链进行调整包括:
预设区块大小的最优值;
对SIZE大小求和,
若SIZE值已经达到系统预设的最优值,且没有达到区块允许的最大值,则直接进行出块;
若SIZE超出了区块允许的最大值,则将目标数据文件的部分文件上传放在下一个区块进行打包出块;
其中,size参数为目标文件的大小。
5.根据权利要求4所述的文件存储方法,其特征在于,根据目标文件数据大小,对所述数据链进行调整包括:
预设出块最大交易数,如果目标数据上传已经达到该上限值,则直接进行出块。
6.根据权利要求4所述的文件存储方法,其特征在于,根据目标文件数据大小,对所述数据链进行调整包括:
预设出块超时时间,若在此时间段内没有新的数据提交,则直接进行出块。
7.一种电网数据文件存储装置,其特征在于,基于区块链的数据文件上链存储,所述存储装置包括:
加密模块,用于对目标数据文件进行加密,形成所述目标数据文件的加密缓存文件;
计算模块,用于获取所述缓存文件的上传前的第一哈希值及上传后的第二哈希值;
生成模块,用于当所述第一哈希值与第二哈希值相同时,生成包含所述缓存文件的区块的数据链。
8.根据权利要求6所述的存储装置,其特征在于,所述存储装置还包括:
调整模块,用于根据目标文件数据大小,对数据链的进行调整。
9.一种电子设备,包括:
处理器;用于存储处理器可执行指令的存储器;
其中,所述处理器通过运行所述可执行指令以实现如权利要求1-6中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如权利要求1-6中任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网能源研究院有限公司;中国科学院自动化研究所;国网江西省电力有限公司,未经国网能源研究院有限公司;中国科学院自动化研究所;国网江西省电力有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011322098.4/1.html,转载请声明来源钻瓜专利网。





