一種基于共識參與度和交易活躍度的改進PBFT共識方法

基本信息

申請?zhí)?/td> CN202011152332.3 申請日 -
公開(公告)號 CN112532581A 公開(公告)日 2021-03-19
申請公布號 CN112532581A 申請公布日 2021-03-19
分類號 G06Q20/40(2012.01)I;H04L29/06(2006.01)I;H04L29/08(2006.01)I 分類 電通信技術(shù);
發(fā)明人 毛志來;孫惠平;傅玉峰;陳鐘;虞麗;朱俊 申請(專利權(quán))人 南京辰闊網(wǎng)絡(luò)科技有限公司
代理機構(gòu) 江蘇圣典律師事務(wù)所 代理人 賀翔
地址 210012江蘇省南京市雨花臺區(qū)軟件大道168號4幢十層
法律狀態(tài) -

摘要

摘要 本發(fā)明屬于區(qū)塊鏈、共識機制、PBFT應(yīng)用技術(shù)領(lǐng)域,具體公開了一種基于共識參與度和交易活躍度的改進PBFT共識方法,包括以下步驟,步驟1、進行節(jié)點的初始化工作,給節(jié)點編號并設(shè)置節(jié)點的可信度初始值為0;步驟2、客戶端向主節(jié)點發(fā)送交易請求,直到到達第一次的主節(jié)點切換;步驟3、運行優(yōu)化的視圖切換協(xié)議選舉出主節(jié)點;步驟4、基于優(yōu)化的視圖切換協(xié)議和優(yōu)化的一致性共識協(xié)議處理客戶端請求。本發(fā)明的有益效果在于:增強了主節(jié)點選舉的隨機性和安全性,有效抵御惡意節(jié)點攻擊;根據(jù)主節(jié)點的可信度來簡化節(jié)點通信的復(fù)雜度;設(shè)置窗口期,提高了誠實節(jié)點參與共識過程的公平性;將節(jié)點交易活躍度作為節(jié)點權(quán)益,激勵活躍節(jié)點維護區(qū)塊鏈網(wǎng)絡(luò)安全穩(wěn)定。??