[發明專利]區塊鏈網絡中的文件存儲、讀取方法及存儲讀取系統有效
| 申請號: | 202210337490.9 | 申請日: | 2022-04-01 |
| 公開(公告)號: | CN114499894B | 公開(公告)日: | 2022-09-09 |
| 發明(設計)人: | 王威;吳懷江;石寧;李達 | 申請(專利權)人: | 南京金寧匯科技有限公司;南京市市政設計研究院有限責任公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L67/1097;H04L67/06;G06F16/182;G06F16/172 |
| 代理公司: | 北京弘權知識產權代理有限公司 11363 | 代理人: | 李少丹;許偉群 |
| 地址: | 210031 江蘇省南京市江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 網絡 中的 文件 存儲 讀取 方法 系統 | ||
本申請提供了一種區塊鏈網絡中的文件存儲、讀取方法及文件存儲讀取系統,通過使用秘密共享的方法對存儲哈希值進行拆分,得到多個初始元組數據,并且使用節點公鑰對初始元組數據進行加密,保證節點只能解密出自己的初始元組數據,無法獲取其他節點的初始元組數據。本方案要求客戶端進行文件讀取時必須獲得大于等于門限數量的節點授權才能夠還原出存儲哈希值進行文件的讀取,實現了對文件的讀取權限的控制管理,保護了用戶的數據隱私。進一步,通過對每個加密元組數據設置有效時間,更細粒度的控制用戶對文件的讀取權限。
技術領域
本申請涉及區塊鏈網絡技術,尤其涉及區塊鏈網絡中的文件存儲、讀取方法及存儲讀取系統。
背景技術
區塊鏈作為一種分布式賬戶技術,在實現分布式信任以及安全性的同時,也犧牲了其處理能力,相比較于傳統的web中心化服務器,其處理性能十分有限。在存儲大文件的時候,如果將大文件直接上鏈,則會給區塊鏈網絡造成很大壓力,消耗大量的帶寬。因此通常的做法是將文件進行鏈下存儲,只把文件的指紋,即文件的hash(哈希)值進行上鏈。
星際文件系統(InterPlanetary File System,IPFS)是一個分布式文件系統,是一種全新的點到點超媒體文本傳輸協議,提供了天然去中心化的大文件存儲解決方案,完美適配區塊鏈的去中心化特征,因此在實際的落地應用中,很多方案使用了區塊鏈+IPFS的大文件存儲解決方案。
目前基于IPFS網絡實現的區塊鏈文件存儲方法的基本思路是,首先將文件進行切片拆分,將拆分后的文件上傳到IPFS網絡中,得到對應的hash值,然后將這些hash值上傳到區塊鏈網絡中。對應的基于IPFS網絡的區塊鏈文件讀取方法的基本思路是,首先獲取文件的hash值,然后根據hash值進行該文件的讀取。因為區塊鏈網絡中的數據是共享的,鏈上的各方均能獲得文件的hash值,無需得到任何同意就可以對文件進行讀取。
隨著我國對于數據隱私權的重視,數據的隱私保護變得愈發重要,上述方法沒有考慮到文件讀取的權限問題,導致文件可以被區塊鏈網絡上的各參與方無差別讀取,用戶的數據隱私安全不能得到保護。
發明內容
為了解決目前的基于IPFS網絡實現的區塊鏈文件存儲方法沒有考慮到文件讀取的權限問題,導致文件可以被區塊鏈網絡上的各參與方無差別讀取,用戶的數據隱私安全不能得到保護的問題,本申請通過以下方面公開了一種區塊鏈網絡中的文件存儲方法、文件讀取方法以及文件存儲讀取系統。
本申請第一方面公開了一種區塊鏈網絡中的文件存儲方法,文件存儲方法包括:
客戶端向中間件發送文件存儲請求,將待存儲文件傳送至中間件,其中,中間件中存儲目標區塊鏈網絡中所有節點的節點公鑰;文件存儲請求包括門限數量;
中間件將待存儲文件上傳至IPFS網絡,并接收IPFS網絡返回的與待存儲文件對應的存儲哈希值;
中間件對存儲哈希值按照預設秘密共享方法進行秘密拆分,得到第一數量個初始元組數據;其中,第一數量等于目標區塊鏈網絡中節點的數量,一個初始元組數據對應一個目標區塊鏈網絡中的節點,預設秘密共享方法的秘密恢復門限值設為門限數量;
中間件對每個初始元組數據分別使用對應的節點公鑰進行加密,得到加密元組數據集合,并發送至客戶端,其中加密元組數據集合包括第一數量個加密元組數據;
客戶端根據加密元組數據集合生成目標交易,并將目標交易發送至目標區塊鏈網絡;
目標區塊鏈網絡返回目標交易的交易哈希值至客戶端。
可選的,中間件對按照預設秘密共享方法進行秘密拆分,得到第一數量個初始元組數據,包括:
生成第一數量個不同的輸入數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京金寧匯科技有限公司;南京市市政設計研究院有限責任公司,未經南京金寧匯科技有限公司;南京市市政設計研究院有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210337490.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于紅外傳感的智能拾取機械手
- 下一篇:一種加工渦輪增壓器主軸榫槽的方法





