[發明專利]基于區塊鏈的數據檢測方法、裝置及計算機可讀存儲介質有效
| 申請號: | 202010433284.9 | 申請日: | 2020-05-21 |
| 公開(公告)號: | CN111343208B | 公開(公告)日: | 2020-08-14 |
| 發明(設計)人: | 楊常青 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強;杜維 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 數據 檢測 方法 裝置 計算機 可讀 存儲 介質 | ||
本申請公開了一種基于區塊鏈的數據檢測方法、裝置及計算機可讀存儲介質,該方法包括:獲取至少兩個共識節點針對待驗證區塊的區塊驗證結果;統計至少兩個共識節點針對待驗證區塊的區塊驗證結果中,合法驗證結果的第一數量和非法驗證結果的第二數量;根據第一數量和第二數量,確定待驗證區塊的目標驗證結果;對比目標驗證結果和至少兩個共識節點針對待驗證區塊的區塊驗證結果,根據對比結果對每個共識節點對應的歷史驗證異常次數進行更新,得到目標共識節點統計的每個共識節點的目標驗證異常次數;根據目標共識節點統計的每個共識節點的目標驗證異常次數,確定至少兩個共識節點中的異常共識節點。采用本申請,可提高針對區塊鏈網絡的網絡安全性。
技術領域
本申請涉及區塊鏈的技術領域,尤其涉及一種基于區塊鏈的數據檢測方法、裝置及計算機可讀存儲介質。
背景技術
隨著計算機網絡的不斷發展,區塊鏈相關技術越發成熟。在區塊鏈相關應用場景中,在將一個區塊進行上鏈時,需要共識節點對該區塊進行驗證,當大多數共識節點對該區塊驗證通過時,才可將該區塊進行上鏈。
現有技術中,一個區塊鏈網絡中通常有多個共識節點,該多個共識節點之中可能會存在作惡共識節點。該作惡共識節點可以生成包含虛假交易數據的異常區塊,以請求對該異常區塊進行上鏈。并且,作惡共識節點可以持續性地提交不同的異常區塊請求上鏈。雖然通過多個共識節點之間的共識機制,在一般情況下,該異常區塊并不會被驗證通過,但是,若是作惡共識節點持續性地嘗試提交異常區塊以請求上鏈,那么少數的異常區塊就有可能被驗證通過。
由上可知,現有技術中,作惡共識節點可以潛伏在多個共識節點之中,并不斷嘗試提交異常區塊以請求上鏈,這導致區塊鏈網絡的網絡安全得不到保障。
發明內容
本申請提供了一種基于區塊鏈的數據檢測方法、裝置及計算機可讀存儲介質,可提高區塊鏈網絡的網絡安全性。
本申請一方面提供了一種基于區塊鏈的數據檢測方法,由目標共識節點執行,包括:
獲取至少兩個共識節點分別針對待驗證區塊的區塊驗證結果;
統計至少兩個共識節點分別針對待驗證區塊的區塊驗證結果中,合法驗證結果的第一數量和非法驗證結果的第二數量;
根據第一數量和第二數量,確定針對待驗證區塊的目標驗證結果;目標驗證結果為合法驗證結果或者非法驗證結果;
對比目標驗證結果和至少兩個共識節點分別針對待驗證區塊的區塊驗證結果,根據對比結果對每個共識節點分別對應的歷史驗證異常次數進行更新,得到目標共識節點所統計的每個共識節點的目標驗證異常次數;
根據目標共識節點所統計的每個共識節點的目標驗證異常次數,確定至少兩個共識節點中的異常共識節點。
本申請一方面提供了一種基于區塊鏈的數據檢測裝置,應用于目標共識節點,包括:
結果獲取模塊,用于獲取至少兩個共識節點分別針對待驗證區塊的區塊驗證結果;
數量統計模塊,用于統計至少兩個共識節點分別針對待驗證區塊的區塊驗證結果中,合法驗證結果的第一數量和非法驗證結果的第二數量;
結果確定模塊,用于根據第一數量和第二數量,確定針對待驗證區塊的目標驗證結果;目標驗證結果為合法驗證結果或者非法驗證結果;
次數確定模塊,用于對比目標驗證結果和至少兩個共識節點分別針對待驗證區塊的區塊驗證結果,根據對比結果對每個共識節點分別對應的歷史驗證異常次數進行更新,得到目標共識節點所統計的每個共識節點的目標驗證異常次數;
節點確定模塊,用于根據目標共識節點所統計的每個共識節點的目標驗證異常次數,確定至少兩個共識節點中的異常共識節點。
其中,結果獲取模塊,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010433284.9/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





