[發明專利]交易處理方法、裝置、電子設備及可讀存儲介質有效
| 申請號: | 202010828158.3 | 申請日: | 2020-08-17 |
| 公開(公告)號: | CN112037055B | 公開(公告)日: | 2023-05-05 |
| 發明(設計)人: | 唐坤;李成才;高勇;鄧柯 | 申請(專利權)人: | 成都質數斯達克科技有限公司 |
| 主分類號: | G06Q40/04 | 分類號: | G06Q40/04 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610094 四川省成都市高新區益*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 交易 處理 方法 裝置 電子設備 可讀 存儲 介質 | ||
本發明實施例提供一種交易處理方法、裝置、電子設備及可讀存儲介質,旨在提高區塊鏈網絡對交易執行的約束力。其中,所述交易處理方法,應用于區塊鏈網絡中的節點,所述方法包括:接收所述區塊鏈網絡中的指定節點發送的具有順序關系的多個交易,所述多個交易中包括目標交易和凍結交易,所述目標交易是依賴于智能合約而執行的交易,所述凍結交易用于使該凍結交易針對的目標智能合約被凍結;按照所述多個交易的順序關系,依次執行所述多個交易,其中,在執行所述目標交易之前,判斷所述目標交易所依賴的智能合約是否被凍結,并在所述目標交易所依賴的智能合約被凍結的情況下,拒絕執行所述目標交易。
技術領域
本發明涉及通信技術領域,特別是涉及一種交易處理方法、裝置、電子設備及可讀存儲介質。
背景技術
區塊鏈技術構建在傳輸網絡(也可稱為區塊鏈網絡)之上,傳輸網絡中的分布式節點設備(以下簡稱為節點)通過運行區塊鏈程序,實現以預設共識策略來生成和更新數據,并利用鏈式數據結構來驗證與存儲數據,最終實現了數據防篡改機制。
區塊鏈技術可應用至多種業務場景,例如金融領域、電子商務領域、商品或原材料溯源領域、電子存證領域等,由于區塊鏈技術實現了數據防篡改機制,因此利用區塊鏈技術開展業務,能解決業務參與各方之間的信任危機。
相關技術中,區塊鏈網絡中的各個節點通過執行交易以開展業務。其中,某些交易的執行依賴于智能合約。在一些場景中,智能合約可以解釋為:一種旨在以信息化方式傳播、驗證或執行合同的計算機協議,允許在沒有第三方的情況下進行可信交易。然而現有技術中,由于智能合約在發布期間的監管措施不足,導致某些不符合監管要求的智能合約被部署到區塊鏈網絡。依賴于這些智能合約執行交易時,通常也會引發一些不合法的問題,或者導致交易參與者蒙受損失。總之,現有技術中,區塊鏈網絡在執行交易期間,對交易執行過程的約束能力不足,區塊鏈網絡的實用性有待改進。
發明內容
本發明實施例的目的在于提供一種交易處理方法、裝置、電子設備及可讀存儲介質,旨在提高區塊鏈網絡對交易執行的約束力。具體技術方案如下:
在本發明實施例的第一方面,提供一種交易處理方法,應用于區塊鏈網絡中的節點,所述方法包括:
接收所述區塊鏈網絡中的指定節點發送的具有順序關系的多個交易,所述多個交易中包括目標交易和凍結交易,所述目標交易是依賴于智能合約而執行的交易,所述凍結交易用于使該凍結交易針對的目標智能合約被凍結;
按照所述多個交易的順序關系,依次執行所述多個交易,其中,在執行所述目標交易之前,判斷所述目標交易所依賴的智能合約是否被凍結,并在所述目標交易所依賴的智能合約被凍結的情況下,拒絕執行所述目標交易。
在本發明實施例的第二方面,提供一種交易處理裝置,應用于區塊鏈網絡中的節點,所述裝置包括:
交易接收模塊,用于接收所述區塊鏈網絡中的指定節點發送的具有順序關系的多個交易,所述多個交易中包括目標交易和凍結交易,所述目標交易是依賴于智能合約而執行的交易,所述凍結交易用于使該凍結交易針對的目標智能合約被凍結;
交易執行模塊,用于按照所述多個交易的順序關系,依次執行所述多個交易;
其中,所述交易執行模塊包括:目標交易執行單元,所述目標交易執行單元用于:在執行所述目標交易之前,判斷所述目標交易所依賴的智能合約是否被凍結,并在所述目標交易所依賴的智能合約被凍結的情況下,拒絕執行所述目標交易。
在本發明實施例的第三方面,提供一種電子設備,包括處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;
所述存儲器,用于存放計算機程序;
所述處理器,用于在執行存儲器上所存放的程序時,實現本發明任一實施例所提供的交易處理方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都質數斯達克科技有限公司,未經成都質數斯達克科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010828158.3/2.html,轉載請聲明來源鉆瓜專利網。





