Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于区块链链上链下的电力数据存储方法及系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:国网山东省电力公司电力科学研究院;北京理工大学;国网山东省电力公司

摘要:本发明属于数据存储技术领域,本发明提供了一种基于区块链链上链下的电力数据存储方法及系统,包括:本发明通过对待存储电力数据的划分,保障重要数据存储安全性的同时,降低区块链的存储压力,基于区块链存储容量无法满足电力数据的存储时,通过数据哈希值分析,实现数据存储的优化,进一步减轻区块链的存储压力,基于将所有数据的哈希值在链上存储,将所有数据在链下存储时,区块链仍无法满足存储需求,则通过Merkle树实现哈希值的合并,得到根哈希值,本发明在区块链无法满足电力数据的存储需求以及所有电力数据的哈希值的存储需求时,进行哈希值的合并处理,在有限的存储空间内实现区块链对电力数据的存储。

主权项:1.一种基于区块链链上链下的电力数据存储方法,其特征在于:包括:基于所有待存储电力数据的数据收集平台的查询接口,获取所有待存储电力数据的时间数据,其中时间数据包括捕获时间差,同时,根据存储电力数据的电力系统的运行访问日志,获取与所有待存储电力数据相同类型的电力数据在历史存储周期内的被访问数据,其中,被访问数据包括被访问平均次数,对时间数据和被访问数据进行处理分析,得到待存储电力数据的上链存储值;基于上链存储值对所有待存储电力数据进行数据划分,将其划分为链上存储数据和链下存储数据;所述对所有待存储电力数据进行数据划分的具体过程为:将捕获偏差比BH和访问次数比CS进行数据处理,通过公式:得到上链存储值CX,其中,s1和s2均为预设比例系数;若上链存储值小于上链存储阈值,则将其待存储电力数据标记为链下存储数据;若上链存储值大于等于上链存储阈值,则将其待存储电力数据标记为链上存储数据;所述捕获偏差比BH的获取方式为:获取所有待存储电力数据的捕获时间差,并将其进行求和,得到捕获时间总差值,将待存储电力数据的捕获时间差与捕获时间总差值进行比值处理,得到待存储数据的捕获偏差比,并将其标记为BH;所述访问次数比CS的获取方式为:获取与所有待存储电力数据相同类型的电力数据在历史存储周期内的被访问平均次数,并将其进行求和,得到访问总次数,将与待存储电力数据相同类型的电力数据在历史存储周期内的被访问平均次数与访问总次数进行比值处理,得到访问次数比,并将其标记为CS;获取链上存储数据的所需存储总容量以及区块链的标准限制容量,并进行比较,根据比较结果判断区块链能否满足链上存储数据的存储,若无法满足,则生成优化分析信号;基于优化分析信号,根据SHA-256算法生成链上存储数据的哈希值,并将其链上存储数据的存储字节数与链上存储数据对应的哈希值的存储字节数进行比较分析,根据比较结果对其链上存储数据进行标记,将其标记为可调存储数据和非调存储数据;基于可调存储数据的存储字节数与可调存储数据对应哈希值的存储字节数,处理分析得到调整优先系数,根据调整优先系数生成调整序列表,根据调整序列表对其可调存储数据进行第一存储方式优化,若进行第一存储方式优化后,满足数据的存储,则优化结束,若仍无法满足数据的存储,则生成存储方式再优化信号;所述调整优先系数的获取方式为:将优化表现值YH与上链存储值CX进行数据处理,通过公式:得到调整优先系数TZ,其中,a1和a2均为预设比例系数;所述优化表现值YH的获取方式为:获取可调存储数据的存储字节数与可调存储数据对应哈希值的存储字节数,并将其进行差值处理,得到可调存储数据的字节偏差,并将其与可调存储数据对应哈希值的存储字节数进行比值处理,得到可调存储数据的优化表现值,并将其标记为YH;基于存储方式再优化信号,通过Merkle树合并哈希值进行第二存储方式优化。

全文数据:

权利要求:

百度查询: 国网山东省电力公司电力科学研究院 北京理工大学 国网山东省电力公司 一种基于区块链链上链下的电力数据存储方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。