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

基本信息

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

摘要

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