[發(fā)明專利]一種基于區(qū)塊鏈的分布式物聯(lián)網(wǎng)指令管理方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 202011010049.7 | 申請日: | 2020-09-23 |
| 公開(公告)號: | CN112134956A | 公開(公告)日: | 2020-12-25 |
| 發(fā)明(設計)人: | 曲強;樂格君 | 申請(專利權)人: | 中國科學院深圳先進技術研究院 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G16Y40/50;G16Y40/35;G16Y30/10;G06Q40/04 |
| 代理公司: | 北京市誠輝律師事務所 11430 | 代理人: | 耿慧敏 |
| 地址: | 518055 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區(qū)塊 分布式 聯(lián)網(wǎng) 指令 管理 方法 系統(tǒng) | ||
1.一種基于區(qū)塊鏈的分布式物聯(lián)網(wǎng)指令管理方法,包括以下步驟:
將物聯(lián)網(wǎng)設備連接到區(qū)塊鏈網(wǎng)絡,并對每一物聯(lián)網(wǎng)設備配置區(qū)塊鏈賬戶作為身份標識;
將針對物聯(lián)網(wǎng)設備的操作指令,通過設計智能合約部署于區(qū)塊鏈網(wǎng)絡;
將物聯(lián)網(wǎng)設備采集的數(shù)據(jù)生成交易數(shù)據(jù)包,并利用私鑰對交易數(shù)據(jù)包進行加密和數(shù)字簽名,經(jīng)區(qū)塊鏈網(wǎng)絡共識驗證后存儲至區(qū)塊鏈網(wǎng)絡。
2.根據(jù)權利要求1所述的方法,其中,將針對物聯(lián)網(wǎng)設備的操作指令,通過設計智能合約部署于區(qū)塊鏈網(wǎng)絡包括:
響應于增加針對物聯(lián)網(wǎng)設備的操作指令請求,生成部署合約交易;
區(qū)塊鏈網(wǎng)絡對所生成的部署合約交易執(zhí)行共識驗證,并根據(jù)驗證結果決定部署對應的智能合約或放棄部署。
3.根據(jù)權利要求2所述的方法,其中,所述針對物聯(lián)網(wǎng)設備的操作指令請求包括:物聯(lián)網(wǎng)設備列表、指令觸發(fā)條件、執(zhí)行指令內容,所述物聯(lián)網(wǎng)設備列表用于指示指令針對的目標設備,所述執(zhí)行指令內容用于指示控制該目標設備的操作命令,所述指令觸發(fā)條件用于指示執(zhí)行指令的預設條件。
4.根據(jù)權利要求3所述的方法,其中,所述針對物聯(lián)網(wǎng)設備的操作指令請求來自于客戶端的用戶輸入,且所述針對物聯(lián)網(wǎng)設備的操作指令請求還包括客戶端賬戶信息。
5.根據(jù)權利要求3所述的方法,還包括:響應于針對物聯(lián)網(wǎng)絡設備下達的操作指令,判斷相應智能合約的指令觸發(fā)條件是否滿足,如判斷為是,則通過運行合約腳本控制目標物聯(lián)網(wǎng)設備執(zhí)行操作指令。
6.根據(jù)權利要求1所述的方法,其中,將物聯(lián)網(wǎng)設備采集的數(shù)據(jù)生成交易數(shù)據(jù)包,并利用私鑰對該交易數(shù)據(jù)包進行加密和數(shù)字簽名,經(jīng)區(qū)塊鏈網(wǎng)絡共識驗證后存儲至區(qū)塊鏈網(wǎng)絡包括:
基于物聯(lián)網(wǎng)設備采集的環(huán)境數(shù)據(jù)生成交易數(shù)據(jù)包,利用私鑰對該交易數(shù)據(jù)包進行數(shù)字簽名;
經(jīng)數(shù)字簽名的交易數(shù)據(jù)包被區(qū)塊鏈網(wǎng)絡中的“礦工”記錄入?yún)^(qū)塊鏈中產(chǎn)生的新區(qū)塊,并將該交易數(shù)據(jù)包發(fā)布到區(qū)塊鏈網(wǎng)絡;
區(qū)塊鏈網(wǎng)絡的其他節(jié)點從生成的交易數(shù)據(jù)包中獲取公鑰,并根據(jù)該區(qū)塊鏈節(jié)點的公鑰對交易數(shù)據(jù)包的數(shù)字簽名進行驗證并驗證交易數(shù)據(jù)包的數(shù)據(jù)結構合規(guī)性,將經(jīng)共識驗證通過的交易數(shù)據(jù)包寫入?yún)^(qū)塊鏈。
7.根據(jù)權利要求1所述的方法,其中,共識驗證方式包括工作量證明機制、拜占庭容錯機制、權益機制證明。
8.一種基于區(qū)塊鏈的分布式物聯(lián)網(wǎng)指令管理系統(tǒng),包括客戶端應用層、物聯(lián)網(wǎng)設備、區(qū)塊鏈平臺,其中,客戶端應用層、物聯(lián)網(wǎng)設備和區(qū)塊鏈平臺之間通過信息交互實現(xiàn)針對物聯(lián)網(wǎng)設備的指令管理,并將針對物聯(lián)網(wǎng)設備的操作指令,設計智能合約部署于區(qū)塊鏈網(wǎng)絡,將物聯(lián)網(wǎng)設備采集的數(shù)據(jù)生成交易數(shù)據(jù)包,并利用私鑰對該交易數(shù)據(jù)包進行加密和數(shù)字簽名,經(jīng)區(qū)塊鏈網(wǎng)絡共識驗證后存儲至區(qū)塊鏈網(wǎng)絡。
9.根據(jù)權利要求8所述的系統(tǒng),其中,所述客戶端應用層用于添加新的物聯(lián)網(wǎng)指令操作、下達針對物聯(lián)網(wǎng)設備的操作指令;從區(qū)塊鏈平臺中讀取鏈上數(shù)據(jù)、調用智能合約、部署智能合約;獲取物聯(lián)網(wǎng)設備采集的環(huán)境數(shù)據(jù)。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其中,該程序被處理器執(zhí)行時實現(xiàn)根據(jù)權利要求1至7中任一項所述方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院深圳先進技術研究院,未經(jīng)中國科學院深圳先進技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011010049.7/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設備及存儲介質
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結構和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結構、存儲介質及電子設備
- 物聯(lián)網(wǎng)信息融合方法、物聯(lián)網(wǎng)終端設備和物聯(lián)網(wǎng)平臺
- 物聯(lián)網(wǎng)系統(tǒng)、物聯(lián)網(wǎng)服務提供及監(jiān)控方法
- 物聯(lián)網(wǎng)設備及其聯(lián)網(wǎng)配置方法、智能終端及物聯(lián)網(wǎng)系統(tǒng)
- 一種物聯(lián)網(wǎng)用戶設備接入系統(tǒng)及接入方法
- 一種資源獲取方法和裝置
- 一種視聯(lián)網(wǎng)數(shù)據(jù)的發(fā)送方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種基于視聯(lián)網(wǎng)的通信連接建立方法及系統(tǒng)
- 一種視聯(lián)網(wǎng)信息的處理方法及裝置
- 一種訪問視聯(lián)網(wǎng)終端的方法、系統(tǒng)、設備及存儲介質





