[發明專利]一種在聯盟鏈中實現聯合共識分片的方法和裝置有效
| 申請號: | 202010834814.0 | 申請日: | 2020-08-18 |
| 公開(公告)號: | CN112039860B | 公開(公告)日: | 2021-04-06 |
| 發明(設計)人: | 丁有振;楊春福 | 申請(專利權)人: | 上海簡蘇網絡科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;G06F16/27 |
| 代理公司: | 上海漢聲知識產權代理有限公司 31236 | 代理人: | 胡晶 |
| 地址: | 201702 上海市青*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 聯盟 實現 聯合 共識 分片 方法 裝置 | ||
本申請的目的是提供一種在聯盟鏈中實現聯合共識分片的方法,聯盟鏈的共識集合中的任一共識節點獲取所述聯盟鏈中的任一節點所發送的共識請求,其中,該共識請求中包括所述任一節點請求加入的一個或多個聯盟鏈分片的編號和/或請求加入該共識集合的消息;該共識集合中的任一共識節點在該共識集合中廣播該共識請求,該共識集合中的各個共識節點在收到該共識請求后進行緩存;當滿足第一預定條件,該共識集合中的主節點將緩存中的共識請求打包成第一共識提案,并在該共識集合中發起共識;當該共識集合通過對該第一共識提案的共識,該任一節點加入該聯盟鏈分片和/或加入該共識集合,通過聯合共識來保證鏈和各個分片的安全性,同時保證了分片的靈活性。
技術領域
本申請涉及區塊鏈技術領域,尤其涉及一種在聯盟鏈中實現聯合共識分片的技術。
背景技術
對于突破區塊鏈的性能瓶頸,業界提出了許多解決思路,其中比較著名的當屬交易并行化和分片。但交易并行化只能最大程度地開發單節點性能,而不能突破區塊鏈處理能力受限于單節點的技術藩籬。分片技術則試圖從更高維度上來解決這個問題,通過將區塊鏈劃分為更多的子網絡,每個子網絡處理不同的交易,以達到全網性能隨分片的增加而提升的目的。相較于交易并行化技術致力于單節點性能最大化的治標之策,分片技術能使網絡通過增加節點和擴展分片而創造出增量的計算和存儲能力,從而打破區塊鏈的性能天花板限制。
但分片技術的實現同樣面臨許多技術難題,比如,如何劃分分片。如果按照賬戶的網絡IP劃分,則計算復雜度過高,實現難度太大,且容易出現分片大小差異巨大和負載不均的問題;如果按照節點數量平均劃分,可能造成跨分片交易比例過高,嚴重拖累性能的問題。又比如,如何保證分片的安全性。對無分片的區塊鏈來說,突破安全防護需要超過51%的算力(Pow共識)或者控制(n-1)/3的節點(PBFT共識),但如果采用分片技術,攻破某個分片顯然比攻破全鏈容易的多,且理論上單個分片的安全性將隨分片數量的增加而不斷降低。
因此,如何在聯盟鏈中實現安全高效的分片,成為本領域技術人員亟需解決的技術問題之一。
發明內容
本申請的目的是提供一種在聯盟鏈中實現聯合共識分片的方法和裝置。
根據本申請的一個方面,提供了一種在聯盟鏈中實現聯合共識分片的方法,其中,該方法包括以下步驟:
聯盟鏈的共識集合中的任一共識節點獲取所述聯盟鏈中的任一節點所發送的共識請求,其中,所述共識請求中包括所述任一節點請求加入的一個或多個聯盟鏈分片的編號和/或請求加入所述共識集合的消息;
所述共識集合中的任一共識節點在所述共識集合中廣播所述共識請求,所述共識集合中的各個共識節點在收到所述共識請求后進行緩存;
當滿足第一預定條件,所述共識集合中的主節點將緩存中的共識請求打包成第一共識提案,并在所述共識集合中發起共識;
當所述共識集合通過對所述第一共識提案的共識,所述任一節點加入所述聯盟鏈分片和/或加入所述共識集合。
根據本申請的另一個方面,還提供了一種在聯盟鏈中實現聯合共識分片的節點,其中,所述節點包括在聯盟鏈的共識集合中的共識節點、在聯盟鏈分片中的分片節點中至少任一項;當所述節點作為所述聯盟鏈的共識集合中的共識節點,其包括:
獲取裝置,用于獲取所述聯盟鏈中的任一節點所發送的共識請求,其中,所述共識請求中包括所述任一節點請求加入的一個或多個聯盟鏈分片的編號和/或請求加入所述共識集合的消息;
第一廣播裝置,用于在所述共識集合中廣播所述共識請求;
第一緩存裝置,用于在收到所述共識請求后進行緩存;
第一打包裝置,用于當滿足第一預定條件,將緩存中的共識請求打包成第一共識提案,并在所述共識集合中發起共識,此時所述共識節點作為所述共識集合中的主節點;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海簡蘇網絡科技有限公司,未經上海簡蘇網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010834814.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電動牙齒清潔裝置
- 下一篇:一種建筑施工用分類篩沙設備





