[發明專利]區塊鏈網絡嗅探器、網絡嗅探方法和優化方法有效
| 申請號: | 201910625233.3 | 申請日: | 2019-07-11 |
| 公開(公告)號: | CN110474818B | 公開(公告)日: | 2023-02-28 |
| 發明(設計)人: | 謝恒名 | 申請(專利權)人: | 福州博泉網絡科技有限公司 |
| 主分類號: | H04L43/12 | 分類號: | H04L43/12;H04L43/06;H04L45/122;H04L67/1042;H04L67/1061;G06Q40/04 |
| 代理公司: | 福州市眾韜專利代理事務所(普通合伙) 35220 | 代理人: | 陳智雄 |
| 地址: | 350026 福建省福州市倉山區蓋山*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 網絡 嗅探器 方法 優化 | ||
本發明實施例涉及一種區塊鏈網絡嗅探器、網絡嗅探方法和優化方法,所述區塊鏈網絡嗅探器包括包括一個探測模塊和決策仲裁模塊,探測模塊包含至少一個探測節點,所述探測節點連接區塊鏈網絡中的所有節點;每個探測節點連接所有節點的子集,探測節點連接的子集不存在重疊,所有子集的合并集合為區塊鏈所有節點的全集;所述決策仲裁模塊由一個仲裁節點組成網絡嗅探器還包括仲裁節點,仲裁節點安放在區塊鏈網絡中并連接所有的探測節點。本發明能夠對區塊鏈網絡中的業務數據傳遞效率有一個量化度量指標。同時借助嗅探器的網絡通道,既可以減少數據傳遞的跳數,相應的減少驗證的次數,還可以借助嗅探器的網絡通道,從網絡層上提高傳播的速度。
技術領域
本發明涉及區塊鏈點對點網絡優化技術,特別是針對區塊鏈點對點網絡中主要業務數據的傳遞效率的優化。
背景技術
在區塊鏈的點對點的網狀網絡中,節點的連接是屬于半盲目的,一個節點把交易或者區塊信息廣播給全網節點的效率比較低,無法適應實時性的業務要求。具體表現為:當交易源節點把交易數據傳遞到記賬節點,或者記賬節點把區塊數據廣播到其他節點,會存在以下幾個問題:
第一、傳遞節點的跳數(層數)不確定(1到n)。
第二、傳遞到每一層節點都對數據進行驗證,存在驗證冗余。
第三、傳輸無法使用網狀最優路徑。
為此,本發明提供了以下兩個方面的解決方案。第一、定義了一種嗅探區塊鏈網絡的方法和指標。第二、為區塊鏈全網構建一個點到點最優路徑方案,加速信息傳播。
發明內容
本發明的目的在于針對現有技術存在的問題,提供一種區塊鏈網絡嗅探器、網絡嗅探方法和優化方法,通過該嗅探器、網絡嗅探方法和優化方法能夠對網絡中的業務數據傳遞效率有一個量化度量指標。
本發明是通過以下技術方案來實現的:一種區塊鏈網絡嗅探器,包括隨機散列放置在區塊鏈網絡中的至少兩個探測節點,所述探測節點連接區塊鏈網絡中的所有節點;每個探測節點連接所有節點的子集,探測節點連接的子集不存在重疊,子集的合并集合為區塊鏈所有節點的全集。
進一步地,所述區塊鏈網絡嗅探器,還包括一個仲裁節點,所述仲裁節點安放在區塊鏈網絡中并連接所有的探測節點,用于收集探測節點的原始數據,生成全網數據報表,標記交易源節點和記賬節點,決策探測節點連接范圍。
同時本發明還提供一種區塊鏈網絡嗅探方法和優化方法,借助該嗅探方法可以為區塊鏈全網構建一個到記賬節點和交易源節點的最優路徑方案,加速信息傳播。
本發明是通過以下技術方案來實現的:
一種區塊鏈網絡嗅探方法,包括以下步驟:
在區塊鏈網絡中隨機散列放置至少兩個探測節點,同時對所有的探測節點進行時間同步;
通過每一個探測節點使用區塊鏈網絡協議中的Addr消息,在運行一段時間后得到一部分的全網節點列表;
將所有的探測節點收集到的節點列表合并去重后得到一張全網完整的節點列表全集;將節點列表全集同步給每一個探測節點;
探測節點根據節點列表全集,嘗試連接所有節點,根據對應的連接的結果情況生成一張新的連接報告。
進一步地,所述兩個探測節點中有一個設置為仲裁節點或在區塊鏈網絡中另外還安放一個仲裁節點,用于收集探測節點的原始數據,生成全網數據報表,決策探測節點連接范圍。
另外,本發明還提供一種區塊鏈網絡的優化方法,包括以下步驟:
在區塊鏈網絡中隨機散列放置至少兩個探測節點,同時對所有的探測節點進行時間同步;
通過每一個探測節點使用區塊鏈網絡協議中的Addr消息,在運行一段時間后得到一部分的全網節點列表;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福州博泉網絡科技有限公司,未經福州博泉網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910625233.3/2.html,轉載請聲明來源鉆瓜專利網。





