一種可插拔共識協(xié)議框架模型、共識協(xié)議及其實現(xiàn)方法

基本信息

申請?zhí)?/td> CN201910195877.3 申請日 -
公開(公告)號 CN109978528A 公開(公告)日 2019-07-05
申請公布號 CN109978528A 申請公布日 2019-07-05
分類號 G06Q20/22(2012.01)I; G06Q20/36(2012.01)I; G06Q20/40(2012.01)I 分類 計算;推算;計數(shù);
發(fā)明人 樊云龍; 趙禎龍; 荊帥帥; 白文騰; 劉康; 孟慶龍 申請(專利權(quán))人 北京世紀誠鏈科技有限公司
代理機構(gòu) 北京華仲龍騰專利代理事務所(普通合伙) 代理人 李靜
地址 100089 北京市海淀區(qū)知春路7號致真大廈A座16層1603號
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種可插拔的共識協(xié)議框架模型,其特征在于:包括三部分,分別為:成員管理,角色管理和共識管理,三個部分形成的一個循環(huán)稱為一輪,一輪就是一次共識協(xié)議運行的完整過程,通過三個部分,決議在一輪中達成明確的結(jié)果,即通過或者不通過,一旦達成,框架模型再次運行成員管理,開始新的一輪共識過程,三個部分均支持參數(shù)配置定義策略,通過不同的參數(shù)配置,實現(xiàn)不同的共識協(xié)議。還提供了一種基于可插拔的共識協(xié)議框架模型建立的共識協(xié)議FBFT(Fast Byzantine Fault Tolerance)以及實現(xiàn)方法,通過定義不同的規(guī)則集合將現(xiàn)有和未來的共識協(xié)議進行統(tǒng)一,通過參數(shù)的定義決定使用具體的共識協(xié)議的實現(xiàn),以實現(xiàn)一種可插拔的統(tǒng)一的共識協(xié)議框架。