[發明專利]一種基于區塊鏈保護凈水設備數據安全的方法及系統有效
| 申請號: | 202011048854.9 | 申請日: | 2020-09-29 |
| 公開(公告)號: | CN111901128B | 公開(公告)日: | 2020-12-15 |
| 發明(設計)人: | 陳耿;楊智程;黃鵬;王熙;付貴;曹幼霖 | 申請(專利權)人: | 成都清渟科技有限公司;湖南清渟科技有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;G06F21/64 |
| 代理公司: | 成都正華專利代理事務所(普通合伙) 51229 | 代理人: | 李蕊 |
| 地址: | 610041 四川省成都市中國(四川)自*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 保護 凈水 設備 數據 安全 方法 系統 | ||
本發明公開了一種基于區塊鏈保護凈水設備數據安全的方法及系統,方法包括以下步驟:S1、將凈水設備加入區塊鏈網絡;S2、獲取凈水設備的采集數據并計算濾芯壽命;S3、在云端對各個凈水設備計算得到的濾芯壽命進行機器學習校準;S4、將其采集數據和校準后的濾芯壽命實時提交到區塊鏈網絡;S5、各個凈水設備從區塊鏈網絡中獲取其最新的濾芯壽命數據并作為其真實的濾芯壽命;各個所有者從區塊鏈網絡中獲取其持有的凈水設備最新的濾芯壽命數據和所有采集數據。本發明可以保證物聯網生態體系中凈水設備的相關數據不被篡改,且可供所有者查看凈水設備的歷史數據,了解凈水設備的使用狀態。
技術領域
本發明涉及物聯網數據安全領域,具體涉及一種基于區塊鏈保護凈水設備數據安全的方法及系統。
背景技術
當前物聯網生態體系依賴的是中心化的代理通信模式,不然就是服務器/用戶端模式。所有的設備都是通過云服務器驗證連接的,設備間的連接將會僅僅通過互聯網實現。在這種分布式網絡中,節點可以隨意進出,給網絡中帶來安全隱患,出現仿冒節點的情況。美國Mirai創造的僵尸物聯網(Botnets of things)就曾經感染超過200萬臺攝像機等IoT設備,這些私人設備慘遭“奴役”。一旦服務器被黑客入侵,核心數據,包括認證信息、預警信息以及濾芯壽命數據均可能被篡改,造成企業和用戶的巨大損失。另一方面,中心機構掌握了全局信息,用戶隱私難以保障,且信息的不對稱也使得損害用戶利益的情況時有發生。
發明內容
針對現有技術中的上述不足,本發明提供的一種基于區塊鏈保護凈水設備數據安全的方法及系統可以保證物聯網生態體系中凈水設備的相關數據不被篡改。
為了達到上述發明目的,本發明采用的技術方案為:
提供一種基于區塊鏈保護凈水設備數據安全的方法,其包括以下步驟:
S1、將凈水設備和其所有者進行綁定并加入區塊鏈網絡;
S2、獲取凈水設備的采集數據并計算濾芯壽命,將獲取的采集數據、計算得到的濾芯壽命和凈水設備的認證數據發送至云端;
S3、通過各個凈水設備上傳至云端的采集數據和濾芯壽命,在云端對各個凈水設備計算得到的濾芯壽命進行機器學習校準,得到校準后的濾芯壽命;
S4、根據凈水設備的認證數據將其采集數據和校準后的濾芯壽命通過區塊鏈網絡RPC接口以交易的方式實時提交到區塊鏈網絡;
S5、各個凈水設備從區塊鏈網絡中獲取其最新的濾芯壽命數據并作為其真實的濾芯壽命。
進一步地,步驟S1的具體方法包括以下子步驟:
S1-1、將凈水設備和其所有者進行綁定:綁定所有者的身份信息和凈水設備的硬件信息;其中所有者的身份信息包括登錄賬號和手機號,凈水設備的硬件信息包括設備編號和硬件編號;
S1-2、為所有者生成公私秘鑰對;其中公鑰為所有者在區塊鏈上的地址,私鑰用于注冊交易的身份認證和簽名;
S1-3、將完成的注冊交易廣播到區塊鏈中,通過節點驗證達成共識后將新凈水設備加入到區塊鏈網絡;
S1-4、持續獲取已在區塊鏈中注冊的凈水設備和/或所有者是否提出訪問區塊鏈上的數據的請求,若是則判斷其訪問的數據是否為屬于自己的數據,若是則進入步驟S1-5,否則進入步驟S1-6;其中提出訪問請求的凈水設備和/或所有者為請求主體;
S1-5、通過區塊鏈驗證請求主體的私鑰和訪問策略,若均通過則接受訪問請求并返回對應的數據,否則拒絕訪問,結束當前訪問請求;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都清渟科技有限公司;湖南清渟科技有限公司,未經成都清渟科技有限公司;湖南清渟科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011048854.9/2.html,轉載請聲明來源鉆瓜專利網。





