[發明專利]一種區塊鏈全部節點信息的獲取方法、設備和存儲介質在審
| 申請號: | 202010058019.7 | 申請日: | 2020-01-16 |
| 公開(公告)號: | CN111314427A | 公開(公告)日: | 2020-06-19 |
| 發明(設計)人: | 蔡亮;李偉;邱煒偉;匡立中;陳壽長 | 申請(專利權)人: | 杭州趣鏈科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 310051 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 區塊 全部 節點 信息 獲取 方法 設備 存儲 介質 | ||
1.一種區塊鏈全部節點信息的獲取方法,其特征在于,該方法通過區塊鏈點對點網絡協議定義數據結構,包括:
通過區塊鏈網絡獲取已備的若干第一節點的IP地址信息集合;
獲取與各所述第一節點關聯的若干第二節點信息;
根據所述數據結構按照區塊鏈點對點網絡協議規定編寫編解碼,做節點之間的正常通信后確定最終區塊鏈網絡中所有有效節點信息。
2.根據權利要求1所述的方法,其特征在于,所述獲取與各所述第一節點關聯的若干第二節點信息還包括:
判斷各第二節點信息是否重復:
是,則只保存一個節點,刪除重復的第二節點。
3.根據權利要求1所述的方法,其特征在于,所述方法還包括:定時檢驗所有節點的有效性。
4.根據權利要求3所述的方法,其特征在于,設置狀態標識,其中狀態標識包括失效或有效標識,所述定時檢驗所有節點的有效性包括:
向節點發出正常通信請求,判斷在設定的第一時間閾值內是否收到反饋信息:是,則該節點打上有效標識;否則確定為失效節點,并將該節點打上失效標識。
5.根據權利要求1-4中任意一項所述的方法,所述數據結構包括P2P Message,findNode、Neighbors,所述獲取與各所述第一節點關聯的若干第二節點信息包括:
向各所述第一節點發送節點信息請求信息,驗證節點信息的合法性后,各第一節點根據findNode請求和Neighbors請求返回各第一節點的朋友圈信息,即第二節點信息,若第一節點沒有關聯的第二節點,則返回空;
其中,P2P Message用于與第一節點建立基本的通信連接服務,findNode用于查找本節點已備的各第一節點,Neighbors用于查找與各第一節點的朋友圈中所關聯的第二節點。
6.根據權利要求4所述的方法,其特征在于,所述狀態標識根據定時檢查的時間連續記錄并生成記錄表,根據所述記錄表獲取某一節點為有效節點/失效節點的次數以供獲取節點狀態信息集合。
7.根據權利要求4或6所述的方法,其特征在于,將打上失效標識的節點放入待確認名單。
8.一種設備,其特征在于,所述設備包括:
一個或多個處理器;
存儲器,用于存儲一個或多個程序,
當所述一個或多個程序被所述一個或多個處理器執行時,使得所述一個或多個處理器執行如權利要求1-7中任一項所述的方法。
9.一種存儲有計算機程序的存儲介質,其特征在于,該程序被處理器執行時實現如權利要求1-7中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州趣鏈科技有限公司,未經杭州趣鏈科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010058019.7/1.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





