[發明專利]基于聯盟鏈的數據處理方法及裝置在審
| 申請號: | 202011139022.8 | 申請日: | 2020-10-22 |
| 公開(公告)號: | CN112016136A | 公開(公告)日: | 2020-12-01 |
| 發明(設計)人: | 王輝;姚玥;宋必果;毛詩琪;秦亞恒;宋卓韻 | 申請(專利權)人: | 浙江網商銀行股份有限公司 |
| 主分類號: | G06F21/64 | 分類號: | G06F21/64 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 朱文杰 |
| 地址: | 310012 浙江省杭州市西湖區*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 聯盟 數據處理 方法 裝置 | ||
1.一種基于聯盟鏈的數據處理方法,包括:
獲取業務平臺中目標業務的業務階段的業務請求;
確定所述業務請求在聯盟鏈中對應的聯盟鏈節點;
調用所述聯盟鏈節點部署的智能合約,基于所述智能合約中配置的所述業務階段的業務執行規則對所述業務請求進行業務處理;
在監測到數據上鏈條件被觸發的情況下,對所述業務處理涉及的目標業務數據進行上鏈處理。
2.根據權利要求1所述的基于聯盟鏈的數據處理方法,所述數據上鏈條件是否被觸發,采用如下方式進行監測:
監測所述業務階段是否為所述目標業務的關鍵業務階段;
若是,監測所述目標業務數據是否包含所述業務階段的關鍵業務信息;
若是,確定所述數據上鏈條件被觸發。
3.根據權利要求1所述的基于聯盟鏈的數據處理方法,所述對所述業務處理涉及的目標業務數據進行上鏈處理,包括:
檢測所述目標業務數據中是否包含隱私數據;
若是,對所述目標業務數據中包含的隱私數據進行加密處理,獲得所述隱私數據的密文數據;
將所述隱私數據存儲至所述聯盟鏈節點的存儲空間,以及,將所述目標業務數據中所述隱私數據之外的非隱私數據和所述密文數據存儲至所述聯盟鏈的區塊中;
若否,將所述目標業務數據存儲至所述聯盟鏈的區塊中。
4.根據權利要求1所述的基于聯盟鏈的數據處理方法,所述智能合約中配置的業務執行規則,由部署所述智能合約的聯盟鏈節點所屬的聯盟參與對象配置;
其中,所述業務執行規則基于所述聯盟參與對象在所述目標業務的業務階段的業務處理角色進行配置。
5.根據權利要求1所述的基于聯盟鏈的數據處理方法,還包括:
所述業務平臺根據所述聯盟鏈節點所屬的聯盟參與對象在所述目標業務中的業務處理角色,為所述聯盟參與對象開通所述業務處理角色對應的對象權限;
所述聯盟參與對象基于所述對象權限訪問所述聯盟鏈存儲的所述聯盟參與對象的鏈上數據,和/或,所述聯盟參與對象基于所述鏈上數據和存儲空間存儲的存證數據進行業務處理。
6.根據權利要求5所述的基于聯盟鏈的數據處理方法,還包括:
獲取所述聯盟參與對象針對存儲的存證數據提交的數據核驗請求;
對所述存證數據進行哈希加密處理,獲得所述存證數據的待核驗哈希序列;
對所述待核驗哈希序列與所述聯盟鏈存儲的哈希序列進行核驗,獲得核驗結果。
7.根據權利要求1所述的基于聯盟鏈的數據處理方法,所述獲取業務平臺中目標業務的業務階段的業務請求步驟執行之后,且所述確定所述業務請求在聯盟鏈中對應的聯盟鏈節點步驟執行之前,還包括:
對所述業務請求進行解析,根據解析結果判斷所述業務請求是否涉及所述聯盟鏈中的至少一個聯盟鏈節點;
若是,執行所述確定所述業務請求在聯盟鏈中對應的聯盟鏈節點步驟;
若否,由所述業務平臺對所述業務請求進行業務處理,獲得第二處理結果;
在監測到所述業務階段為關鍵業務階段、所述第二處理結果為所述業務階段的關鍵業務信息的情況下,將所述第二處理結果存儲至所述聯盟鏈的區塊中。
8.根據權利要求1所述的基于聯盟鏈的數據處理方法,采用跨鏈中繼與所述聯盟鏈對接的司法鏈具有所述聯盟鏈的鏈上數據的訪問權限,所述司法鏈基于所述訪問權限通過跨鏈中繼訪問所述聯盟鏈存儲的鏈上數據。
9.根據權利要求1所述的基于聯盟鏈的數據處理方法,所述聯盟鏈中設置有監管節點,并根據聯盟參與對象所屬的地理區域,向所述地理區域對應的監管節點開放歸屬于所述地理區域的聯盟參與對象的鏈上數據訪問權限。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江網商銀行股份有限公司,未經浙江網商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011139022.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種病原微生物檢測用測序文庫的構建方法
- 下一篇:一種氫能助力兩輪車





