[發明專利]一種基于區塊鏈的業務文件存儲方法及裝置在審
| 申請號: | 201910049600.X | 申請日: | 2019-01-18 |
| 公開(公告)號: | CN109992563A | 公開(公告)日: | 2019-07-09 |
| 發明(設計)人: | 胡多峰;連琨;袁自誠 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F16/13 | 分類號: | G06F16/13;G06F16/172;G06F16/16;G06F21/60;G06F21/62;G06F21/64 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 吳肖肖 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 開曼群島;KY |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分割文件 業務文件 壓縮 業務標識 區塊 存儲 哈希 預設 信息存儲節點 匹配表存儲 哈希運算 壓縮算法 攜帶 匹配表 分割 | ||
1.一種基于區塊鏈的業務文件存儲方法,其特征在于,包括:
獲取攜帶有業務標識的業務文件;
基于預設分割方法將所述業務文件分割為至少一個分割文件,其中,每個分割文件均攜帶有所述業務標識;
基于預設壓縮算法對每個分割文件進行壓縮,形成至少一個壓縮分割文件;
對每個壓縮分割文件進行哈希運算,并生成每個壓縮分割文件對應的哈希值;
基于所述哈希值和所述業務標識生成匹配表,并將每個壓縮分割文件和所述匹配表存儲至業務聯盟鏈的一個信息存儲節點,其中,所述信息存儲節點對應于所述業務聯盟鏈的區塊鏈節點。
2.根據權利要求1所述的方法,其特征在于,所述業務文件包括保險機構的電子保單。
3.根據權利要求1或2任一所述的方法,其特征在于,基于預設壓縮算法對每個分割文件進行壓縮,形成至少一個壓縮分割文件之后,還包括:
基于預設加密密鑰對每個壓縮分割文件進行加密,形成至少一個加密分割文件。
4.根據權利要求3所述的方法,其特征在于,對每個壓縮分割文件進行哈希運算,并生成每個壓縮分割文件對應的哈希值包括:
對每個加密分割文件進行哈希運算,并生成每個加密分割文件對應的哈希值。
5.根據權利要求4所述的方法,其特征在于,基于所述哈希值和所述業務標識生成匹配表,并將每個壓縮分割文件和所述匹配表存儲至業務聯盟鏈的一個信息存儲節點包括:
基于所述哈希值和所述業務標識生成匹配表,并將每個加密分割文件和所述匹配表存儲至業務聯盟鏈的一個信息存儲節點。
6.根據權利要求1或2任一所述的方法,其特征在于,所述預設壓縮算法包括Snappy無損壓縮算法、JDK GZIP壓縮算法、JDK deflate壓縮算法或LZ4壓縮算法。
7.根據權利要求3所述的方法,其特征在于,所述預設加密密鑰包括根據預設的對稱加密密鑰生成的加密密鑰。
8.一種基于區塊鏈的業務文件查詢方法,其特征在于,包括:
接收業務文件查詢請求,其中,所述查詢請求中攜帶有業務標識;
基于所述業務標識從業務聯盟鏈的任一信息存儲節點存儲的匹配表中確定至少一個哈希值,其中,所述信息存儲節點對應于所述業務聯盟鏈的區塊鏈節點;
基于所述至少一個哈希值確定對應的至少一個壓縮分割文件;
基于預設解壓縮算法對每個壓縮分割文件進行解壓縮,形成至少一個解壓分割文件;
對所述至少一個解壓分割文件進行拼接形成業務文件。
9.根據權利要求8所述的方法,其特征在于,所述業務文件包括保險機構的電子保單。
10.根據權利要求8或9任一所述的方法,其特征在于,基于所述至少一個哈希值確定對應的至少一個壓縮分割文件之后,還包括:
在所述至少一個壓縮分割文件為加密后形成的加密分割文件的情況下,采用預設解密密鑰對所述加密分割文件進行解密,形成解密分割文件。
11.根據權利要求10所述的方法,其特征在于,基于預設解壓縮算法對每個壓縮分割文件進行解壓縮,形成至少一個解壓分割文件包括:
基于預設解壓縮算法對每個解密分割文件進行解壓縮,形成至少一個解壓分割文件。
12.根據權利要求11所述的方法,其特征在于,所述預設解壓縮算法包括根據預設壓縮算法確定的對稱的解壓縮算法,其中,所述預設壓縮算法包括Snappy無損壓縮算法、JDKGZIP壓縮算法、JDK deflate壓縮算法或LZ4壓縮算法。
13.根據權利要求10所述的方法,其特征在于,所述預設解密密鑰包括根據預設加密密鑰確定的對稱的解密密鑰。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910049600.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于Zynq的存儲服務器
- 下一篇:文件存儲系統及方法





