[發明專利]一種電網數據存儲方法和分布式電網數據存儲系統在審
| 申請號: | 201810596311.7 | 申請日: | 2018-06-11 |
| 公開(公告)號: | CN108718344A | 公開(公告)日: | 2018-10-30 |
| 發明(設計)人: | 李程;劉禹瑄 | 申請(專利權)人: | 成都諦聽科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06;H04L9/32 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 郭新娟 |
| 地址: | 610000 四川省成都市高*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 電網數據 存儲 存儲系統 數據存儲 中心化 惡意攻擊 技術實現 中心節點 集中式 區塊 | ||
1.一種電網數據存儲方法,其特征在于,應用于分布式電網數據存儲系統,所述分布式數據存儲系統包括多個數據存儲節點以及與各數據存儲節點一一對應的數據感知節點,各所述數據存儲節點之間通信連接,所述電網數據存儲方法包括:
各所述數據存儲節點分別基于工作量證明機制計算各自的工作量證明,最快計算出工作量證明的數據存儲節點作為主節點,其他所述數據存儲節點作為從節點;
所述主節點根據所述數據感知節點采集到的電網數據生成數據集合,并將該數據集合和所述工作量廣播給各所述從節點;
各所述從節點基于共識算法以及接收到的所述數據集合、工作量驗證所述主節點是否滿足預設存儲需求;
在各所述從節點認同所述主節點滿足預設存儲需求時,所述主節點將所述數據集合整合成數據區塊,并將該數據區塊廣播給各所述從節點進行保存。
2.根據權利要求1所述的電網數據存儲方法,其特征在于,各所述從節點對接收到的所述數據區塊進行保存的步驟包括:
所述從節點提取所述數據區塊中包含的加密哈希值,并根據該加密哈希值將所述數據區塊鏈接至已存儲的區塊鏈中的對應數據區塊上以實現對所述數據區塊的保存。
3.根據權利要求1所述的電網數據存儲方法,其特征在于,各所述從節點基于共識算法和接收到的所述數據集合和工作量驗證所述主節點是否滿足預設存儲需求的步驟包括:
各所述從節點根據所述數據集合和工作量中包括的區塊哈希值和主節點的數字簽名對所述數據集合的合法性和正確性進行審驗;
各所述從節點對各自的數據審驗結果進行簽名,并將簽名后的數據審驗結果廣播給除自身之外的其他從節點;
各所述從節點將接收到其他從節點發送的數據審驗結果和自身的數據審驗結果進行比對,并將比對結果發送給所述主節點進行匯總;
所述主節點根據匯總結果判斷各所述從節點是否認同自身滿足預設存儲需求。
4.根據權利要求3所述的電網數據存儲方法,其特征在于,所述主節點根據匯總結果判斷各所述從節點是否認同所述數據區塊的合法性和正確性的步驟包括:
所述主節點統計否認同所述數據區塊的合法性和正確性的從節點的數量是否達到預設數量,若達到,則判定各所述從節點認同自身滿足預設存儲需求。
5.根據權利要求1所述的電網數據存儲方法,其特征在于,所述電網數據存儲方法還包括:
所述數據感知節點按照預設時間間隔進行電網數據采集并將采集結果發送給所述數據存儲節點進行緩存;或/和
所述數據感知節點在檢測到用戶發起的電費繳存動作時進行電網數據采集并將采集結果發送給所述數據存儲節點進行緩存。
6.根據權利要求1所述的電網數據存儲方法,其特征在于,在執行基于工作量證明機制從各所述數據存儲節點中選取最快計算出工作量證明的數據存儲節點作為主節點的步驟之前,所述方法還包括:
獲取節點共享配置參數;
基于所述配置參數對節點進行配置,并將完成配置的節點作為所述分布式電網數據存儲系統中的一數據存儲節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都諦聽科技股份有限公司,未經成都諦聽科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810596311.7/1.html,轉載請聲明來源鉆瓜專利網。





