[發明專利]一種基于區塊鏈的物聯網平臺在審
| 申請號: | 202010101179.5 | 申請日: | 2020-02-19 |
| 公開(公告)號: | CN111447066A | 公開(公告)日: | 2020-07-24 |
| 發明(設計)人: | 王劍;張輝 | 申請(專利權)人: | 江蘇榮澤信息科技股份有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L29/06;H04L29/08;G16Y30/10 |
| 代理公司: | 南京常青藤知識產權代理有限公司 32286 | 代理人: | 毛洪梅 |
| 地址: | 210000 江蘇省南京*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 聯網 平臺 | ||
1.一種基于區塊鏈的物聯網平臺,其特征在于,其物理構架包括:
數據層,用于數據的存儲,數據庫采用LevelDB數據庫,存儲區塊鏈的數據信息和區塊信息,包含數字簽名、哈希函數、默克爾樹、非對稱加密等技術;
網絡層,包括P2P網絡、共識算法和驗證機制,還包括了共識模塊、嵌入式數據庫處理模塊和交易處理模塊;
智能合約層,包括RPC模塊和EVM模塊,EVM模塊主要負責運行區塊鏈與共識的相關事項,通過網絡請求服務,進行網絡層事務的交互,實現各種交易轉賬活動;
物聯網平臺層,基于RPC模塊,通過平臺的接口,調用數據信息發布智能合約到第三層智能合約層,與節點交互處理事務,用戶通過區塊鏈平臺獲取平臺的控制權和數據;
應用層,通過接口庫和物聯網平臺、智能合約層進行數據交換,在應用層中,智能合約經過編譯后運行在虛擬機上。
2.根據權利要求1所述的一種基于區塊鏈的物聯網平臺,其特征在于,物聯網平臺應用運行包括以下步驟:
步驟一:用Solidity語言編寫智能合約;
步驟二:用編譯器將合約編譯成EVM字節碼;
步驟三:編譯好的字節碼會送給DAPP前端,令nonce=0;
步驟四:區塊鏈返回智能合約地址和合約接口的二進制表示,合約接口用JSON表示,包括變量、事件和可以調用的方法;
步驟五:前端通過Address+ABI+nonce,調用在區塊鏈上的智能合約,智能合約開始處理;
步驟六:根據智能合約腳本的執行,與區塊鏈系統中存放的數據hash值,通過標準API進行信息交換。
3.根據權利要求1所述的一種基于區塊鏈的物聯網平臺,其特征在于,基于物理構架,平臺包括終端交互模塊、接入認證模塊、運行信息傳遞模塊、信息訪問控制模塊、容忍入侵模塊、數據處理模塊和數據展示模塊;
終端設備交互模塊,將物聯網設備信息轉成特殊的格式,也將物聯網平臺下發的設備信息轉成特殊的格式,完成平臺與設備的交互,該模塊獲取的設備信息,傳給接入認證模塊,進行身份認證;
接入認證模,對接入的終端進行身份認證,該模塊收到請求后,轉換格式,向區塊鏈節點發消息,通過智能合約進行身份驗證,然后通過網絡將認證結果返回給接入認證模塊,如果認證通過,生成認證信息存儲到區塊鏈中;
運行信息傳遞模塊,傳遞平臺提交的信息和獲取的其他終端的信息。如果終端向物聯網平臺傳送信息時,要通過驗證,通過后通過數據處理模塊把信息傳給區塊鏈節點,然后存儲到區塊鏈賬本中,如果終端向物聯網平臺請求信息,也需要通過驗證,通過后,經過數據處理模塊獲取信息;
信息訪問控制模塊,在物聯網平臺上請求信息或者傳遞信息都是需要通過訪問權限驗證的,通過信息訪問控制模塊對用戶進行驗證,將請求發給區塊鏈,驗證是否有權限,驗證通過后才能進行信息的交互;
容忍入侵模塊,對隱患進行排除,當如果檢測到有攻擊的時候,將事件傳輸給數據分析器,然后發送給區塊鏈,區塊鏈節點對時間進行分析后,結果傳給事件分析器,如果是攻擊則會采取相應處理,同時在界面會出現告警;
數據處理模塊,平臺與區塊鏈節點之間的通信,對消息進行分裝,處理數據,主要包括數據統計、數據追溯、監視數據動態等;
數據展示模塊,數據的展示,對數據進行統計、監視動態的那個,將數據進行圖形化處理,通過數據展示模塊完成可視化功能,通過接口調用服務。
4.根據權利要求1所述的一種基于區塊鏈的物聯網平臺,其特征在于,在接入認證模塊中,終端接入平臺時,發送信息給平臺,信息包含終端的類型、廠商和編碼等;平臺對終端進行驗證,將終端提交的信息與平臺存儲的認證表進行比對,然后判定是否符合要求;:如果通過驗證,生成唯一的編碼,作為身份認證的標識,在平臺存儲終端的響應的信息;平臺通知終端驗證成功與否,發送編碼,終端存儲編碼信息;通過認證的終端每次給平臺發消息都需要附上編碼,便于平臺辨識。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇榮澤信息科技股份有限公司,未經江蘇榮澤信息科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010101179.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:配額管理方法及設備
- 下一篇:觸控翻譯方法、終端及存儲介質





