基于區(qū)塊鏈節(jié)點(diǎn)中心度彈性調(diào)整共識的方法及裝置

基本信息

申請?zhí)?/td> CN202011386575.3 申請日 -
公開(公告)號 CN112564960B 公開(公告)日 2022-05-13
申請公布號 CN112564960B 申請公布日 2022-05-13
分類號 H04L41/12(2022.01)I;H04L41/142(2022.01)I;H04L67/10(2022.01)I 分類 電通信技術(shù);
發(fā)明人 臧鋮;陳嘉俊;張敬之 申請(專利權(quán))人 易企銀(杭州)科技有限公司
代理機(jī)構(gòu) 杭州求是專利事務(wù)所有限公司 代理人 -
地址 311200 浙江省杭州市蕭山區(qū)鴻寧路1788號
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于區(qū)塊鏈節(jié)點(diǎn)中心度彈性調(diào)整共識的方法及裝置,該方法基于CFT和BFT的混合型共識實(shí)現(xiàn),該方法包括:計(jì)算區(qū)塊鏈網(wǎng)絡(luò)中某節(jié)點(diǎn)能夠直接連接的節(jié)點(diǎn)數(shù)量;判斷直連節(jié)點(diǎn)數(shù)量是否超過閾值,若超過閾值則區(qū)塊鏈網(wǎng)絡(luò)啟動(dòng)BFT共識,否則啟動(dòng)CFT共識;在BFT共識過程中,當(dāng)出現(xiàn)錯(cuò)誤節(jié)點(diǎn)時(shí),計(jì)算錯(cuò)誤節(jié)點(diǎn)的中介中心度,若中介中心度超過閾值則切換到CFT共識,否則不做切換。本發(fā)明通過計(jì)算區(qū)塊鏈網(wǎng)絡(luò)中介中心度,主動(dòng)切換拜占庭容錯(cuò)共識算法或宕機(jī)容錯(cuò)共識算法,保證區(qū)塊鏈系統(tǒng)的正常運(yùn)行。