[發(fā)明專利]安防數(shù)據(jù)恢復方法及系統(tǒng),節(jié)點服務器有效
| 申請?zhí)枺?/td> | 201811108458.3 | 申請日: | 2018-09-21 |
| 公開(公告)號: | CN109120714B | 公開(公告)日: | 2021-07-09 |
| 發(fā)明(設計)人: | 楊富東 | 申請(專利權)人: | 深圳市九洲電器有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 深圳市六加知識產(chǎn)權代理有限公司 44372 | 代理人: | 宋建平 |
| 地址: | 518057 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數(shù)據(jù) 恢復 方法 系統(tǒng) 節(jié)點 服務器 | ||
本發(fā)明涉及數(shù)據(jù)恢復技術領域,特別是涉及一種安防數(shù)據(jù)恢復方法及系統(tǒng),節(jié)點服務器。方法包括:接收目標安防客戶端發(fā)送的數(shù)據(jù)恢復請求;搜索出包含目標安防客戶端的節(jié)點編號的所有目標區(qū)塊;從各個目標區(qū)塊恢復與目標安防客戶端對應的安防數(shù)據(jù);向目標安防客戶端發(fā)送恢復的安防數(shù)據(jù)。一方面,安防客戶端便捷快速地從區(qū)塊鏈便可以恢復原始的安防數(shù)據(jù)。另一方面,由于區(qū)塊鏈中各個節(jié)點服務器都存儲有同一安防數(shù)據(jù),安防客戶端恢復數(shù)據(jù)時可以有更多選擇,相對而言,其成功恢復數(shù)據(jù)的概率會更高。并且,由于區(qū)塊鏈具有不可篡改、去中心化及高度透明化的特點,因此,其能夠提供可靠的安防數(shù)據(jù)。
技術領域
本發(fā)明涉及數(shù)據(jù)恢復技術領域,特別是涉及一種安防數(shù)據(jù)恢復方法及系統(tǒng),節(jié)點服務器。
背景技術
在安防技術領域,每個安防區(qū)域設置有安防客戶端,用于接收各個安防數(shù)據(jù)采集節(jié)點采集的安防信息,諸如煙霧傳感器采集的環(huán)境煙霧信息、攝像機采集的視頻信息等等。
發(fā)明人在實現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)傳統(tǒng)技術至少存在以下問題:當安防客戶端受到網(wǎng)絡攻擊或者其它突發(fā)事件時,其容易丟失一些安防數(shù)據(jù),然而,丟失的安防數(shù)據(jù)卻不能夠有效地恢復,因此,現(xiàn)有安防數(shù)據(jù)存儲安全性比較低。
發(fā)明內(nèi)容
本發(fā)明實施例一個目的旨在提供一種安防數(shù)據(jù)恢復方法及系統(tǒng),節(jié)點服務器,其能夠可靠地恢復安防數(shù)據(jù)。
為解決上述技術問題,本發(fā)明實施例提供以下技術方案:
在第一方面,本發(fā)明實施例提供一種安防數(shù)據(jù)恢復方法,所述區(qū)塊鏈包括若干節(jié)點服務器,每個所述節(jié)點服務器皆存儲有包含所述安防數(shù)據(jù)的區(qū)塊,所述方法包括:
接收目標安防客戶端發(fā)送的數(shù)據(jù)恢復請求,所述數(shù)據(jù)恢復請求攜帶有所述目標安防客戶端的節(jié)點編號,所述區(qū)塊包括區(qū)塊頭與區(qū)塊體,所述區(qū)塊體記錄有各個安防數(shù)據(jù)采集節(jié)點向安防客戶端發(fā)送采集的安防數(shù)據(jù),所述區(qū)塊頭記錄有與所述各個安防客戶端對應的節(jié)點編號;
搜索出包含所述目標安防客戶端的節(jié)點編號的所有目標區(qū)塊;
從各個所述目標區(qū)塊恢復與所述目標安防客戶端對應的安防數(shù)據(jù);
向所述目標安防客戶端發(fā)送恢復的安防數(shù)據(jù)。
可選地,所述從各個所述目標區(qū)塊恢復與所述目標安防客戶端對應的安防數(shù)據(jù),包括:
按照區(qū)塊編號的高低順序,將各個所述目標區(qū)塊劃分成若干目標區(qū)域,每個所述目標區(qū)域皆包括按照區(qū)塊編號的高低順序排列的若干目標區(qū)塊;
選擇預設數(shù)量個目標區(qū)域中的目標區(qū)塊恢復與所述目標安防客戶端對應的安防數(shù)據(jù);
向所述目標安防客戶端發(fā)送其它安防節(jié)點的網(wǎng)絡地址,以使所述目標安防客戶端從剩余數(shù)量個目標區(qū)域中的目標區(qū)塊恢復與所述目標安防客戶端對應的安防數(shù)據(jù)。
可選地,所述從各個所述目標區(qū)塊恢復與所述目標安防客戶端對應的安防數(shù)據(jù),包括:
獲取每個所述目標區(qū)塊的區(qū)塊生成時間;
按照每個所述區(qū)塊生成時間的生成順序,依次從各個所述目標區(qū)塊恢復與所述目標安防客戶端對應的安防數(shù)據(jù)。
可選地,所述區(qū)塊體按照默克爾樹方式記錄各個安防數(shù)據(jù)采集節(jié)點采集的安防數(shù)據(jù)。
可選地,每個所述安防客戶端皆配置有私鑰與公鑰,所述私鑰由每個所述安防客戶端保存,所述公鑰廣播于所述區(qū)塊鏈中,所述數(shù)據(jù)恢復請求還攜帶有簽名,所述簽名由所述私鑰生成;
所述接收目標安防客戶端發(fā)送的數(shù)據(jù)恢復請求,包括:
使用所述目標安防客戶端的公鑰驗證所述簽名的合法性;
若合法,接收所述目標安防客戶端發(fā)送的數(shù)據(jù)恢復請求;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市九洲電器有限公司,未經(jīng)深圳市九洲電器有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811108458.3/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





