[發明專利]一種利用區塊鏈保存設備維修作業數據的方法和系統在審
| 申請號: | 201711033851.6 | 申請日: | 2017-10-30 |
| 公開(公告)號: | CN107748850A | 公開(公告)日: | 2018-03-02 |
| 發明(設計)人: | 焦亞森;方志;王金龍;鄭箘 | 申請(專利權)人: | 北京計算機技術及應用研究所 |
| 主分類號: | G06F21/64 | 分類號: | G06F21/64 |
| 代理公司: | 中國兵器工業集團公司專利中心11011 | 代理人: | 張然 |
| 地址: | 100854*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 利用 區塊 保存 設備 維修 作業 數據 方法 系統 | ||
技術領域
本發明涉及數據安全技術,特別涉及一種利用區塊鏈保存設備維修作業數據的方法和系統。
背景技術
隨著科學技術的發展,企業中使用的各種設備結構變得越來越復雜,自動化的程度也越來越高。隨著設備的長時間運行,設備原有的功能不可避免會下降或被損壞,不及時維修設備,可能導致十分嚴重的后果,給生產、人員、環境帶來巨大損失,嚴重影響企業的市場競爭力。所以企業都十分重視設備的維修管理,應用各種理論和技術,提升企業設備的維修管理水平。
為提高設備維修管理水平,需要對設備在使用過程中的維修作業數據資料進行保存備案,作為設備下次維修時間預測、健康狀態判斷、設備故障診斷和索賠取證等維修管理的依據。目前,設備維修作業數據通常采用紙質或電子媒介作為存儲介質,這種傳統方式存在一些缺陷:(1)安全難以保障,紙質或電子檔案通常是集中保存,如果沒有完善的容災備份機制,一旦出現不可預見的重大災難,數據極易永久丟失。(2)轉移交接困難,設備所有權轉移時,需要將大量的維修作業檔案數據一并交接,容易損毀或遺失。(3)缺乏有效監管,除了設備使用方的相關人員以外,其他人無法對設備維修作業數據狀況進行監督,難以避免篡改和刪除等非法操作。
區塊鏈又稱為塊鏈、賬鏈,是一個分布的、公共的、透明的、可信的賬簿,包含了系統開始運行以來的完整交易記錄。每個參與節點都可以持有賬簿的副本,并與網絡保持同步更新,一定數量的節點受損不會影響整個系統的正常運行;整個網絡中僅有一本帳,所有的交易都必須記錄在上面,并接受每個參與節點的監督;賬簿對所有參與節點都是公開的,支持隨時查看賬簿的全部賬目;交易一旦被記錄到賬簿中,除非有超過大半的參與節點許可,賬目無法被篡改和刪除,或者代價巨大。
發明內容
本發明的目的在于提供一種利用區塊鏈保存設備維修作業數據的方法,用于解決上述現有技術的問題。
本發明一種利用區塊鏈保存設備維修作業數據的方法,其中,包括:獲取一次設備維修作業產生的數據,將數據劃分為常規數據和附件數據;將常規數據保存到區塊中,將附件類數據保存到附件文件中,并在區塊中記錄附件的索引和散列值,在附件中記錄區塊的索引和散列值;根據查詢要求,查詢相應的區塊;根據查詢到的區塊的附件位置索引,查詢相應的附件;計算區塊的散列值,與附件中的區塊散列值比較,判斷區塊是否被修改;計算區塊的上一個區塊的散列值,與區塊中的上一個區塊散列值比較,判斷區塊是否被修改;計算附件的散列值,與區塊中的附件散列值比較,判斷附件是否被修改。
根據本發明的利用區塊鏈保存設備維修作業數據的方法的一實施例,其中,常規數據至少包括:設備標識、維修時間、維修人員、維修地點、維修作業所用設備設施工具、故障現象、修理或替換的零部件,常規數據保存在一個區塊中。
根據本發明的利用區塊鏈保存設備維修作業數據的方法的一實施例,其中,附件數據至少包括:維修過程中形成的圖片、視頻以及音頻,附件數據保存在單獨的計算機文件系統中。
根據本發明的利用區塊鏈保存設備維修作業數據的方法的一實施例,其中,將常規數據保存到區塊中,將附件類數據保存到附件文件中,并在區塊中記錄附件的索引和散列值,在附件中記錄區塊的索引和散列值包括:根據常規數據和附件數據存儲位置生成一個區塊并保存,一個區塊的內容至少包括:上一個區塊的唯一標識ID、上一個區塊的散列值、區塊的唯一標識ID、區塊的時間戳、區塊的隨機數、附件的數據長度小、附件的存儲位置索引、附件的散列值、區塊的散列值以及維修作業的常規數據;保存附件數據,一個附件的內容至少包括:對應區塊的唯一標識ID、對應區塊的散列值、附件的總數據長度、附件的數據數目n、附件數據i的類型、附件數據i的數據長度以及附件數據i的數據本身,其中i=1,…,n。
本發明一種利用區塊鏈保存設備維修作業數據的系統,其中,包括:(1)數據獲取模塊,用于獲取設備維修作業中產生的記錄數據,包括常規數據和附件數據;(2)區塊管理模塊,用于根據常規數據和對應附件的存儲位置和散列值,組裝區塊,將區塊保存到存儲器中;(3)附件管理模塊,用于根據附件數據和對應區塊的唯一標識和散列值,組織附件數據占用的存儲塊,將附件保存到存儲器中;(4)數據查詢模塊,用于根據應用的查詢要求,檢索某次設備維修作業所在的區塊和區塊對應的附件,并利用區塊和附件的散列值進行校驗,檢測區塊或附件是否被非法篡改或刪除。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京計算機技術及應用研究所,未經北京計算機技術及應用研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711033851.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:光伏組件封裝結構
- 下一篇:一種用于存儲設備的數據讀取裝置





