[發明專利]用于在區塊鏈中處理事務數據的方法、裝置及存儲介質有效
| 申請號: | 201811054272.4 | 申請日: | 2018-09-11 |
| 公開(公告)號: | CN109308211B | 公開(公告)日: | 2021-04-23 |
| 發明(設計)人: | 陳曦 | 申請(專利權)人: | 上海點融信息科技有限責任公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46;G06Q40/04 |
| 代理公司: | 北京永新同創知識產權代理有限公司 11376 | 代理人: | 楊勝軍 |
| 地址: | 200023 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 區塊 處理 事務 數據 方法 裝置 存儲 介質 | ||
本發明的實施例提供了用于在區塊鏈中處理事務數據的方法,包括:從第一區塊鏈節點處接收第一事務數據,第一事務數據存儲在第一區塊鏈節點所屬于的區塊鏈子鏈的專屬賬本之中;基于第一事務數據獲取第一事件編號;根據第一事件編號從區塊鏈的公用賬本中獲取與所述第一事件編號相關聯的第一事件摘要;根據第一事務數據生成第二事件摘要;以及通過將第一事件摘要與第二事件摘要作比較來對第一事務數據是否被修改過進行驗證,其中,第一事件摘要與第二事件摘要不相等表示第一事務數據被修改過。
技術領域
本發明的實施例涉及區塊鏈網絡技術,更為具體地涉及一種用于在區塊鏈中處理事務數據的方法、一種用于執行上述的用于在區塊鏈中處理事務數據的方法的裝置以及一種相應的計算機可讀存儲介質。
背景技術
區塊鏈(Blockchain)是用區塊鏈數據庫識別、傳播和記載信息的智能化對等網絡,也稱為價值互聯網。區塊鏈技術包括以塊結構存儲數據,使用密碼學保證傳輸和訪問安全等,其能夠實現數據一致性存儲、反篡改、去中心的技術體系。
智能合約是一種旨在以信息化方式傳播、驗證或執行合同的計算機協議,其能夠表現為在區塊鏈上準確運行的計算機程序。用戶終端可通過使用智能合約進行交易、共享數據、建立信任、并由區塊鏈技術的特性保障數據的存儲、讀取、執行整個過程透明可跟蹤、不可篡改。
發明內容
本發明的實施例的第一方面提供了一種用于在區塊鏈中處理事務數據的方法,所述方法包括:
從第一區塊鏈節點處接收第一事務數據,其中,所述第一事務數據存儲在所述第一區塊鏈節點所屬于的區塊鏈子鏈的專屬賬本之中;
基于所述第一事務數據獲取第一事件編號;
根據所述第一事件編號從所述區塊鏈的公用賬本中獲取與所述第一事件編號相關聯的第一事件摘要;
根據所述第一事務數據生成第二事件摘要;以及
通過將所述第一事件摘要與所述第二事件摘要作比較來對所述第一事務數據是否被修改過進行驗證,其中,所述第一事件摘要與所述第二事件摘要不相等表示所述第一事務數據被修改過。
此外,本發明的實施例的第二方面提供了一種用于在區塊鏈中處理事務數據的方法,所述方法包括:
在第一區塊鏈節點處接收第一事務請求;
將與所述第一事務請求相關聯的第一事務數據存儲在所述第一區塊鏈節點所屬于的區塊鏈子鏈的專屬賬本之中,其中,所述第一事務數據包括事件編號和事務詳情;以及
將所述事件編號和事件摘要存儲在所述區塊鏈的公用賬本中,其中,所述事件摘要是根據所述事務詳情生成的。
再者,本發明的實施例的第三方面提供了一種用于在區塊鏈中處理事務數據的裝置,所述裝置包括:
處理器;以及
存儲器,其用于存儲指令,當所述指令執行時使得所述處理器執行以下操作:
從第一區塊鏈節點處接收第一事務數據,其中,所述第一事務數據存儲在所述第一區塊鏈節點所屬于的區塊鏈子鏈的專屬賬本之中;
基于所述第一事務數據獲取第一事件編號;
根據所述第一事件編號從所述區塊鏈的公用賬本中獲取與所述第一事件編號相關聯的第一事件摘要;
根據所述第一事務數據生成第二事件摘要;以及
通過將所述第一事件摘要與所述第二事件摘要作比較來對所述第一事務數據是否被修改過進行驗證,其中,所述第一事件摘要與所述第二事件摘要不相等表示所述第一事務數據被修改過。
此外,本發明的實施例的第四方面提供了一種用于在區塊鏈中處理事務數據的裝置,所述裝置包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海點融信息科技有限責任公司,未經上海點融信息科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811054272.4/2.html,轉載請聲明來源鉆瓜專利網。





