一種可插拔共識(shí)協(xié)議框架模型、共識(shí)協(xié)議及其實(shí)現(xiàn)方法
基本信息
申請(qǐng)?zhí)?/td> | CN201910195877.3 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN109978528B | 公開(公告)日 | 2020-05-12 |
申請(qǐng)公布號(hào) | CN109978528B | 申請(qǐng)公布日 | 2020-05-12 |
分類號(hào) | G06F16/27 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 樊云龍;趙禎龍;荊帥帥;白文騰;劉康;孟慶龍 | 申請(qǐng)(專利權(quán))人 | 北京世紀(jì)誠鏈科技有限公司 |
代理機(jī)構(gòu) | 北京華仲龍騰專利代理事務(wù)所(普通合伙) | 代理人 | 李靜 |
地址 | 100089 北京市海淀區(qū)知春路7號(hào)致真大廈A座16層1603號(hào) | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供了一種可插拔的共識(shí)協(xié)議框架模型,其特征在于:包括三部分,分別為:成員管理,角色管理和共識(shí)管理,三個(gè)部分形成的一個(gè)循環(huán)稱為一輪,一輪就是一次共識(shí)協(xié)議運(yùn)行的完整過程,通過三個(gè)部分,決議在一輪中達(dá)成明確的結(jié)果,即通過或者不通過,一旦達(dá)成,框架模型再次運(yùn)行成員管理,開始新的一輪共識(shí)過程,三個(gè)部分均支持參數(shù)配置定義策略,通過不同的參數(shù)配置,實(shí)現(xiàn)不同的共識(shí)協(xié)議。還提供了一種基于可插拔的共識(shí)協(xié)議框架模型建立的共識(shí)協(xié)議FBFT(Fast Byzantine Fault Tolerance)以及實(shí)現(xiàn)方法,通過定義不同的規(guī)則集合將現(xiàn)有和未來的共識(shí)協(xié)議進(jìn)行統(tǒng)一,通過參數(shù)的定義決定使用具體的共識(shí)協(xié)議的實(shí)現(xiàn),以實(shí)現(xiàn)一種可插拔的統(tǒng)一的共識(shí)協(xié)議框架。 |
