[發明專利]區塊鏈中的信息查找方法、裝置、存儲介質和計算機設備有效
| 申請號: | 201910892829.X | 申請日: | 2019-09-20 |
| 公開(公告)號: | CN110597822B | 公開(公告)日: | 2023-10-27 |
| 發明(設計)人: | 張建俊;鄭羅海;唐子超 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06Q40/04;H04L9/32 |
| 代理公司: | 華進聯合專利商標代理有限公司 44224 | 代理人: | 楊歡 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 中的 信息 查找 方法 裝置 存儲 介質 計算機 設備 | ||
本申請涉及一種區塊鏈中的信息查找方法、裝置、存儲介質和計算機設備,所述方法包括:從區塊鏈獲取目標交易的、隔離了交易變量的交易信息;獲取與所述目標交易對應的下一筆交易的地址信息;對所述地址信息和所述交易信息進行哈希運算,得到所述下一筆交易的第一索引哈希值;按照所述第一索引哈希值,查找所述區塊鏈中所述下一筆交易的交易信息。本申請提供的方案可以提高在區塊鏈中查找交易信息的靈活性。
技術領域
本申請涉及區塊鏈技術領域,特別是涉及一種區塊鏈中的信息查找方法、裝置、存儲介質和計算機設備。
背景技術
區塊鏈是按時間順序將數據區塊以鏈條的方式組合成特定數據結構,并以密碼學方式保證的不可篡改和不可偽造的去中心化共享總賬。在區塊鏈中保存了大量的交易信息,如何在區塊鏈中快速查找到用戶各筆交易的交易信息,成為本領域技術人員關注的熱點。
傳統的在區塊鏈中查找交易信息的方法中,通常是通過交易哈希值在區塊鏈上查找對應交易的交易信息,而對于該交易的下一筆交易,也只能事先獲得對應的交易哈希值,然后才能在區塊鏈上查找到下一筆交易的交易信息,從而降低了在區塊鏈中查找交易信息的靈活性。
發明內容
基于此,有必要針對在區塊鏈中查找交易信息的靈活性低的技術問題,提供一種區塊鏈中的信息查找方法、裝置、存儲介質和計算機設備。
一種區塊鏈中的信息查找方法,包括:
從區塊鏈獲取目標交易的、隔離了交易變量的交易信息;
獲取與所述目標交易對應的下一筆交易的地址信息;
對所述地址信息和所述交易信息進行哈希運算,得到所述下一筆交易的第一索引哈希值;
按照所述第一索引哈希值,查找所述區塊鏈中所述下一筆交易的交易信息。
一種區塊鏈中的信息查找裝置,所述裝置包括:
交易信息獲取模塊,用于從區塊鏈獲取目標交易的、隔離了交易變量的交易信息;
地址信息獲取模塊,用于獲取與所述目標交易對應的下一筆交易的地址信息;
哈希運算模塊,用于對所述地址信息和所述交易信息進行哈希運算,得到所述下一筆交易的第一索引哈希值;
交易信息查找模塊,用于按照所述第一索引哈希值,查找所述區塊鏈中所述下一筆交易的交易信息。
一種計算機可讀存儲介質,存儲有計算機程序,所述計算機程序被處理器執行時,使得所述處理器執行所述區塊鏈中的信息查找方法的步驟。
一種計算機設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述計算機程序被所述處理器執行時,使得所述處理器執行所述區塊鏈中的信息查找方法的步驟。
上述區塊鏈中的信息查找方法、裝置、存儲介質和計算機設備,從區塊鏈獲取目標交易的、隔離了交易變量的交易信息,對下一筆交易的地址信息和交易信息進行哈希運算,得到下一筆交易的第一索引哈希值,從而通過第一索引哈希值可以查找到下一筆交易的交易信息,從而無需預先各下一筆交易的交易哈希值,也能查找到各下一筆交易的交易信息,提高了在區塊鏈中查找交易信息的靈活性。此外,將交易變量從交易信息隔離開,從而所獲得的交易信息中不包含交易變量,利用不包含交易變量的交易信息所生成的索引哈希值進行交易信息的查詢,使查詢具有可控性。
附圖說明
圖1為一個實施例中區塊鏈中的信息查找方法的應用環境圖;
圖2為一個實施例中區塊鏈中的信息查找方法的流程示意圖;
圖3為一個實施例中包含交易變量的交易信息示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910892829.X/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





