[發明專利]基于云的區塊鏈動態組網的系統及方法有效
| 申請號: | 201910701139.1 | 申請日: | 2019-07-31 |
| 公開(公告)號: | CN110417896B | 公開(公告)日: | 2022-01-28 |
| 發明(設計)人: | 羅強;蘇恒;黃劍;羅立為 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | H04L67/51 | 分類號: | H04L67/51;H04L67/10;G06F16/27;H04L41/50 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 王濤;任默聞 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 動態 組網 系統 方法 | ||
一種基于云的區塊鏈動態組網的系統及方法,具體包含:BaaS管理平臺存儲可信節點的信息,對外提供可信節點列表的查詢服務;通過BaaS平臺查詢本地的可信節點列表,并根據返回的可信節點列表,設置組網請求指令;執行創建容器指令,將區塊鏈節點部署到容器中,形成新節點;向新節點發送節點認證請求,在請求報文中發送加密認證方式,可信節點網絡信息;新節點接收到認證請求后進行節點認證,以報文形式將簽名信息、網絡信息發送給可信節點;在可信節點增加新節點向新節點發送節點添加成功信息;向新節點發送添加節點指令,新節點接收請求后添加可信節點信息向可信節點發送節點添加成功信息;可信節點收到節點添加成功消息后,開始數據同步。
技術領域
本發明涉及去中心化系統云化組網技術領域,特別涉及一種基于云的區塊鏈動態組網的系統和方法。
背景技術
隨著互聯網金融的發展,銀行正在探索以金融科技為手段,聚焦行業客戶、政務服務等金融場景建設,開展技術創新、軟件研發和產品運營。泛金融生態圈將成為支撐銀行快速發展的新格局,而區塊鏈技術正是探索這一新型合作模式的利器。區塊鏈與云計算的緊密結合,促進了區塊鏈技術在跨領域的應用。主流云計算廠商瞄準向客戶提供區塊鏈服務的潛在商機,相繼推出了區塊鏈云服務平臺——BaaS(BaaS,Blockchain-As-A-Service,區塊鏈即服務)。BaaS是一種允許用戶在云上構建、托管、使用區塊鏈應用程序、智能合約和功能的解決方案和服務,被認為是區塊鏈生態發展中一個具有劃時代意義的里程碑事件。BaaS本質上是將區塊鏈網絡遷移到基礎云設施上,實現基于云的區塊鏈網絡組網、監控、運營管理等,以保持基礎設施的靈活性和可操作性。
在基于云的區塊鏈網絡中,參與區塊鏈共識的節點(稱為“共識節點”)由虛擬化節點組成,而虛擬化節點所需的計算、存儲和網絡資源來自不同云服務商,因此在虛擬化的過程中,對操作系統、計算資源、存儲資源和網絡資源的分配和調度存在不同標準和協議,需要提供一種適配機制統籌管理;另一方面,區塊鏈網絡可能由不同類型的區塊鏈產品組成,這些產品在網絡適配、通信協議、共識協議、消息格式上遵循不同標準,需要提供一種標準鏈接機制融會貫通。以上問題在基于云的區塊鏈混合組網過程中較為關鍵,若無法妥善解決,將很大程度制約區塊鏈組網的靈活性和擴展性。出于對區塊鏈網絡使用環境的靈活性和安全性考慮,在云基礎設施上創建區塊鏈節點,要滿足兼容性、擴展性、安全性的要求,支持對異構區塊鏈節點的主動接納,這樣對區塊鏈網絡的高可用性和高可擴展性都能起到很好的保護作用。因此,迫切需要一種既安全、方便,擴展性又高的基于云的區塊鏈動態組網手段提供給需要加入區塊鏈網絡的聯盟成員使用。
發明內容
本發明目的在于提出了一種基于云的區塊鏈動態組網的系統和方法,保障整個基于云基礎設施的組網流程獨立、安全和便捷。提高區塊鏈網絡的高可擴展性和方便性。
為達上述目的,本發明所提供的基于云的區塊鏈動態組網的系統,具體包含BaaS管理平臺、BaaS適云組網裝置和PaaS云適配器;所述BaaS管理平臺用于接收用戶發起的區塊鏈動態組網請求,以及將所述組網結果反饋至用戶;所述BaaS適云組網裝置用于根據用戶發起的區塊鏈動態組網請求查詢本地可信節點列表,通過所述本地可信節點列表獲得可信節點的網絡信息;根據所述區塊鏈動態組網請求獲得用戶輸入的新增節點的網絡信息、存儲信息和計算信息;根據所述網絡信息、所述存儲信息和所述計算信息獲得對應云資源,以所述云資源為容器創建虛擬節點,并獲得所述虛擬節點初始化后反饋的所述虛擬節點的網絡信息;根據所述可信節點的網絡信息和所述虛擬節點的網絡信息,通過可信節點向所述虛擬節點發起節點認證請求,當收到所述虛擬節點反饋的驗證通過信息后向所述虛擬節點發起添加節點指令,將可信節點的網絡信息和所述虛擬節點的網絡信息添加至彼此的網絡信息中;比較所述可信節點與所述虛擬節點的區塊高度,由區塊高度較大的一方向區塊高度較小的一方提供同步數據,根據同步數據執行結果獲得組網結果;所述PaaS云適配器用于適配來自不同云供應商的PaaS服務資源,提供所述BaaS適云組網裝置與不同云供應商的PaaS服務資源之間的數據通道。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910701139.1/2.html,轉載請聲明來源鉆瓜專利網。





