[發明專利]跨鏈交易方法、裝置、電子設備及存儲介質在審
| 申請號: | 202211072869.8 | 申請日: | 2022-09-02 |
| 公開(公告)號: | CN115423475A | 公開(公告)日: | 2022-12-02 |
| 發明(設計)人: | 邱煒偉;汪小益;夏立偉;胡麥芳;尚璇 | 申請(專利權)人: | 杭州趣鏈科技有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;H04L67/1042 |
| 代理公司: | 深圳紫藤知識產權代理有限公司 44570 | 代理人: | 錢春陽 |
| 地址: | 310051 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 交易 方法 裝置 電子設備 存儲 介質 | ||
本申請公開了一種跨鏈交易方法、裝置、電子設備及存儲介質。本申請實施例提供的跨鏈交易方法以交易請求包的形式進行跨鏈交易,可以有效降低區塊鏈之間傳輸交易請求時支付的手續費,同時減少區塊鏈系統的資源消耗和網絡帶寬占用。此外,本申請實施例提供的跨鏈交易方法根據交易請求對應的目的鏈進行分類和打包,同時將對應的目的鏈信息封裝至交易請求包中,因此在中繼鏈網關確定交易請求對應的目的鏈時,僅需要對交易請求包攜帶的封裝信息進行一次解析即可,進一步降低了區塊鏈系統的資源消耗和成本,在跨鏈交易頻繁,交易請求數量較多的情況下,具有較高的實用價值。
技術領域
本申請涉及區塊鏈技術領域,具體涉及一種跨鏈交易方法、裝置、電子設備及存儲介質。
背景技術
隨著區塊鏈技術的快速發展,目前有很多應用系統采用區塊鏈來存儲數據,通常,不同的應用系統會配置不同的區塊鏈,不同應用系統的區塊鏈(簡稱應用鏈)之間由于業務需求通常需要進行跨鏈交易,現有技術通常是通過跨鏈交易系統來實現不同應用鏈之間的跨鏈交易。
然而,隨著區塊鏈的發展,跨鏈交易的交易請求數量較多,目前跨鏈交易系統中的跨鏈交易方法處理交易請求時的資源消耗較大,成本較高。
發明內容
本申請提供一種跨鏈交易方法、裝置、電子設備及存儲介質,旨在解決目前的跨鏈交易方法在處理交易請求時成本較高的問題。
第一方面,本申請提供一種跨鏈交易方法,包括:
接收應用鏈發送的交易請求包,其中,所述交易請求包由多個攜帶相同目的鏈信息的交易請求構成,所述交易請求包攜帶有對應目的鏈的封裝信息;
對所述交易請求包攜帶的封裝信息進行解析,得到所述交易請求包對應的目的鏈;
將所述交易請求包發送至所述對應的目的鏈;
接收所述目的鏈反饋的所述交易請求包對應的交易回執。
在本申請的一種可能的實現方式中,所述將所述交易請求包發送至所述對應的目的鏈之前,所述方法還包括:
獲取所述交易請求包對應的默克爾樹,其中,所述默克爾樹由所述交易請求包中交易請求的交易信息構建得到;
根據所述默克爾樹的默克爾樹樹根和所述默克爾樹的默克爾樹證明,對所述交易請求包進行校驗;
若校驗通過,則執行所述將所述交易請求包發送至所述對應的目的鏈的步驟;
若校驗不通過,則從所述交易請求包中的交易請求中,獲取校驗通過的第一交易請求,并將所述第一交易請求發送至所述交易請求包對應的目的鏈。
在本申請的一種可能的實現方式中,所述根據所述默克爾樹的默克爾樹樹根和所述默克爾樹的默克爾樹證明,對所述交易請求包進行校驗,包括:
根據所述默克爾樹的默克爾樹樹根和所述默克爾樹的默克爾樹證明,計算得到所述交易請求包中交易請求的目標標識;
獲取所述交易請求包中交易請求的原始標識;
將所述原始標識與所述目標標識進行對比,若所述原始標識與所述目標標識相同,則校驗通過。
在本申請的一種可能的實現方式中,所述若校驗不通過,則從所述交易請求包中的交易請求中,獲取校驗通過的第一交易請求,并將所述第一交易請求發送至所述交易請求包對應的目的鏈,包括:
若校驗不通過,則從所述交易請求包中的交易請求中,確定首個校驗不通過的第二交易請求;
獲取順序在所述第二交易請求之前的第一交易請求;
將所述第一交易請求發送至所述交易請求包對應的目的鏈。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州趣鏈科技有限公司,未經杭州趣鏈科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211072869.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種三氟甲磺酰氟的充裝裝置及其方法
- 下一篇:一種除濕機及除濕方法





