[發明專利]離線節點的區塊鏈網絡交易處理方法和裝置有效
| 申請號: | 201810370805.3 | 申請日: | 2018-04-24 |
| 公開(公告)號: | CN108681965B | 公開(公告)日: | 2021-01-29 |
| 發明(設計)人: | 路成業;王凌 | 申請(專利權)人: | 全鏈通有限公司 |
| 主分類號: | G06Q40/04 | 分類號: | G06Q40/04;H04L9/32 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100191 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 離線 節點 區塊 網絡 交易 處理 方法 裝置 | ||
本發明提出了一種離線節點的區塊鏈網絡交易處理方法和裝置,其中,方法包括:獲取最后一個區塊生成時間,并向發送方節點發送從最后一個區塊生成時間到時間戳之間的交易查詢指令;接收從最后一個區塊生成時間到時間戳之間發生的第一交易記錄,并從交易池中檢索所有與發送方節點有關的第二交易記錄;比較第一交易記錄和第二交易記錄,若一致,則向發送方節點發送與當前交易記錄對應的交易確認消息。由此,在處于區塊鏈網絡離線模式的發送方節點進行交易時,不需要等到區塊生成,即可實現對交易的認證,提高了交易認證的效率,為區塊鏈技術應用于異常交易提供了支撐。
技術領域
本發明涉及通信技術領域,尤其涉及一種離線節點的區塊鏈網絡交易處理方法和裝置。
背景技術
通常,基于區塊鏈的運作機制,區塊鏈基于共識機制應用,所謂共識機制即為通過區塊鏈中不同節點之間建立信任、獲取權益的算法,也就是說,區塊鏈由于通過基于節點與節點之間的信息交互實現交易的安全性的保證,降低了信任成本而得到廣泛應用。
相關技術中,節點之前的交易驗證需要保證當前參與交易的節點都參與到區塊鏈中,即如圖1所示,在區塊鏈中包含節點A、B、C和D時(處于區塊鏈網絡在線模式,通過節點之間的實線表示在線),基于區塊鏈的運作機制,可以保證對區塊鏈中包含節點A、B、C和D進行交易的驗證,但是,當區塊鏈中不包含的節點E(處于區塊鏈網絡離線模式,通過節點之間的虛線表示在線)與區塊鏈中包含節點進行交易時,則無法實現對節點E的交易的驗證。
然而,隨著移動互聯網時代的發展,一方面,移動終端作為區塊鏈的交易節點成為主流,由于移動終端等電量和流量的限制,導致無法做到參與交易的節點實時處于區塊鏈網絡在線模式,因而,也就無法實現對處于區塊鏈網絡離線模式的節點的交易驗證。另一方面,即使參與交易的節點處于區塊鏈網絡在線模式,隨著參與交易的節點的增多,交易量并發較為普遍,基區塊鏈運作時帶來網絡流量的急劇增加,進行交易驗證時等待區塊的生成時間較長,交易確認時間的過長難以滿足日常交易的快捷需求。以上兩個方面的缺陷導致區塊鏈技術無法應用到日常交易中。
發明內容
本發明提供一種離線節點的區塊鏈網絡交易處理方法和裝置,以解決現有技術中,區塊鏈技術難以應用于日常交易中的技術問題。
本發明第一實施例提供一種離線節點的區塊鏈網絡交易處理方法,所述方法應用于處于區塊鏈網絡在線模式的接收方節點,所述方法包括:向處于區塊鏈網絡離線模式的發送方節點發送交易信息,以使所述發送方節點根據所述交易信息生成當前交易記錄;獲取經過所述發送方節點簽名后發送的所述當前交易記錄,計算所述當前交易記錄的哈希值,并將所述哈希值發送給所述區塊鏈網絡的時間戳服務器,以使所述時間戳服務器為所述哈希值標記時間戳;獲取經過所述時間戳服務器簽名后發送的包含所述時間戳的所述哈希值,并向區塊鏈網絡廣播,且存儲在所述接收方節點當前未生成區塊的交易池中;查詢所述接收方節點當前保存的區塊鏈賬本,獲取最后一個區塊生成時間,并向所述發送方節點發送從所述最后一個區塊生成時間到所述時間戳之間的交易查詢指令;接收所述發送方節點反饋的從所述最后一個區塊生成時間到所述時間戳之間發生的第一交易記錄,并從所述交易池中檢索所有與所述發送方節點有關的第二交易記錄;比較所述第一交易記錄和所述第二交易記錄,若比較結果一致,則向所述發送方節點發送與所述當前交易記錄對應的交易確認消息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于全鏈通有限公司,未經全鏈通有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810370805.3/2.html,轉載請聲明來源鉆瓜專利網。





