[發明專利]一種基于權重的區塊鏈網絡節點通信方法有效
| 申請號: | 201710358802.3 | 申請日: | 2017-05-19 |
| 公開(公告)號: | CN107330786B | 公開(公告)日: | 2020-06-26 |
| 發明(設計)人: | 黃步添;劉成;王備;程雨夏;陳建海;劉振廣;楊紅星;向斌 | 申請(專利權)人: | 杭州云象網絡技術有限公司 |
| 主分類號: | G06Q40/04 | 分類號: | G06Q40/04;H04L12/18 |
| 代理公司: | 杭州天勤知識產權代理有限公司 33224 | 代理人: | 王琛 |
| 地址: | 310026 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 權重 區塊 網絡 節點 通信 方法 | ||
1.一種基于權重的區塊鏈網絡節點通信方法,包括如下步驟:
(1)根據邏輯以及物理關系對區塊鏈網絡中的所有節點進行分類,得到n個節點分組,并為每個節點分組分配一個全局唯一的分組指紋Gid,n為大于1的自然數;
(2)對于任一節點分組,通過相應算法從該分組內選取出一個節點作為中轉節點,并設定最小共識達成比例T且50%<T≤100%;
(3)當網絡中的任一節點a進行交易通信時,其通過所在分組內的中轉節點a1主動發起交易,中轉節點a1先將交易數據在組內進行廣播,然后再廣播給其他分組內的中轉節點;
(4)對于其他任一分組內的中轉節點b1,其收到交易數據后根據最小共識達成比例T隨機從組內選取部分節點進行數據拷貝以及數據驗證過程,這些節點若驗證成功后則向中轉節點b1進行反饋;若中轉節點b1收到組內超過TGb個節點返回的共識響應,則將本組的分組指紋Gid以及共識達成結果發送給中轉節點a1,然后再對組內未參與共識的節點進行數據拷貝;Gb為中轉節點b1所在分組內的節點數量;
(5)若中轉節點a1收到包括其自身在內超過Tn個中轉節點返回的共識響應,則使節點a完成交易處理,即交易完成。
2.根據權利要求1所述的區塊鏈網絡節點通信方法,其特征在于:所述n個節點分組內的各個節點無主從和狀態區分,可直接相互通信;節點分組之間則通過中轉節點進行通信。
3.根據權利要求1所述的區塊鏈網絡節點通信方法,其特征在于:所述中轉節點a1在廣播交易數據的同時,還將最小共識達成比例T發送給其他分組內的中轉節點。
4.根據權利要求1所述的區塊鏈網絡節點通信方法,其特征在于:所述中轉節點a1將交易數據在組內進行廣播,使組內其他所有節點進行數據拷貝以及數據驗證過程,這些節點若驗證成功后則向中轉節點a1進行反饋,若中轉節點a1收到組內超過TGa個節點返回的共識響應,則中轉節點a1所在分組達成共識;Ga為中轉節點a1所在分組內的節點數量。
5.根據權利要求1所述的區塊鏈網絡節點通信方法,其特征在于:如果節點在未完成數據拷貝時發起數據查詢操作且命中其本身,此時引入一個重定向機制,將該節點指向數據拷貝的源節點,防止節點查詢失敗或造成不一致情況;如出現異常造成不一致,組內將根據多數派協定修正為同一結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州云象網絡技術有限公司,未經杭州云象網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710358802.3/1.html,轉載請聲明來源鉆瓜專利網。





