[發(fā)明專(zhuān)利]區(qū)塊鏈網(wǎng)絡(luò)的故障檢測(cè)方法及相關(guān)設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 202011294211.2 | 申請(qǐng)日: | 2020-11-18 |
| 公開(kāi)(公告)號(hào): | CN112422341B | 公開(kāi)(公告)日: | 2021-09-28 |
| 發(fā)明(設(shè)計(jì))人: | 劉攀 | 申請(qǐng)(專(zhuān)利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類(lèi)號(hào): | H04L12/24 | 分類(lèi)號(hào): | H04L12/24 |
| 代理公司: | 深圳市隆天聯(lián)鼎知識(shí)產(chǎn)權(quán)代理有限公司 44232 | 代理人: | 葉虹 |
| 地址: | 518057 廣東省深圳*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 區(qū)塊 網(wǎng)絡(luò) 故障 檢測(cè) 方法 相關(guān) 設(shè)備 | ||
本公開(kāi)提供了一種區(qū)塊鏈網(wǎng)絡(luò)的故障檢測(cè)方法及裝置、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、電子設(shè)備。該方法包括:獲取待寫(xiě)入所述區(qū)塊鏈網(wǎng)絡(luò)的分布式賬本的當(dāng)前區(qū)塊及其區(qū)塊信息;基于所述當(dāng)前區(qū)塊的區(qū)塊信息確定在所述當(dāng)前區(qū)塊出塊時(shí)發(fā)生主節(jié)點(diǎn)切換;獲取所述當(dāng)前區(qū)塊的當(dāng)前主節(jié)點(diǎn)切換次數(shù)和當(dāng)前區(qū)塊層級(jí);根據(jù)所述當(dāng)前主節(jié)點(diǎn)切換次數(shù)和所述當(dāng)前區(qū)塊層級(jí),從所述區(qū)塊鏈網(wǎng)絡(luò)當(dāng)前記賬周期內(nèi)的當(dāng)前記賬節(jié)點(diǎn)中確定當(dāng)前故障節(jié)點(diǎn);將持續(xù)故障次數(shù)滿足故障恢復(fù)規(guī)則的當(dāng)前故障節(jié)點(diǎn)確定為所述區(qū)塊鏈網(wǎng)絡(luò)中的目標(biāo)故障節(jié)點(diǎn)。本公開(kāi)實(shí)施例提供的技術(shù)方案可以自動(dòng)快速檢測(cè)區(qū)塊鏈網(wǎng)絡(luò)中的目標(biāo)故障節(jié)點(diǎn)。
技術(shù)領(lǐng)域
本公開(kāi)涉及計(jì)算機(jī)和通信技術(shù)領(lǐng)域,具體而言,涉及一種區(qū)塊鏈網(wǎng)絡(luò)的故障檢測(cè)方法及裝置、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和電子設(shè)備。
背景技術(shù)
分布式賬本(Distributed ledger,DL)是一種在分布式記賬系統(tǒng)(Distributedledger systems,DLSs)的成員(也稱(chēng)為“節(jié)點(diǎn)”)之間共享、復(fù)制和同步的數(shù)據(jù)庫(kù)。分布式賬本記錄分布式記賬系統(tǒng)的成員之間的交易,比如資產(chǎn)或數(shù)據(jù)的交換。DLS是一種去中心化的分布式記賬系統(tǒng)。在DLS中,每個(gè)節(jié)點(diǎn)復(fù)制并保存分類(lèi)帳,該分類(lèi)賬在每個(gè)節(jié)點(diǎn)處獨(dú)立地進(jìn)行更新,并且不需要中心節(jié)點(diǎn)來(lái)進(jìn)行維護(hù)。
DLS也可以稱(chēng)為共識(shí)網(wǎng)絡(luò)、區(qū)塊鏈網(wǎng)絡(luò)和/或區(qū)塊鏈系統(tǒng)。其中,區(qū)塊鏈?zhǔn)欠植际綌?shù)據(jù)存儲(chǔ)、點(diǎn)對(duì)對(duì)傳輸、共識(shí)機(jī)制、加密算法等計(jì)算機(jī)技術(shù)的新型應(yīng)用模式。
隨著區(qū)塊鏈技術(shù)的發(fā)展,區(qū)塊鏈技術(shù)應(yīng)用到越來(lái)越多的領(lǐng)域中。例如,在金融領(lǐng)域、信息安全、計(jì)算資源共享、娛樂(lè)、社交、供應(yīng)鏈管理或醫(yī)療等領(lǐng)域均得到了廣泛應(yīng)用。
相關(guān)技術(shù)中的區(qū)塊鏈網(wǎng)絡(luò),在整個(gè)網(wǎng)絡(luò)運(yùn)行過(guò)程中,都是通過(guò)外在監(jiān)控系統(tǒng)來(lái)讀取日志信息,通過(guò)日志信息來(lái)判斷區(qū)塊鏈網(wǎng)絡(luò)是否出現(xiàn)故障。這種檢測(cè)區(qū)塊鏈網(wǎng)絡(luò)中故障的方式,響應(yīng)周期長(zhǎng),不能快速識(shí)別出區(qū)塊鏈網(wǎng)絡(luò)中發(fā)生故障的節(jié)點(diǎn),從而導(dǎo)致區(qū)塊鏈網(wǎng)絡(luò)對(duì)外提供的業(yè)務(wù)性能的降低,對(duì)業(yè)務(wù)的影響較大,時(shí)間成本高。
需要說(shuō)明的是,在上述背景技術(shù)部分公開(kāi)的信息僅用于加強(qiáng)對(duì)本公開(kāi)的背景的理解。
發(fā)明內(nèi)容
本公開(kāi)實(shí)施例提供一種區(qū)塊鏈網(wǎng)絡(luò)的故障檢測(cè)方法及裝置、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、電子設(shè)備,能夠自動(dòng)地、快速地識(shí)別出區(qū)塊鏈網(wǎng)絡(luò)中存在故障的節(jié)點(diǎn),有效節(jié)省時(shí)間,提高區(qū)塊鏈網(wǎng)絡(luò)對(duì)外提供的業(yè)務(wù)性能。
本公開(kāi)的其他特性和優(yōu)點(diǎn)將通過(guò)下面的詳細(xì)描述變得顯然,或部分地通過(guò)本公開(kāi)的實(shí)踐而習(xí)得。
本公開(kāi)實(shí)施例提供一種區(qū)塊鏈網(wǎng)絡(luò)的故障檢測(cè)方法,所述方法包括:獲取待寫(xiě)入所述區(qū)塊鏈網(wǎng)絡(luò)的分布式賬本的當(dāng)前區(qū)塊及其區(qū)塊信息;基于所述當(dāng)前區(qū)塊的區(qū)塊信息確定在所述當(dāng)前區(qū)塊出塊時(shí)發(fā)生主節(jié)點(diǎn)切換;獲取所述當(dāng)前區(qū)塊的當(dāng)前主節(jié)點(diǎn)切換次數(shù)和當(dāng)前區(qū)塊層級(jí);根據(jù)所述當(dāng)前主節(jié)點(diǎn)切換次數(shù)和所述當(dāng)前區(qū)塊層級(jí),從所述區(qū)塊鏈網(wǎng)絡(luò)當(dāng)前記賬周期內(nèi)的當(dāng)前記賬節(jié)點(diǎn)中確定當(dāng)前故障節(jié)點(diǎn);將持續(xù)故障次數(shù)滿足故障恢復(fù)規(guī)則的當(dāng)前故障節(jié)點(diǎn)確定為所述區(qū)塊鏈網(wǎng)絡(luò)中的目標(biāo)故障節(jié)點(diǎn)。
本公開(kāi)實(shí)施例提供一種區(qū)塊鏈網(wǎng)絡(luò)的故障檢測(cè)裝置,所述裝置包括:當(dāng)前區(qū)塊信息獲取單元,用于獲取待寫(xiě)入所述區(qū)塊鏈網(wǎng)絡(luò)的分布式賬本的當(dāng)前區(qū)塊及其區(qū)塊信息;主節(jié)點(diǎn)切換確定單元,用于基于所述當(dāng)前區(qū)塊的區(qū)塊信息確定在所述當(dāng)前區(qū)塊出塊時(shí)發(fā)生主節(jié)點(diǎn)切換;節(jié)點(diǎn)切換信息獲取單元,用于獲取所述當(dāng)前區(qū)塊的當(dāng)前主節(jié)點(diǎn)切換次數(shù)和當(dāng)前區(qū)塊層級(jí);當(dāng)前故障節(jié)點(diǎn)確定單元,用于根據(jù)所述當(dāng)前主節(jié)點(diǎn)切換次數(shù)和所述當(dāng)前區(qū)塊層級(jí),從所述區(qū)塊鏈網(wǎng)絡(luò)當(dāng)前記賬周期內(nèi)的當(dāng)前記賬節(jié)點(diǎn)中確定當(dāng)前故障節(jié)點(diǎn);目標(biāo)故障節(jié)點(diǎn)確定單元,用于將持續(xù)故障次數(shù)滿足故障恢復(fù)規(guī)則的當(dāng)前故障節(jié)點(diǎn)確定為所述區(qū)塊鏈網(wǎng)絡(luò)中的目標(biāo)故障節(jié)點(diǎn)。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011294211.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點(diǎn)及存儲(chǔ)介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點(diǎn)
- 本地區(qū)塊同步的檢驗(yàn)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點(diǎn)來(lái)托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識(shí)系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲(chǔ)介質(zhì)及電子設(shè)備
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置
- 故障檢測(cè)裝置、故障檢測(cè)方法以及故障檢測(cè)程序
- 故障預(yù)測(cè)裝置、故障預(yù)測(cè)方法及故障預(yù)測(cè)程序
- 故障分析裝置、故障分析系統(tǒng)及故障分析方法
- 故障檢測(cè)方法、故障檢測(cè)裝置和故障檢測(cè)系統(tǒng)
- 故障檢測(cè)裝置、故障檢測(cè)方法及計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)
- 故障檢測(cè)裝置、故障檢測(cè)方法和計(jì)算機(jī)能讀取的存儲(chǔ)介質(zhì)
- 故障檢測(cè)裝置、故障檢測(cè)系統(tǒng)、故障檢測(cè)方法
- 故障處理方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 故障排除方法、故障排除裝置及故障排除系統(tǒng)
- 故障檢測(cè)電路、故障檢測(cè)系統(tǒng)及故障檢測(cè)方法
- 檢測(cè)裝置、檢測(cè)方法和檢測(cè)組件
- 檢測(cè)方法、檢測(cè)裝置和檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法以及記錄介質(zhì)
- 檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)裝置、檢測(cè)設(shè)備及檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)
- 檢測(cè)組件、檢測(cè)裝置以及檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法及檢測(cè)程序
- 檢測(cè)電路、檢測(cè)裝置及檢測(cè)系統(tǒng)





