[發明專利]一種基于多分區PBFT的多通道區塊鏈平臺優化方法有效
| 申請號: | 202010109423.2 | 申請日: | 2020-02-22 |
| 公開(公告)號: | CN111371850B | 公開(公告)日: | 2022-11-29 |
| 發明(設計)人: | 胡建國;譚德志;丁顏玉 | 申請(專利權)人: | 廣州智慧城市發展研究院;中山大學 |
| 主分類號: | H04L67/104 | 分類號: | H04L67/104;H04L12/18;G06Q40/04 |
| 代理公司: | 廣州專理知識產權代理事務所(普通合伙) 44493 | 代理人: | 王允輝 |
| 地址: | 510000 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 分區 pbft 通道 區塊 平臺 優化 方法 | ||
1.一種基于多分區PBFT的多通道區塊鏈平臺優化方法,應用于基于Fabric1.0多通道架構的區塊鏈網絡中,所述區塊鏈網絡包括客戶端節點、排序服務、和Peer節點,基于所述排序服務提供的多通道支持服務,所述客戶端節點和所述Peer節點連接到一個給定的通道,并通過該給定的通道發送和接收消息,其特征在于,在每個所述Peer節點上構建多個運行數目一致的分區,各所述Peer節點在其不同的分區上同時運行有對應的一個PBFT共識協議,在同一個所述PBFT共識協議中,其中一個所述Peer節點上的對應分區與其他所述Peer節點上的對應分區建立有可響應的分區備份關系,優化日志的分布式一致過程采用兩段式PBFT共識算法執行;
每個所述PBFT共識協議中的各所述Peer節點上的分區創建為對應PBFT共識協議中的分區節點,所述分區節點包括主分區節點和從分區節點,同一個所述Peer節點上的分區最多可被創建為主分區節點的個數為1;
其中,所述的兩段式PBFT共識算法的執行步驟包括:
S1、所述主分區節點將從所述客戶端節點收到的排序請求發送到
所有的所述從分區節點,在發送時附上該所述主分區節點對消息的簽名以及對用戶指令的排序結果;
S2、所述從分區節點收到廣播的排序請求并確認后,兩兩相互通
信,發送對該請求的確認,當所述主分區節點收到半數以上其他從分區節點對某條請求的確認后,視為該請求在集群中達成共識,并將信息保存在自身日志中。
2.根據權利要求1所述的基于多分區PBFT的多通道區塊鏈平臺優化方法,其特征在于,一個所述分區對應多通道中的一個通道,各所述通道中的數據互相獨立,在同一個所述PBFT共識協議中,其中一個所述Peer節點上的對應分區與其他所述Peer節點上的對應分區共同構成一個邏輯上的集群。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州智慧城市發展研究院;中山大學,未經廣州智慧城市發展研究院;中山大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010109423.2/1.html,轉載請聲明來源鉆瓜專利網。





