[發明專利]跨區塊鏈的數據處理方法、裝置、設備及計算機存儲介質有效
| 申請號: | 202110188984.0 | 申請日: | 2020-02-03 |
| 公開(公告)號: | CN112837048B | 公開(公告)日: | 2022-08-19 |
| 發明(設計)人: | 張建俊;盧智剛;張金隆;陳湖佳;鄭羅海;藏軍;馮士乘;莫洋;郭明遠 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06Q20/06 | 分類號: | G06Q20/06;G06Q20/04;G06Q20/08;G06Q20/38 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強;杜維 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 跨區 數據處理 方法 裝置 設備 計算機 存儲 介質 | ||
1.一種跨區塊鏈的數據處理方法,其特征在于,所述方法由第一區塊鏈上的第一服務器節點執行,包括:
獲取針對所述第一區塊鏈上的電子票據A的預轉移請求,將所述預轉移請求廣播至所述第一區塊鏈上的M1個共識節點,以使所述M1個共識節點基于所述預轉移請求驗證第一用戶的資產轉移權限;M1為大于2的正整數;所述預轉移請求是根據資產轉移指令中攜帶的用戶簽名信息、所述電子票據A和所述第一用戶的公鑰生成的;所述用戶簽名信息是由所述第一用戶對應的用戶終端通過所述第一用戶的私鑰對所述電子票據A進行簽名后所得到的;所述資產轉移指令是由所述用戶終端接收到所述第一用戶針對所述電子票據A執行的資產轉移操作所確定的;
在根據所述M1個共識節點返回的共識結果,確定所述第一用戶具備轉移所述電子票據A的所述資產轉移權限時,在所述第一區塊鏈上將所述電子票據A的資產狀態配置為鎖定狀態,將具有鎖定狀態的電子票據A確定為待轉移資產,確定所述待轉移資產對應的跨鏈資產轉移請求;
根據所述第一區塊鏈與第二區塊鏈之間的通信協議和通信規范,構建所述第一區塊鏈與所述第二區塊鏈之間的通信映射關系;
基于所述通信映射關系獲取所述第二區塊鏈上的統一接入接口,且確定與所述統一接入接口相關聯的至少一個轉移接口;一個轉移接口對應于所述第二區塊鏈上的一個服務器節點;
在所述至少一個轉移接口中,將閑置時長大于預設閑置閾值的轉移接口作為用于接收所述跨鏈資產轉移請求的資產轉移接口,在所述第二區塊鏈上將所述資產轉移接口對應的服務器節點確定為第二服務器節點;
調用所述資產轉移接口將所述跨鏈資產轉移請求發送給所述第二區塊鏈上的所述第二服務器節點,以使所述第二服務器節點在根據所述跨鏈資產轉移請求識別到所述第一區塊鏈和所述第二區塊鏈為兩條不同類型的區塊鏈時,通過智能合約在所述第二區塊鏈上發布與所述電子票據A具有相同票據信息的電子票據A’;其中,所述電子票據A的數據結構不同于所述電子票據A’的數據結構。
2.根據權利要求1所述的方法,其特征在于,所述在根據所述M1個共識節點返回的共識結果,確定所述第一用戶具備轉移所述電子票據A的所述資產轉移權限時,在所述第一區塊鏈上將所述電子票據A的資產狀態配置為鎖定狀態,將具有鎖定狀態的電子票據A確定為待轉移資產,確定所述待轉移資產對應的跨鏈資產轉移請求,包括:
接收所述M1個共識節點基于所述預轉移請求所返回的共識結果,在根據所述M1個共識節點返回的共識結果,確定所述第一用戶具備轉移所述電子票據A的所述資產轉移權限時,在所述第一區塊鏈上將所述電子票據A的資產狀態配置為鎖定狀態;
將具有鎖定狀態的電子票據A確定為待在所述第一區塊鏈和所述第二區塊鏈之間流轉的待轉移資產,通過所述第一服務器節點的第一私鑰對所述用戶簽名信息和所述待轉移資產進行簽名,得到與所述待轉移資產相關聯的系統簽名信息;
根據所述系統簽名信息、所述用戶簽名信息、所述待轉移資產和所述第一服務器節點的第一公鑰,生成所述待轉移資產對應的跨鏈資產轉移請求。
3.根據權利要求1所述的方法,其特征在于,所述跨鏈資產轉移請求中攜帶所述第一服務器節點的第一公鑰和系統簽名信息;所述系統簽名信息是通過所述第一服務器節點的第一私鑰,對所述用戶簽名信息和所述待轉移資產進行簽名后得到的;
所述方法還包括:
接收所述第二服務器節點在確定簽收所述電子票據A時所返回的簽收應答信息;所述簽收應答信息是由所述第二服務器節點基于廣播至所述第二區塊鏈上的所述第一服務器節點的第一公鑰,對所述系統簽名信息進行成功驗簽,且確定所述跨鏈資產轉移請求為針對所述電子票據A的首個資產轉移請求時所生成的;
在所述電子票據A的鎖定時長內,根據所述簽收應答信息在所述第一區塊鏈上將所述電子票據A的票據狀態由所述鎖定狀態變更為凍結狀態;所述鎖定狀態用于指示所述第一區塊鏈上的所述電子票據A正處于待報銷的狀態;所述凍結狀態用于指示所述第一區塊鏈上的所述電子票據A正處于已報銷的狀態。
4.根據權利要求3所述的方法,其特征在于,所述方法還包括:
獲取與所述第一區塊鏈相關聯的資產回收地址,將具有所述凍結狀態的電子票據A添加至所述資產回收地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110188984.0/1.html,轉載請聲明來源鉆瓜專利網。





