[發明專利]基于區塊鏈的數據處理方法及裝置在審
| 申請號: | 202010129751.9 | 申請日: | 2020-02-28 |
| 公開(公告)號: | CN111369332A | 公開(公告)日: | 2020-07-03 |
| 發明(設計)人: | 張懿方;盧洋;李軍 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06Q40/00 | 分類號: | G06Q40/00;G06Q20/38;H04L9/06;H04L9/08;H04L9/32 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強;杜維 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 數據處理 方法 裝置 | ||
1.一種基于區塊鏈的數據處理方法,其特征在于,所述方法包括:
核銷節點獲取目標用戶發送的數據核銷請求,所述數據核銷請求攜帶所述目標用戶對所述數據核銷請求的第一簽名信息,所述數據核銷請求中包括所述目標用戶的授權信息,所述授權信息包括被授權方標識、票據標識;
若基于所述第一簽名信息確定所述數據核銷請求為合法請求,則向票據服務節點發送包括所述授權信息的票據獲取請求,以使所述票據服務節點當確定所述被授權方標識與所述票據獲取請求中包括的核銷節點標識相同時,獲取所述票據服務節點的節點公鑰,以及所述票據標識對應的票據存儲區塊標識返回給所述核銷節點;
所述核銷節點根據接收到的所述票據存儲區塊標識從區塊鏈中獲取對應的票據存儲區塊,若基于所述節點公鑰對所述票據存儲區塊解密成功,則從解密后的所述票據存儲區塊中獲取所述票據標識對應的待核銷票據,并根據所述待核銷票據進行數據核銷。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
所述核銷節點從公鑰存儲區塊中獲取所述目標用戶對應的目標用戶公鑰;
所述核銷節點基于所述目標用戶公鑰對所述第一簽名信息進行解密以得到第一哈希值;
所述核銷節點對所述數據核銷請求進行哈希運算以得到第二哈希值,若所述第一哈希值與所述第二哈希值相同,則確定所述數據核銷請求為合法請求。
3.根據權利要求1所述的方法,其特征在于,所述方法還包括:
若基于所述第一簽名信息確定所述數據核銷請求為合法請求,且所述區塊鏈中不包括所述票據標識對應的數據核銷記錄,則向票據服務節點發送包括所述授權信息的票據獲取請求。
4.根據權利要求1所述的方法,其特征在于,所述數據核銷請求中還包括所述目標用戶的數據接收賬戶;所述根據所述待核銷票據進行數據核銷,包括:
所述核銷節點獲取所述待核銷票據中包括的待核銷數據量;
所述核銷節點從數據存儲賬戶中向所述數據接收賬戶轉移所述待核銷數據量。
5.根據權利要求1所述的方法,其特征在于,所述授權信息中還包括授權時間范圍;所述方法還包括:
所述票據服務節點獲取接收所述票據獲取請求的第一時間,若確定所述第一時間在所述授權時間范圍內,則判斷所述被授權方標識與所述票據獲取請求中包括的核銷節點標識是否相同。
6.根據權利要求1-5任一項所述的方法,其特征在于,所述根據所述待核銷票據進行數據核銷之后,所述方法還包括:
所述核銷節點接收所述目標用戶發送的已核銷確認信息,并根據所述已核銷確認信息生成數據核銷記錄;
所述核銷節點將所述數據核銷記錄以及所述已核銷確認信息發送至區塊鏈系統中的共識節點,以使各共識節點根據所述已核銷確認信息確定對所述數據核銷記錄的校驗結果;
所述核銷節點接收所述區塊鏈系統中各共識節點發送的校驗結果,根據各校驗結果確定對所述數據核銷記錄的共識結果,當確定對所述數據核銷記錄達成共識時,將包括所述數據核銷記錄的數據核銷記錄存儲區塊添加至所述區塊鏈。
7.根據權利要求6所述的方法,其特征在于,所述根據各校驗結果確定對所述數據核銷記錄的共識結果,包括:
若接收到的所述各共識節點返回的校驗結果中校驗通過的比例不小于預設通過比例,則確定所述各共識節點對所述數據核銷記錄達成共識。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010129751.9/1.html,轉載請聲明來源鉆瓜專利網。





