[發明專利]基于區塊鏈的網內跨域身份管理方法、系統以及算力網絡在審
| 申請號: | 202010883539.1 | 申請日: | 2020-08-28 |
| 公開(公告)號: | CN112016923A | 公開(公告)日: | 2020-12-01 |
| 發明(設計)人: | 雷凱;方俊杰;肖京;陳佩武;張良杰 | 申請(專利權)人: | 北京大學深圳研究生院 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06Q40/04;H04L9/32;H04L12/24;H04L29/08 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司 44281 | 代理人: | 郭燕 |
| 地址: | 518055 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 網內跨域 身份 管理 方法 系統 以及 網絡 | ||
1.一種基于區塊鏈的網內跨域身份管理方法,其特征在于,包括:
預先建立的區塊鏈中的一管理節點通過所述區塊鏈發布交易請求;所述區塊鏈包括多個管理節點,所述管理節點用于管理算力網絡中對應的計算節點,所述區塊鏈中至少有一個管理節點為挖礦節點;所述交易請求包括創建身份的交易請求、更新身份的交易請求或撤銷身份的交易請求;
各個挖礦節點接收所述交易請求,根據預設的共識機制對所述交易進行驗證;
各個挖礦節點達成共識后,完成所述交易。
2.如權利要求1所述的方法,其特征在于,完成所述交易之后,還包括:所述管理節點與其他管理節點通信,調度其管理的各個計算節點的計算任務。
3.如權利要求1所述的方法,其特征在于,所述區塊鏈中存儲有全局累加器;所述全局累加器用于對所述身份進行驗證;完成所述交易之后還包括:發布所述交易請求的管理節點更新所述全局累加器的值。
4.如權利要求3所述的方法,其特征在于,所述根據預設的共識機制對所述交易進行驗證包括:
根據預設的共識機制,基于全局累加器的零知識證明機制對所述交易中的身份進行驗證。
5.如權利要求3所述的方法,其特征在于,每個所述管理節點對應設置有一身份累加器,所述身份累加器用于驗證對應管理節點管理的計算節點;所述全局累加器和身份累加器均為單向密碼累加器。
6.一種算力網絡,其特征在于,包括:
多個計算節點;
多個管理節點,每個管理節點至少管理一個計算節點;
所述多個管理節點組成區塊鏈,所述區塊鏈中至少有一個管理節點為挖礦節點;
一管理節點發布交易請求到所述區塊鏈;所述交易請求包括創建身份的交易請求、更新身份的交易請求或撤銷身份的交易請求;
各個挖礦節點接收所述交易請求,根據預設的共識機制對所述交易進行驗證;
各個挖礦節點達成共識后,完成所述交易。
7.如權利要求6所述的算力網絡,其特征在于,所述管理節點還用于:
與其他管理節點通信,調度其管理的各個計算節點的計算任務。
8.如權利要求6所述的算力網絡,其特征在于,所述區塊鏈中存儲有全局累加器;所述全局累加器用于對所述身份進行驗證;發布所述交易請求的管理節點還用于:在完成所述交易之后,更新所述全局累加器的值。
9.一種基于區塊鏈的網內跨域身份管理系統,用于部署在算力網絡的管理節點上,所述管理節點用于管理算力網絡中對應的計算節點,其特征在于,包括:
通信模塊,用于與其他管理節點通信;
驗證模塊,用于接收其他管理節點發布到預先建立的區塊鏈中的交易請求,根據預設的共識機制對所述交易進行驗證,并返回驗證結果到區塊鏈;所述區塊鏈中的各個挖礦節點達成共識后,完成所述交易;
管理模塊,用于調度其管理的各個計算節點的計算任務。
10.一種計算機可讀存儲介質,其特征在于,包括程序,所述程序能夠被處理器執行以實現如權利要求1-5中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京大學深圳研究生院,未經北京大學深圳研究生院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010883539.1/1.html,轉載請聲明來源鉆瓜專利網。





