[發(fā)明專利]基于區(qū)塊鏈的數(shù)據(jù)存儲、處理、分享方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201811018035.2 | 申請日: | 2018-09-03 |
| 公開(公告)號: | CN109325011A | 公開(公告)日: | 2019-02-12 |
| 發(fā)明(設計)人: | 王桂東 | 申請(專利權(quán))人: | 上海奧若拉信息科技集團有限公司 |
| 主分類號: | G06F16/182 | 分類號: | G06F16/182;G06F16/13;G06F16/178 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 201600 上海*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 區(qū)塊 查詢權(quán)限 證據(jù)文件 查詢單元 數(shù)據(jù)存儲 數(shù)據(jù)集合 證據(jù)信息 哈希 集合 哈希運算 預設條件 鏈節(jié)點 索引 關(guān)聯(lián) 查詢 共享 記錄 網(wǎng)絡 | ||
本發(fā)明公開了一種基于區(qū)塊鏈的數(shù)據(jù)存儲、處理、分享方法及系統(tǒng),所述方法包括:接收核賠證據(jù)文件,提取核賠證據(jù)信息;對所述核賠證據(jù)信息進行哈希運算得到核賠哈希值;以所述核賠哈希值為索引,將對應核賠證據(jù)文件記錄于區(qū)塊鏈節(jié)點中;設定每個查詢單元對所述述區(qū)塊鏈網(wǎng)絡中每個區(qū)塊鏈的查詢權(quán)限,將設定的各個查詢權(quán)限組成查詢權(quán)限集合;將所述查詢權(quán)限集合與所述數(shù)據(jù)集合在所述區(qū)塊鏈中進行關(guān)聯(lián),以使每個所述查詢單元,在第一預設條件下,依據(jù)其對應的查詢權(quán)限在所述區(qū)塊鏈中對所述數(shù)據(jù)集合中的數(shù)據(jù)進行查詢,實現(xiàn)核賠證據(jù)文件共享。
技術(shù)領域
本發(fā)明具體涉及一種基于區(qū)塊鏈的數(shù)據(jù)存儲、處理、分享方法及系統(tǒng)。
背景技術(shù)
區(qū)塊鏈一般被理解為一個分布式的賬本,它實質(zhì)上也是一個分布式計算和存儲系統(tǒng)。區(qū)塊鏈有多個節(jié)點,不同的節(jié)點通過一定的計算規(guī)則達成共識,并且將共識后的交易執(zhí)行結(jié)果以區(qū)塊的形式存儲至數(shù)據(jù)庫中,多個區(qū)塊組成了區(qū)塊鏈。由于不同節(jié)點的計算速度不同,會出現(xiàn)節(jié)點之間數(shù)據(jù)不一致的情形,需要在數(shù)據(jù)庫中讀取節(jié)點對應的數(shù)據(jù)進行同步操作。存儲在數(shù)據(jù)庫中的交易執(zhí)行結(jié)果和節(jié)點對應的數(shù)據(jù)可以統(tǒng)稱為核賠證據(jù)文件。由于核賠證據(jù)文件的讀寫頻率非常高,核賠證據(jù)文件隨著交易量的增加而增多。如果核賠證據(jù)文件的讀寫效率較低,會對區(qū)塊鏈的性能造成影響。因此如何有效提高核賠證據(jù)文件的讀寫效率成為目前需要解決的一個技術(shù)問題。
鑒于上述,本設計人,積極加以研究創(chuàng)新,以期創(chuàng)設一種基于區(qū)塊鏈的數(shù)據(jù)存儲、處理、分享方法及系統(tǒng),使其更具有產(chǎn)業(yè)上的利用價值。
發(fā)明內(nèi)容
為解決上述技術(shù)問題,本發(fā)明的目的是提供一種基于網(wǎng)絡的實時渲染策略,實現(xiàn)高效的實時顯示虛擬仿真環(huán)境的基于區(qū)塊鏈的數(shù)據(jù)存儲、處理、分享方法及系統(tǒng)。
本發(fā)明基于區(qū)塊鏈的數(shù)據(jù)存儲、處理、分享方法,包括:
接收核賠證據(jù)文件,提取核賠證據(jù)信息;
對所述核賠證據(jù)信息進行哈希運算得到核賠哈希值;
以所述核賠哈希值為索引,將對應核賠證據(jù)文件記錄于區(qū)塊鏈節(jié)點中;
設定每個查詢單元對所述述區(qū)塊鏈網(wǎng)絡中每個區(qū)塊鏈的查詢權(quán)限,將設定的各個查詢權(quán)限組成查詢權(quán)限集合;
將所述查詢權(quán)限集合與所述數(shù)據(jù)集合在所述區(qū)塊鏈中進行關(guān)聯(lián),以使每個所述查詢單元,在第一預設條件下,依據(jù)其對應的查詢權(quán)限在所述區(qū)塊鏈中對所述數(shù)據(jù)集合中的數(shù)據(jù)進行查詢,實現(xiàn)核賠證據(jù)文件共享。
進一步地,提取核賠證據(jù)信息,包括:
生成所述核賠證據(jù)文件的鏈接;
將所述鏈接存儲至所述區(qū)塊鏈網(wǎng)絡的區(qū)塊中,并將所述核賠證據(jù)文件存儲至所述區(qū)塊之外的內(nèi)存數(shù)據(jù)庫和所述磁盤數(shù)據(jù)庫;
當讀取核賠證據(jù)文件時,先從內(nèi)存數(shù)據(jù)庫中進行讀取,若讀取失敗,則從所述磁盤數(shù)據(jù)庫中讀取,并且將讀取到的數(shù)據(jù)同步至內(nèi)存數(shù)據(jù)庫。
進一步地,所述內(nèi)存數(shù)據(jù)庫具有對應的第一內(nèi)存映射文件;當核賠證據(jù)文件寫入內(nèi)存數(shù)據(jù)庫失敗時,獲取所述第一內(nèi)存映射文件,將所述核賠證據(jù)文件寫入第一內(nèi)存映射文件;在所述內(nèi)存數(shù)據(jù)庫恢復后,通過所述第一內(nèi)存映射文件將所述核賠證據(jù)文件寫入內(nèi)存數(shù)據(jù)庫;
所述磁盤數(shù)據(jù)庫具有對應的第二內(nèi)存映射文件;當核賠證據(jù)文件寫入磁盤數(shù)據(jù)庫失敗時,獲取所述第二內(nèi)存映射文件,將所述核賠證據(jù)文件寫入第二內(nèi)存映射文件;在所述磁盤數(shù)據(jù)庫恢復后,通過所述第二內(nèi)存映射文件將所述核賠證據(jù)文件寫入磁盤數(shù)據(jù)庫。
進一步地,生成所述核賠證據(jù)文件的鏈接,包括:
通過哈希算法對所述核賠證據(jù)文件進行加密,得到哈希值;
將所述哈希值作為鏈接值,生成所述核賠證據(jù)文件的鏈接。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海奧若拉信息科技集團有限公司,未經(jīng)上海奧若拉信息科技集團有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811018035.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設備
- 群組狀態(tài)查詢權(quán)限的處理方法及調(diào)度服務器
- 權(quán)限控制方法、裝置及系統(tǒng)
- 多維數(shù)據(jù)的權(quán)限查詢方法及裝置
- 一種文檔安全管理系統(tǒng)權(quán)限記錄與查詢方法及裝置
- 一種用戶權(quán)限管理系統(tǒng)及方法
- 數(shù)據(jù)查詢控制方法、存儲介質(zhì)、設備及系統(tǒng)
- 一種數(shù)據(jù)查詢方法及裝置
- 基于動態(tài)權(quán)限的業(yè)務數(shù)據(jù)查詢方法及相關(guān)設備
- 一種數(shù)據(jù)查詢方法、系統(tǒng)及服務器
- 權(quán)限管理方法和裝置、服務器、計算機可讀存儲介質(zhì)





