基于一致性哈希和隨機(jī)選取的PBFT算法改進(jìn)
計(jì)算機(jī)工程與應(yīng)用
頁(yè)數(shù): 9 2023-07-07
摘要: 針對(duì)實(shí)用拜占庭容錯(cuò)算法PBFT存在的系統(tǒng)動(dòng)態(tài)性不足以及主節(jié)點(diǎn)選取隨意導(dǎo)致的共識(shí)效率較低、系統(tǒng)穩(wěn)健性較差等問(wèn)題,提出一種基于一致性哈希和隨機(jī)選取的CRPBFT共識(shí)算法。采用一致性哈希對(duì)節(jié)點(diǎn)進(jìn)行分組,在分組的基礎(chǔ)上增加節(jié)點(diǎn)動(dòng)態(tài)變化機(jī)制,為系統(tǒng)提供動(dòng)態(tài)的網(wǎng)絡(luò)結(jié)構(gòu)。根據(jù)節(jié)點(diǎn)在共識(shí)中的表現(xiàn)動(dòng)態(tài)計(jì)算各節(jié)點(diǎn)的信譽(yù)值,同時(shí)定義主節(jié)點(diǎn)候選列表、普通節(jié)點(diǎn)和惡意節(jié)點(diǎn)這三種節(jié)點(diǎn)信譽(yù)層次,從高信譽(yù)值的主...