[發明專利]區塊鏈節點通信優化系統及方法有效
| 申請號: | 202010216419.6 | 申請日: | 2020-03-25 |
| 公開(公告)號: | CN111431802B | 公開(公告)日: | 2022-09-16 |
| 發明(設計)人: | 劉彥平;黃漢波;羅強;劉朝偉 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | H04L45/12 | 分類號: | H04L45/12;H04L45/00;H04L45/745;H04L41/12;G06N3/12 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 王濤;湯在彥 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 節點 通信 優化 系統 方法 | ||
1.一種區塊鏈節點通信優化系統,其特征在于,所述系統包含:身份認證節點、多個驗證節點和多個非驗證節點;
所述身份認證節點分別與所述驗證節點和所述非驗證節點相連,所述非驗證節點和所述驗證節點直接相連;
所述身份認證節點用于監測區塊鏈網絡的拓撲結構狀態,當區塊鏈網絡結構出現預設規則變化時,根據所述非驗證節點統計的通信時長,通過遺傳算法計算所述驗證節點和所述非驗證節點之間的通信路徑,獲得最優配對表;根據所述最優配對表獲得配對結果并將所述配對結果發送至所述非驗證節點;
所述非驗證節點用于統計與其相連的驗證節點之間的通信時長,以及根據所述配對結果將接收到的交易請求轉發至對應的驗證節點;
所述驗證節點用于根據接收到的交易請求執行交易共識并反饋對應的非驗證節點執行結果;
所述身份認證節點包含最優配對表裝置,所述最優配對表裝置用于監測區塊鏈網絡的拓撲結構狀態,當區塊鏈網絡重建、新增節點加入、現有節點退出時;根據二維矩陣表通過遺傳算法計算所述驗證節點和所述非驗證節點之間的通信路徑,獲得最優配對表;根據所述最優配對表獲得配對結果并將所述配對結果發送至所述非驗證節點;
所述最優配對表裝置包含觸發裝置、計算裝置和解析裝置;
所述觸發裝置用于監測區塊鏈網絡的拓撲結構狀態,當區塊鏈網絡重建、新增節點加入、現有節點退出時,啟動所述計算裝置;所述計算裝置用于根據二維矩陣表通過遺傳算法計算所述驗證節點和所述非驗證節點之間的通信路徑,使所述區塊鏈網絡中所述非驗證節點和所述驗證節點的通信時間總和小于預設閾值,獲得遺傳編碼形式的最優配對表;所述解析裝置用于按預設規則解析所述最優配對表獲得路由配置表,將所述路由配置表發送至所述非驗證節點。
2.根據權利要求1所述的區塊鏈節點通信優化系統,其特征在于,所述非驗證節點包含消息收發裝置、主控單元裝置、最優配對表存儲裝置和計時裝置;
所述消息收發裝置用于通過所述身份認證節點和所述驗證節點收發交易數據;
所述主控單元裝置用于將所述交易數據分發至最優配對表存儲裝置或計時裝置;
所述最優配對表存儲裝置用于存儲身份認證節點發送的所述配對結果,以及根據所述配對結果將接收到的交易請求轉發至對應的驗證節點;
所述計時裝置用于統計與其相連的驗證節點之間的通信時長,并將所述通信時長發送至所述身份認證節點。
3.根據權利要求1所述的區塊鏈節點通信優化系統,其特征在于,所述驗證節點包含消息收發裝置、主控單元裝置、消息處理裝置和交易共識裝置;
所述消息收發裝置用于通過相連的所述非驗證節點和區塊鏈網絡中其他所述驗證節點收發交易數據;
所述主控單元裝置用于將所述交易數據分發至消息處理裝置或交易共識裝置;
所述消息處理裝置用于根據接收到的交易數據的消息類型反饋按預定規則反饋對應的應答消息;
所述交易共識裝置用于根據接收到的交易請求執行交易共識。
4.根據權利要求1所述的區塊鏈節點通信優化系統,其特征在于,所述身份認證節點包含消息收發裝置、主控單元裝置和通信時間統計裝置;
所述消息收發裝置用于通過所述非驗證節點收發交易數據;
所述主控單元裝置用于將所述交易數據分發至最優配對表裝置或通信時間統計裝置;
所述通信時間統計裝置用于獲取所述非驗證節點統計的通信時長,根據所述通信時長生成二維矩陣表。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010216419.6/1.html,轉載請聲明來源鉆瓜專利網。





