[發明專利]一種基于區塊鏈技術的物聯網數據管理系統和方法在審
| 申請號: | 202110632844.8 | 申請日: | 2021-06-07 |
| 公開(公告)號: | CN113420325A | 公開(公告)日: | 2021-09-21 |
| 發明(設計)人: | 瀅鋮;繆燕;候振 | 申請(專利權)人: | 北京許繼電氣有限公司 |
| 主分類號: | G06F21/62 | 分類號: | G06F21/62;G06F21/31;G06F16/23;G06F16/25;G06F16/27;G06F16/28;G06F16/81;G06Q50/06;G16Y10/35;G16Y30/10;G16Y40/50 |
| 代理公司: | 北京立成智業專利代理事務所(普通合伙) 11310 | 代理人: | 呂秀麗 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 技術 聯網 數據管理 系統 方法 | ||
本發明實施例提供了一種基于區塊鏈技術的物聯網數據管理系統和方法,所述系統包括:配置中心,被配置為存儲系統各類設定的配置,其中所述配置采用多副本文本或xml格式存儲,且所述配置包括本節點交易池定時同步時間、上一區塊鍛塊時間和哈希值;數據同步模塊,被配置為分別對未鍛塊的交易和已鍛塊的交易進行數據庫同步寫入;其中未鍛塊的數據根據寫入時間進行可設定時間周期的輪詢增量寫入;內存數據庫模塊,被配置為將數據存儲到內存中;關系型數據庫,被配置為將鍛塊成功后存儲當年節點區塊或其他節點鍛塊成功后存儲通過p2p網絡廣播的區塊內容;區塊鏈平臺,被配置為實現智能合約的執行、節點記賬權投票和選舉、區塊記賬。
技術領域
本發明屬于涉及信息技術領域,尤其涉及一種基于區塊鏈技術的物聯網數據管理系統和方法。
背景技術
國家電網公司的電工裝備智慧物聯平臺(EIP)已經完成接入430余家供應商,而供應商的類別非常涵蓋線纜、線圈、表計、開關、二次、鐵塔、抽水蓄能、配網配變、配網開關、低壓線纜等10個品類,接入訂單數量已超過5萬單,初步實現了對供應商訂單信息、計劃與排產信息、工藝質量信息、出廠試驗信息、產品發運信息、物流運輸信息數據的貫通與共享。但是隨著整體項目建設的深入推進,將會有越來越多的供應商接入,接入的數據量也將成幾何式增長,從而對各環節數據質量提出了更高要求。目前在接入數據完整性、一致性、邏輯正確性方面還存在一定的不足。
發明內容
針對現有技術中對于國家電網公司的電工裝備智慧物聯平臺對于數據處理存在著接入數據完整性、一致性、邏輯正確性缺陷的問題,本公開實施例提出了一種基于區塊鏈技術的物聯網數據管理系統和方法。
為了解決上述問題,本公開實施例提出了一種基于區塊鏈技術的物聯網數據管理系統,包括以下步驟:
配置中心,被配置為存儲系統各類設定的配置,其中所述配置采用多副本文本或xml格式存儲,且所述配置包括本節點交易池定時同步時間、上一區塊鍛塊時間和哈希值;
數據同步模塊,被配置為分別對未鍛塊的交易和已鍛塊的交易進行數據庫同步寫入;其中未鍛塊的數據根據寫入時間進行可設定時間周期的輪詢增量寫入;其中對已鍛塊的數據在完成鍛塊后觸發,帶有上一區塊和當前區塊的哈希值進行批量交易寫入以確保數據庫數據區塊鏈路信息完整;
內存數據庫模塊,被配置為將數據存儲到內存中,以供直接操作內存中保存該數據的數據庫;其中所述內存數據庫模塊中存儲的未鍛塊的交易池中的數據,對于非交易類型的聯盟鏈,數據將在下一次鍛塊或將來一次鍛塊中被寫入區塊,以用于趨勢性統計或實時度較高的統計;
關系型數據庫,被配置為將鍛塊成功后存儲當年節點區塊或其他節點鍛塊成功后存儲通過p2p網絡廣播的區塊內容;
區塊鏈平臺,被配置為實現智能合約的執行、節點記賬權投票和選舉、區塊記賬。
在一些可能的實施例中,所述系統還包括:
權限接口模塊,該模塊用于同步區塊鏈系統中的用戶權限至內存數據庫和關系型數據庫系統。
為了解決上述問題,本公開實施例提出了一種利用如前任一項所述的系統進行數據處理的方法,包括:
未鍛塊數據寫入步驟:數據同步模塊啟動后讀取配置文件中的輪詢周期,時間周期可為固定時間間隔、固定時間點等,生成工作任務列表;數據同步模塊在工作任務列表時間達到時,讀取上一工作任務啟動時間,本工作任務為列表中頭一條,則上一條啟動任務時間為'0000-00-00 00:00:00.000';數據同步模塊調用區塊鏈平臺JSON API接口讀取區塊鏈平臺交易池中的小于當前任務時間,大于等于上一條任務時間的所有交易數據;數據同步模塊將數據批量寫入內存數據庫中;數據同步模塊收到節點鍛塊結束的通知后,比對當前區塊中重復交易記錄,并在內存數據庫中刪除;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京許繼電氣有限公司,未經北京許繼電氣有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110632844.8/2.html,轉載請聲明來源鉆瓜專利網。





