[發明專利]應用于區塊鏈系統的共識實現方法及裝置有效
| 申請號: | 202110840784.9 | 申請日: | 2021-07-26 |
| 公開(公告)號: | CN113489743B | 公開(公告)日: | 2022-12-23 |
| 發明(設計)人: | 易朝剛 | 申請(專利權)人: | 廣東辰宜信息科技有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;G06F21/64;G06F21/60 |
| 代理公司: | 佛山市保晉專利代理事務所(普通合伙) 44624 | 代理人: | 高淑怡;賴秀芳 |
| 地址: | 528000 廣東省佛山市南海區桂城街道*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用于 區塊 系統 共識 實現 方法 裝置 | ||
本發明公開了應用于區塊鏈系統的共識實現方法及裝置,包括:第一節點接收第二節點發布的加密后賬本并驗證所述第二節點的節點身份,當驗證通過時,從加密后賬本中提取賬本數據、用于校驗賬本連續性的第一校驗數據及用于校驗賬本數據準確性的第二校驗數據;第一節點根據第一校驗數據及第二校驗數據對賬本數據執行校驗操作;當對賬本數據校驗通過時,第一節點對賬本數據以及其對賬本數據的校驗信息執行上鏈操作,并將賬本數據及該校驗信息廣播至區塊鏈系統的所有其它節點,以使其它節點對其接收到的賬本數據及校驗信息執行上鏈操作。可見,本發明不僅能夠實現賬本上鏈100%共識,提高共識程度,還能夠大大減少跨節點的對比校驗工作,降低算力冗余。
技術領域
本發明涉及區塊鏈技術領域,尤其涉及一種應用于區塊鏈系統的共識實現方法及裝置。
背景技術
新一代區塊鏈操作系統是快速構建普適信任、建設普適共識強有力的基礎設施,也是數字新基建的核心內容之一,同時也是誠信社會構建、營商環境質的改進、數據及服務全域流動的強有力基石。其不僅能夠有力促進社會經濟活動的規模、質量及區域GDP的增長,還能夠大幅度降低政企協同、產業促進及企業運作的成本與風險,以進一步提升社會治理、政務服務、輿情管控的可信、精準和高效的質量及水平。
其中,共識算法是新一代區塊鏈操作系統最為核心的內容,新一代區塊鏈操作系統對共識算法有顛覆性的要求,既要消除“算力攻擊”的風險,又要使得“算力冗余”大幅度降下來。當前,應用于區塊鏈系統的共識算法多以傳統拜占庭算法及其沿用機制進行改制的算法實現:當其中一個節點(也即賬本服務器)生成新的賬本并發布時,其它節點獲得賬本后與除自身以外的其它節點進行校驗,當校驗達到一定一致度的情況下確定賬本有效,然后所有節點一起上鏈。然而,實踐發現,以拜占庭算法及其改良算法的共識機制一方面需要多節點校驗賬本,當節點數量增多時,算力冗余指數大幅度上升,另一方面共識程度不高。可見,如何提供一種新的共識方法以降低算力冗余、提高共識程度顯得尤為重要。
發明內容
本發明提供了一種應用于區塊鏈系統的共識實現方法及裝置,能夠實現賬本上鏈100%共識,提高共識程度,還能夠大大減少跨節點的對比校驗工作,降低算力冗余。
為了解決上述技術問題,本發明第一方面公開了一種應用于區塊鏈系統的共識實現方法,所述區塊鏈系統包括多個節點,每個所述節點均存與之唯一對應的身份認證信息,所述方法包括:
第一節點接收第二節點發布的加密后賬本,所述加密后賬本是所述第二節點根據其唯一對應的身份認證信息對新生成的賬本進行加密后得到的,所述第一節點及所述第二節點為所述區塊鏈系統中的節點且所述第一節點為本次具有記賬權限的節點;
所述第一節點驗證所述第二節點的節點身份,當對所述第二節點的節點身份驗證通過時,從所述加密后賬本中提取賬本數據、用于校驗賬本連續性的第一校驗數據以及用于校驗所述賬本數據準確性的第二校驗數據;
所述第一節點根據所述第一校驗數據及所述第二校驗數據對所述賬本數據進行校驗;
當對所述賬本數據校驗通過時,所述第一節點對所述賬本數據以及其對所述賬本數據的校驗信息執行上鏈操作,并將所述賬本數據及所述校驗信息廣播至所述區塊鏈系統的所有其它節點,以使每個所述其它節點對所述賬本數據及所述校驗信息執行上鏈操作。
作為一種可選的實施方式,在本發明第一方面中,所述方法還包括:
當對所述賬本數據校驗不通過時,所述第一節點獲取所述賬本數據的源節點信息,并對所述源節點信息執行上鏈操作,以將所述賬本數據的源節點信息添加至節點黑名單中;
其中,所述賬本數據的源節點信息為所述第二節點的節點信息。
作為一種可選的實施方式,在本發明第一方面中,所述第一節點根據所述第一校驗數據及所述第二校驗數據對所述賬本數據進行校驗,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東辰宜信息科技有限公司,未經廣東辰宜信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110840784.9/2.html,轉載請聲明來源鉆瓜專利網。





