[發明專利]一種共識和資源傳輸方法、設備及存儲介質有效
| 申請號: | 202010551115.5 | 申請日: | 2020-06-16 |
| 公開(公告)號: | CN111612466B | 公開(公告)日: | 2022-02-18 |
| 發明(設計)人: | 古瑩瑩;江漫滔;肖世校 | 申請(專利權)人: | 廈門潭宏信息科技有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06Q20/40;G06Q20/06;G06Q20/08;H04L67/1001;H04L67/1095;H04L67/1097;H04L67/12;H04L9/40;H04L9/32 |
| 代理公司: | 杭州裕陽聯合專利代理有限公司 33289 | 代理人: | 姚宇吉 |
| 地址: | 361006 福建省廈門市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 共識 資源 傳輸 方法 設備 存儲 介質 | ||
1.一種共識方法,其特征在于,適用于根鏈節點:
解析驗證通過的一筆以上的第一交易,判斷第一交易是否為包含有節點請求加入的交易,若是,則根據至少包括請求加入的節點要求的共識方法、請求加入的節點身份在內的第一交易內容,對請求加入的節點進行網絡分片,將請求加入的節點分配至第一網絡;向請求加入的節點發送將請求加入的節點分配至第一網絡的消息;接收請求加入的節點的響應消息,判斷請求加入的節點是否同意,若是,則將第一交易,及包含有將請求加入的節點分配至第一網絡的交易打包上鏈;若否,則將第一交易,及包含有將請求加入的節點拒絕分配至第一網絡的交易打包上鏈;
若第一交易不為包含有節點請求加入的交易,則將第一交易打包上鏈;
所述請求加入的節點身份包括請求加入的節點的物理IP地址和請求加入的節點的類型,所述對請求加入的節點進行網絡分片,將請求加入的節點分配至第一網絡的原則為:所述請求加入的節點要求的共識方法與第一網絡的共識方法一致,且滿足第一網絡的組網原則;通過物理IP地址和請求加入的節點的類型,根鏈節點對請求加入節點進行網絡分片。
2.根據權利要求1所述的一種共識方法,其特征在于:所述方法的通信方式為MQTT。
3.根據權利要求1所述的一種共識方法,其特征在于:
所述交易打包上鏈時,加入中科院國家授時中心的時間戳。
4.一種資源傳輸方法,其特征在于,適用于分片網絡中的節點:
識別驗證訪問方身份,若訪問方身份驗證通過,則為訪問方開放第一網絡或第二網絡的API接口;判斷訪問方的請求類型,若為資源數據上傳請求,則對資源數據進行哈希運算得到資源數據哈希值,將資源數據哈希值上鏈,并將資源數據通過第一網絡或第二網絡的API接口存儲至云計算或霧計算存儲空間中;
若為資源數據獲取請求,則通過第一網絡或第二網絡的API接口從云計算或霧計算存儲空間中獲取資源數據,通過哈希運算比對數據資源哈希值與上鏈后的數據資源數據哈希值是否一致,若一致則將資源數據發送給訪問方。
5.根據權利要求4所述的一種資源傳輸方法,其特征在于:所述驗證,對于B/S架構的數據接口,采用用戶驗證令牌方式;對于C/S架構的數據接口,采用驗證接口方式。
6.根據權利要求5所述的一種資源傳輸方法,其特征在于:
所述驗證接口方式為所述識別驗證訪問方身份的過程,包括:
訪問方對待驗證的加密密鑰進行哈希運算,得到待驗證的加密密鑰哈希值,與第一網絡或第二網絡中上鏈的加密密鑰哈希值比對,若一致,則訪問方通過所述加密密鑰對訪問方身份信息的密文,通過AES256算法解密得到訪問方身份信息的明文,訪問方身份驗證通過;若待驗證的加密密鑰哈希值,與第一網絡或第二網絡中上鏈的加密密鑰哈希值比對不一致,則訪問方身份驗證不通過;
相應地,所述訪問方身份加密的過程為:
通過加密密鑰將訪問方身份信息的明文根據AES256算法得到訪問方身份信息的密文;
對加密密鑰進行哈希運算后得到加密密鑰哈希值,將加密密鑰哈希值及訪問方身份信息的密文在第一網絡或第二網絡中上鏈。
7.根據權利要求4所述的一種資源傳輸方法,其特征在于:
所述第一網絡或第二網絡的節點包括霧計算節點、云計算中心節點和邊緣計算節點。
8.根據權利要求6所述的一種資源傳輸方法,其特征在于:
所述驗證接口方式用于所述第一網絡與第二網絡傳輸數據時接口驗證使用。
9.一種電子設備,其特征在于,所述設備包括:
一個或多個處理器;
存儲器,用于存儲一個或多個程序,
當所述一個或多個程序被所述一個或多個處理器執行時,使得所述一個或多個處理器執行如權利要求1-8中任一項所述的方法。
10.一種存儲有計算機程序的存儲介質,其特征在于,該程序被處理器執行時實現如權利要求1-8中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門潭宏信息科技有限公司,未經廈門潭宏信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010551115.5/1.html,轉載請聲明來源鉆瓜專利網。





