[發明專利]一種基于區塊鏈執行批量交易的處理方法、裝置和系統在審
| 申請號: | 202110892853.0 | 申請日: | 2021-08-04 |
| 公開(公告)號: | CN113706146A | 公開(公告)日: | 2021-11-26 |
| 發明(設計)人: | 王曉亮;張亞寧 | 申請(專利權)人: | 杭州溪塔科技有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06F16/27 |
| 代理公司: | 北京德崇智捷知識產權代理有限公司 11467 | 代理人: | 邢飛飛;王欣 |
| 地址: | 310012 浙江省杭州市西湖區文三路*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 執行 批量 交易 處理 方法 裝置 系統 | ||
本說明書一個或多個實施例公開了一種基于區塊鏈執行批量交易的處理方法、裝置和系統,該方案包括:目標用戶終端使用批量交易智能合約的地址作為合約地址,并對待提交的多個交易的交易參數進行拼接得到批量交易參數,從而將多個交易合并創建為一個批量交易;在對該批量交易簽名后發送給區塊鏈節點驗證,在驗證通過且共識打包后,調用合約地址對應的批量交易智能合約解析批量交易參數并依次對每個交易進行格式驗證,如果全部驗證正確,則依次調用每個交易的子合約地址對應的交易子合約對相應交易進行處理。這樣,在處理交易時僅需一次簽名及驗簽,且批量交易的數據體量要小于多個交易數據的體量,極大緩解區塊鏈緊張的處理能力,提升交易處理效率。
技術領域
本文件涉及區塊鏈技術領域,尤其涉及一種基于區塊鏈執行批量交易的處理方法、裝置和系統。
背景技術
區塊鏈,是利用分布式賬本技術解決多方信任問題的去中心化創新性的解決方案,是當前社會的前沿技術。
用戶有交易需要處理時,一般需要將交易簽名后發送給區塊鏈上節點進行處理。當面臨多個待處理的交易時,需要分別對每個交易進行簽名,然后依次發送給區塊鏈節點,這樣,致使區塊鏈接收到的交易數據較為飽和,且容易導致區塊鏈一直處于緊張的交易處理進程。
綜上,亟需找到一種面對多個交易時的較佳處理方案,以解決上述技術問題。
發明內容
本說明書一個或多個實施例的目的是提供一種基于區塊鏈執行批量交易的處理方法、裝置和系統,以提升交易處理效率,同時,緩解區塊鏈交易處理壓力。
為解決上述技術問題,本說明書一個或多個實施例是這樣實現的:
第一方面,提出了一種基于區塊鏈執行批量交易的處理方法,應用于包含目標用戶終端和區塊鏈網絡的處理系統,所述區塊鏈網絡上至少部署有批量交易智能合約;所述方法包括:
目標用戶終端基于待提交的多個交易創建一個批量交易,并對所述批量交易進行簽名,以及,將簽名后的批量交易發送給所述區塊鏈網絡中至少一個區塊鏈節點進行驗證;所述批量交易的批量交易參數基于所述多個交易中每個交易的交易參數確定,所述批量交易的合約地址為所述批量交易智能合約的地址;其中,所述交易參數包括:交易子合約地址和方法數據;
在驗證通過且共識打包后,其它區塊鏈節點通過解析所述批量交易獲取合約地址,并基于所述合約地址調用所述批量交易智能合約對所述批量交易參數對應的每個交易進行驗證;
如果驗證成功,則所述其它區塊鏈節點基于每個交易的交易子合約地址調用相應的交易子合約對該交易進行處理;
如果驗證失敗,則結束處理。
第二方面,提出了一種基于區塊鏈執行批量交易的處理方法,應用于目標用戶終端,所述方法包括:
基于待提交的多個交易創建一個批量交易,并對所述批量交易進行簽名;
將簽名后的批量交易發送給區塊鏈網絡中至少一個區塊鏈節點進行驗證,以便于在驗證通過后對所述批量交易進行處理;
其中,所述批量交易的批量交易參數基于所述多個交易中每個交易的交易參數確定,所述批量交易的合約地址為所述區塊鏈網絡上部署的批量交易智能合約的地址;所述交易參數包括:交易子合約地址和方法數據。
第三方面,提出了一種基于區塊鏈執行批量交易的處理方法,應用于區塊鏈網絡上的區塊鏈節點,所述區塊鏈網絡上至少部署有批量交易智能合約;所述方法包括:
接收目標用戶終端發送的批量交易,該批量交易是目標用戶終端基于待提交的多個交易創建并簽名后得到;所述批量交易的批量交易參數基于所述多個交易中每個交易的交易參數確定,所述批量交易的合約地址為所述批量交易智能合約的地址;其中,所述交易參數包括:交易子合約地址和方法數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州溪塔科技有限公司,未經杭州溪塔科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110892853.0/2.html,轉載請聲明來源鉆瓜專利網。





