[發明專利]一種基于區塊鏈的跨鏈可信查詢方法及系統有效
| 申請號: | 202210407404.7 | 申請日: | 2022-04-19 |
| 公開(公告)號: | CN114519078B | 公開(公告)日: | 2022-08-09 |
| 發明(設計)人: | 文明;孫福輝;成雨蓉;王曉燕;張志威;張藝璐;袁野;張嫻;王國仁 | 申請(專利權)人: | 北京理工大學;人民法院信息技術服務中心 |
| 主分類號: | G06F16/2458 | 分類號: | G06F16/2458;G06F16/2453;G06F21/62 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 賈磊;劉飛 |
| 地址: | 100081 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 可信 查詢 方法 系統 | ||
本文涉及區塊鏈技術領域,尤其涉及一種基于區塊鏈的跨鏈可信查詢方法及系統。包括,將接收自查詢鏈發送的查詢請求轉換為查詢消息,查詢消息中包括目標數據的關鍵值;在對查詢消息的共識驗證結果為通過的情況下,將查詢消息發送給被查詢鏈,以使被查詢鏈查詢根據目標數據的關鍵值進行查詢得到查詢響應并發送,查詢響應中包括查詢到的所述目標數據;在對查詢響應的共識驗證結果為通過的情況下,根據查詢響應對所述目標數據進行驗證;當對目標數據的驗證結果為通過的情況下,將目標數據發送給所述查詢鏈。通過本文實施例,實現了區塊鏈的跨鏈可信查詢,保證了被查詢鏈接收到的查詢消息的安全性。
技術領域
本文涉及區塊鏈技術領域,尤其涉及一種基于區塊鏈的跨鏈可信查詢方法及系統。
背景技術
在司法場景中,法院系統、檢察院系統和司法行政系統均建立有自己的區塊鏈系統,用于存儲各方的數據,當法院系統、檢察院系統或司法行政系統之間需要互相查詢數據時,需要采用區塊鏈的跨鏈技術實現不同區塊鏈系統之間的數據查詢,如何保證跨鏈查詢的數據可信性是目前技術領密切關注的問題。
目前,為了在不同區塊鏈系統之間進行查詢,一種現有的方法是將區塊鏈與數據庫管理系統集成在一起,例如以太坊利用LevelDB這一基于Key-Value 結構的數據庫存取數據,而部分區塊鏈則選擇利用文件系統或關系型數據庫進行存儲,通過第三方數據庫來完成跨鏈數據的查詢,但這種方法直接將所有數據存儲在區塊鏈上,會導致區塊鏈上的數據存儲量增加,降低了跨鏈查詢的效率,并極大地浪費了區塊鏈的計算資源。此外,往往中心化的數據庫都是由第三方服務者提供,因此返回的查詢結果有可能被篡改,中心化的數據庫匯難以保證查詢數據的安全性,因此,采用數據庫進行跨鏈查詢的方法難以保證查詢數據的可信性。
現在亟需一種基于區塊鏈的跨鏈可信查詢方法,從而解決現有技術中跨鏈查詢的方法難以保證查詢數據的可信性的問題。
發明內容
為解決跨鏈查詢的方法難以保證查詢數據的可信性的問題,本文實施例提供了一種基于區塊鏈的跨鏈可信查詢方法及系統,提高了跨鏈查詢數據的可信性,并提高了跨鏈查詢的效率。
為了解決上述技術問題,本文的具體技術方案如下:
一方面,本文實施例提供了一種基于區塊鏈的跨鏈可信查詢方法,包括,
將接收自查詢鏈發送的查詢請求轉換為查詢消息,所述查詢消息中包括目標數據的關鍵值;
在對所述查詢消息的共識驗證結果為通過的情況下,將所述查詢消息發送給被查詢鏈,以使所述被查詢鏈查詢根據所述目標數據的關鍵值進行查詢得到查詢響應,所述查詢響應中包括查詢到的所述目標數據;
接收所述被查詢鏈發送的所述查詢響應,在對所述查詢響應的共識驗證結果為通過的情況下,根據所述查詢響應對所述目標數據進行驗證;
當對所述目標數據的驗證結果為通過的情況下,將所述目標數據發送給所述查詢鏈。
進一步地,所述查詢響應還包括所述目標數據的哈希值以及驗證路徑,所述驗證路徑的結構為部分紅黑樹;
所述驗證路徑中包括所述被查詢鏈的第二跨鏈索引庫中多個節點,各節點中包括該節點的關鍵值以及該節點的哈希值。
進一步地,根據所述查詢響應對所述目標數據進行驗證步驟包括,
步驟1:將所述目標數據的哈希值作為第一子節點哈希值;
步驟2:在所述驗證路徑中確定與所述第一子節點在同一層級的第二子節點;
步驟3:根據所述第一子節點的哈希值、第二子節點的哈希值以及第一子節點與第二子節點的父節點的關鍵值計算所述父節點的哈希值;
步驟4:若所述父節點不為根節點,則將所述父節點作為所述第一子節點,重復步驟2;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京理工大學;人民法院信息技術服務中心,未經北京理工大學;人民法院信息技術服務中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210407404.7/2.html,轉載請聲明來源鉆瓜專利網。





