[發明專利]一種基于區塊鏈的交互方法、區塊鏈及交互系統在審
| 申請號: | 202210768687.8 | 申請日: | 2022-07-01 |
| 公開(公告)號: | CN115204872A | 公開(公告)日: | 2022-10-18 |
| 發明(設計)人: | 董文華 | 申請(專利權)人: | 浙江網商銀行股份有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06Q40/04;G06F21/64 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 許振新 |
| 地址: | 310012 浙江省杭州市西湖區*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 交互 方法 系統 | ||
本說明書公開了一種基于區塊鏈的交互方法、區塊鏈及交互系統。其中,方法包括:第一客戶端向區塊鏈發送第一交易請求,所述第一交易請求攜帶有目標智能合約的地址以及目標發送執行參數,所述目標發送執行參數包括目標數據和第二客戶端標識,所述目標智能合約用于針對發送執行參數中數據生成對應的推送消息,并將推送消息發送至發送執行參數中客戶端標識對應的客戶端中。第一客戶端在所述第一交易完成共識并執行時,調用所述目標智能合約,以將所述目標數據的推送消息發送至第二客戶端。所述第二客戶端基于所述目標數據的推送消息,獲取所述目標數據。
技術領域
本文件涉及區塊鏈技術領域,尤其涉及一種基于區塊鏈的交互方法、區塊鏈及交互系統。
背景技術
傳統的多機構合作模式主要通過接口、文件、消息等多種方式進行交互。為了確保數據傳輸的安全性,機構之間通常會約定一些傳輸協議實現通信的加密。對于大多數的機構而言往往有開設專線的需求,這導致接口、文件、消息對于多方依賴關系的通知耦合需要花費很長時間進行建設,導致投入成本較高。
為此,如何在滿足多機構之間通信安全性下,提出更加簡化、高效的交互方式,是當前亟需解決的問題。
發明內容
本說明書實施例提供了一種基于區塊鏈的交互方法、區塊鏈及交互系統,能夠在滿足多機構之間通信安全性下,以更加簡化、高效的方式實現多機構之間的交互。
為解決上述技術問題,本說明書實施例是這樣實現的:
第一方面,提出了一種基于區塊鏈的交互方法,包括:
區塊鏈接收第一客戶端發送的第一交易,所述第一交易攜帶有目標智能合約的地址以及目標發送執行參數,所述目標發送執行參數包括目標數據和第二客戶端標識,所述目標智能合約用于針對發送執行參數中數據生成對應的推送消息,并將推送消息發送至發送執行參數中客戶端標識對應的客戶端中;
所述區塊鏈在所述第一交易完成共識并執行時,調用所述目標智能合約,以將所述目標數據的推送消息發送至第二客戶端,其中,第二客戶端基于所述目標數據的推送消息獲取所述目標數據。
第二方面,提出了一種區塊鏈,包括:
交易接收模塊,接收第一客戶端發送的第一交易,所述第一交易攜帶有目標智能合約的地址以及目標發送執行參數,所述目標發送執行參數包括目標數據和第二客戶端標識,所述目標智能合約用于針對發送執行參數中數據生成對應的推送消息,并將推送消息發送至發送執行參數中客戶端標識對應的客戶端中;
智能合約調用模塊,在所述第一交易完成共識并執行時,調用所述目標智能合約,以將所述目標數據的推送消息發送至第二客戶端,其中,第二客戶端基于所述目標數據的推送消息獲取所述目標數據。
第三方面,提出了一種交互系統,包括:第一客戶端、第二客戶端以及區塊鏈,所述第一客戶端和所述第二客戶端本地均設置有用于與所述區塊鏈建立連接的軟件開發包SDK,SDK配置有所述區塊鏈的網關協議、接口語言和接入節點中的至少一者,其中:
所述第一客戶端基于本地SDK向所述區塊鏈發送第一交易,所述第一交易攜帶有目標智能合約的地址以及目標發送執行參數,所述目標發送執行參數包括目標數據和第二客戶端標識,所述目標智能合約用于針對發送執行參數中數據生成對應的推送消息,并將推送消息發送至發送執行參數中客戶端標識對應的客戶端中;
所述區塊鏈對所述第一交易完成共識并執行時,調用所述目標智能合約,以將所述目標數據的推送消息發送至第二客戶端;
所述第二客戶端基于本地SDK獲取所述目標數據的推送消息,并基于所述目標數據的推送消息獲取所述目標數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江網商銀行股份有限公司,未經浙江網商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210768687.8/2.html,轉載請聲明來源鉆瓜專利網。





