[發明專利]基于區塊鏈的交易處理方法及裝置、電子設備在審
| 申請號: | 202010750205.7 | 申請日: | 2018-05-29 |
| 公開(公告)號: | CN111899004A | 公開(公告)日: | 2020-11-06 |
| 發明(設計)人: | 王吉元;杜華兵;閆雪冰 | 申請(專利權)人: | 創新先進技術有限公司 |
| 主分類號: | G06Q20/06 | 分類號: | G06Q20/06;G06Q20/38 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 周嗣勇 |
| 地址: | 開曼群島大開曼島*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 交易 處理 方法 裝置 電子設備 | ||
1.一種基于區塊鏈的交易處理方法,包括:
接收區塊鏈中的成員節點設備發起的目標交易;其中,所述目標交易中包括參考時間參數;所述參考時間參數用于確定所述目標交易是否為交易有效期內的有效交易;所述目標交易中包括所述目標交易的唯一標識;
基于所述參考時間參數確定所述目標交易是否為所述交易有效期內的有效交易;
如果確定出所述目標交易為所述交易有效期內的有效交易,查詢預設的交易冪等表中是否存儲了與所述目標交易的唯一標識對應的交易冪等記錄;其中,所述交易冪等表用于存儲所述交易有效期內的有效交易對應的交易冪等記錄;
如果所述交易冪等表中未存儲與所述目標交易的唯一標識對應的交易冪等記錄,將所述目標交易收錄至生成的候選區塊。
2.根據權利要求1所述的方法,所述交易冪等記錄指示與所述交易冪等記錄對應的交易,已被成功收錄至所述區塊鏈的分布式數據庫;
還包括:
如果所述目標交易被收錄至所述候選區塊,并且所述候選區塊共識通過被成功存儲至所述區塊鏈的分布式數據庫,生成與所述目標交易的唯一標識對應的交易冪等記錄,并將所述交易冪等記錄插入所述交易冪等表。
3.根據權利要求1或2所述的方法,還包括:
周期性清除所述交易冪等表中處于所述交易有效期以外的交易的交易冪等記錄。
4.根據權利要求1所述的方法,所述參考時間參數為創建所述目標交易時生成的參考時間戳;所述交易有效期對應由第一數值和第二數值構成的數值區間;所述第一數值為所述候選區塊的創建時間戳與第一閾值的差值;所述第二數值為所述候選區塊的創建時間戳與第二閾值的和;
所述基于所述參考時間參數確定所述目標交易是否為所述交易有效期內的有效交易,包括:
將所述參考時間戳與所述第一數值和第二數值分別進行比較;
如果所述參考時間戳大于所述第一數值,并且小于所述第二數值,確定所述目標交易為所述交易有效期內的有效交易。
5.根據權利要求4所述的方法,所述將所述參考時間戳與所述第一數值和第二數值分別進行比較之前,還包括:
檢查所述候選區塊的創建時間戳是否大于所述區塊鏈中最新區塊的創建時間戳;如果是,進一步將所述參考時間戳與所述第一數值和第二數值分別進行比較。
6.根據權利要求4所述的方法,所述參考時間戳為創建所述目標交易時的系統時間戳;或者,由交易創建者指定的參考時間戳。
7.根據權利要求4所述的方法,所述第一閾值大于所述第二閾值。
8.根據權利要求1所述的方法,所述參考時間參數為創建所述目標交易時生成的參考區塊高度數;所述交易有效期對應由第三數值與所述候選區塊在區塊鏈上的區塊高度數構成的數值區間;所述第三數值為所述候選區塊在區塊鏈上的區塊高度數與第三閾值的差值;
所述基于所述參考時間參數確定所述目標交易是否為所述交易有效期內的有效交易,包括:
將所述參考區塊高度數與所述候選區塊在區塊鏈上的區塊高度數和所述第三數值分別進行比較;
如果所述參考區塊高度數大于所述第三數值,并且小于所述候選區塊在區塊鏈上的區塊高度數,確定所述目標交易為所述交易有效期內的有效交易。
9.根據權利要求8所述的方法,所述將所述參考區塊高度數與所述候選區塊在區塊鏈上的區塊高度數和所述第三數值分別進行比較之前,還包括:
檢查所述候選區塊的區塊號是否大于所述區塊鏈中最新區塊的區塊號;如果是,進一步將所述參考區塊高度數與所述候選區塊在區塊鏈上的區塊高度數和所述第三數值分別進行比較。
10.根據權利要求8所述的方法,所述參考區塊高度數為創建所述目標交易時所述區塊鏈中的最大區塊高度數;或者,由交易創建者指定的參考區塊高度數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新先進技術有限公司,未經創新先進技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010750205.7/1.html,轉載請聲明來源鉆瓜專利網。





