日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng)及方法與流程

文檔序號:11206336閱讀:742來源:國知局
一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng)及方法與流程

本發(fā)明涉及數(shù)據(jù)管理領(lǐng)域,尤其涉及一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng)及方法。



背景技術(shù):

隨著社會的不斷發(fā)展進步,各種數(shù)據(jù)的采集和共享越來越重要,目前,數(shù)據(jù)的應用、分享和處理方法存在以下的問題:

1.數(shù)據(jù)處理模式缺乏標準化的審計追蹤,數(shù)據(jù)容易泄漏或者被篡改。

2.不同的數(shù)據(jù)中心之間各自獨立,信息數(shù)據(jù)交流不暢,工作效率低。

3.傳統(tǒng)的數(shù)據(jù)中心模式面對不斷增長的海量大數(shù)據(jù)信息源服務器處理利用效率低,數(shù)據(jù)存儲分散,完整性、真實性、安全性差。

4.數(shù)據(jù)中心運維成本高,數(shù)據(jù)處理方法和標準不統(tǒng)一,平臺數(shù)據(jù)的檢索、應用和共享的可服務性較差。



技術(shù)實現(xiàn)要素:

本發(fā)明針對現(xiàn)存數(shù)據(jù)管理存在的上述問題,提供一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng)及方法,能夠解決數(shù)據(jù)完整性、真實性、安全性及可審計追蹤,使數(shù)據(jù)系統(tǒng)標準化、實現(xiàn)互聯(lián)互通,提高數(shù)據(jù)的檢索、應用和共享效率。

本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng),包括一級區(qū)塊鏈網(wǎng)絡和至少一個二級區(qū)塊鏈網(wǎng)絡;

所述二級區(qū)塊鏈網(wǎng)絡包括多個相互連接的從節(jié)點服務器,所述二級區(qū)塊鏈網(wǎng)絡在所有從節(jié)點服務器中設置一個主節(jié)點服務器,所有所述二級區(qū)塊鏈網(wǎng)路中的主節(jié)點服務器相互連接構(gòu)成一級區(qū)塊鏈網(wǎng)路;

所述從節(jié)點服務器接收數(shù)據(jù)采集終端上傳的采集數(shù)據(jù),并將所述采集數(shù)據(jù)打包成多個數(shù)據(jù)區(qū)塊,對所述多個數(shù)據(jù)區(qū)塊進行簽名和第一加密處理,將經(jīng)過簽名和第一加密處理的所述多個數(shù)據(jù)區(qū)塊發(fā)送到與所述從節(jié)點服務器連接的主節(jié)點服務器;

所述主節(jié)點服務器,用于對所述多個數(shù)據(jù)區(qū)塊進行簽名驗證,并在驗證通過后,對所述多個數(shù)據(jù)區(qū)塊進行第二加密處理,利用區(qū)塊鏈技術(shù)將所述經(jīng)第二加密處理的所述多個數(shù)據(jù)區(qū)塊分布式存儲在與所述主節(jié)點服務器連接的所有從節(jié)點服務器。

本發(fā)明的有益效果是:通過復合多級區(qū)塊鏈網(wǎng)絡的審核簽名驗證保障數(shù)據(jù)的完整性、真實性和標準化,通過分級加密、多重授權(quán)方式保障數(shù)據(jù)的安全性,通過區(qū)塊鏈技術(shù)和復合多級網(wǎng)絡結(jié)構(gòu)設計,使數(shù)據(jù)互聯(lián)互通、交流更加順暢并且可審計追蹤,提高了數(shù)據(jù)的檢索、應用和共享效率。

為實現(xiàn)上述發(fā)明目的,本發(fā)明還提供一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng)實現(xiàn)數(shù)據(jù)管理的方法,包括以下步驟:

步驟1、數(shù)據(jù)采集終端采集數(shù)據(jù),并將采集數(shù)據(jù)上傳到與所述數(shù)據(jù)采集終端連接的從節(jié)點服務器;

步驟2、從節(jié)點服務器接收數(shù)據(jù)采集終端上傳的采集數(shù)據(jù),并將所述采集數(shù)據(jù)打包成多個數(shù)據(jù)區(qū)塊,對所述多個數(shù)據(jù)區(qū)塊進行簽名和第一加密處理,將經(jīng)過簽名和第一加密處理的所述多個數(shù)據(jù)區(qū)塊發(fā)送到與所述從節(jié)點服務器連接的主節(jié)點服務器;

步驟3、主節(jié)點服務器對所述多個數(shù)據(jù)區(qū)塊進行簽名驗證,并在驗證通過后,對所述多個數(shù)據(jù)區(qū)塊進行第二加密處理,利用區(qū)塊鏈技術(shù)將所述經(jīng)第二加密處理的所述多個數(shù)據(jù)區(qū)塊分布式存儲在與所述主節(jié)點服務器連接的所有從節(jié)點服務器。

本發(fā)明的有益效果是:通過復合多級區(qū)塊鏈網(wǎng)絡的審核簽名驗證保障數(shù)據(jù)的完整性、真實性和標準化,通過分級加密、多重授權(quán)方式保障數(shù)據(jù)的安全性,通過區(qū)塊鏈技術(shù)和復合多級網(wǎng)絡結(jié)構(gòu)設計,使數(shù)據(jù)互聯(lián)互通、交流更加順暢并且可審計追蹤,提高了數(shù)據(jù)的檢索、應用和共享效率。

本發(fā)明附加方案的優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明實踐了解到。

附圖說明

圖1為本發(fā)明實施例提供的二級區(qū)塊鏈網(wǎng)絡的結(jié)構(gòu)框架圖;

圖2為本發(fā)明實施例提供的一級區(qū)塊鏈網(wǎng)絡的結(jié)構(gòu)框架圖;

圖3為本發(fā)明實施例提供的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)框圖;

圖4為本發(fā)明實施例提供的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理方法的流程圖;

圖5為本發(fā)明實施例提供的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理方法中步驟2的流程圖;

圖6為本發(fā)明實施例提供的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理方法中步驟3的流程圖。

具體實施方式

以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。

圖1和圖2為本發(fā)明實施例提供的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng)中的二級區(qū)塊鏈網(wǎng)絡和一級區(qū)塊鏈網(wǎng)絡的結(jié)構(gòu)框架圖,如圖1和圖2所示,該系統(tǒng)包括一級區(qū)塊鏈網(wǎng)絡和至少一個二級區(qū)塊鏈網(wǎng)絡;

所述二級區(qū)塊鏈網(wǎng)絡包括多個相互連接的從節(jié)點服務器,所述二級區(qū)塊鏈網(wǎng)絡在所有從節(jié)點服務器中設置一個主節(jié)點服務器,所有所述二級區(qū)塊鏈網(wǎng)路中的主節(jié)點服務器相互連接構(gòu)成一級區(qū)塊鏈網(wǎng)路;

所述從節(jié)點服務器接收數(shù)據(jù)采集終端上傳的采集數(shù)據(jù),并將所述采集數(shù)據(jù)打包成多個數(shù)據(jù)區(qū)塊,對所述多個數(shù)據(jù)區(qū)塊進行簽名和第一加密處理,將經(jīng)過簽名和第一加密處理的所述多個數(shù)據(jù)區(qū)塊發(fā)送到與所述從節(jié)點服務器連接的主節(jié)點服務器;

所述主節(jié)點服務器,用于對所述多個數(shù)據(jù)區(qū)塊進行簽名驗證,并在驗證通過后,對所述多個數(shù)據(jù)區(qū)塊進行第二加密處理,利用區(qū)塊鏈技術(shù)將所述經(jīng)第二加密處理的所述多個數(shù)據(jù)區(qū)塊分布式存儲在與所述主節(jié)點服務器連接的所有從節(jié)點服務器。

具體的,以醫(yī)療數(shù)據(jù)為例,二級區(qū)塊鏈網(wǎng)絡由單個醫(yī)療單位內(nèi)部的若干個從節(jié)點服務器互聯(lián)互通構(gòu)成,每個醫(yī)療單位設置一個主節(jié)點服務器,所有醫(yī)療單位的主節(jié)點服務器互聯(lián)互通構(gòu)成一級區(qū)塊鏈網(wǎng)絡。數(shù)據(jù)采集終端指分布在醫(yī)院各科室的終端電腦、各種檢查儀器、智能監(jiān)測設備、自助服務機及鏈接的互聯(lián)網(wǎng)服務平臺,各個數(shù)據(jù)采集終端將數(shù)據(jù)進行分類和標準化后上傳到二級區(qū)塊鏈網(wǎng)絡中的從節(jié)點服務器,該從節(jié)點服務器把與該從節(jié)點服務器連接的所有數(shù)據(jù)采集終端上傳的分類詳細數(shù)據(jù)打包成若干個區(qū)塊,并且,該從節(jié)點服務器的數(shù)據(jù)審核簽名生成模塊每隔固定的時間對分類詳細數(shù)據(jù)的完整性和真實性進行審核,審核無誤后生成一個審核簽名,將審核簽名和經(jīng)過加密處理的區(qū)塊數(shù)據(jù)后發(fā)送到二級區(qū)塊鏈網(wǎng)絡主節(jié)點服務器,主節(jié)點服務器驗證審核簽名通過后,再對這些區(qū)塊數(shù)據(jù)進行加密,然后利用區(qū)塊鏈技術(shù)廣播到所有二級節(jié)點,并把區(qū)塊數(shù)據(jù)分布式存儲在與該主節(jié)點服務器連接的所有從節(jié)點服務器上面。

上述實施例中提供的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng),通過復合多級區(qū)塊鏈網(wǎng)絡的審核簽名驗證保障數(shù)據(jù)的完整性、真實性和標準化,通過分級加密、多重授權(quán)方式保障數(shù)據(jù)的安全性,通過區(qū)塊鏈技術(shù)和復合多級網(wǎng)絡結(jié)構(gòu)設計,使數(shù)據(jù)互聯(lián)互通、交流更加順暢并且可審計追蹤,提高了數(shù)據(jù)的檢索、應用和共享效率。

可選地,作為本發(fā)明的一個實施例中,主節(jié)點服務器還用于從經(jīng)過第二加密處理的數(shù)據(jù)中提取分類索引數(shù)據(jù),并將所述分類索引數(shù)據(jù)打包成多個數(shù)據(jù)索引區(qū)塊,對所述多個數(shù)據(jù)索引區(qū)塊進行第三加密處理,存儲經(jīng)過第三加密處理的多個數(shù)據(jù)索引區(qū)塊,并將所述經(jīng)過第三加密處理的多個數(shù)據(jù)索引區(qū)塊利用區(qū)塊鏈技術(shù)存儲到與所述主節(jié)點服務器連接的所有主節(jié)點服務器。

具體的,在該實施例中,每個主節(jié)點服務器在該級區(qū)塊鏈網(wǎng)絡內(nèi)同步數(shù)據(jù)區(qū)塊的同時,從同步的數(shù)據(jù)區(qū)塊提取出包含分類、關(guān)鍵詞、摘要目錄等的分類索引數(shù)據(jù)打包成若干個數(shù)據(jù)索引區(qū)塊并加密,然后利用區(qū)塊鏈技術(shù)把數(shù)據(jù)索引區(qū)塊存儲在一級區(qū)塊鏈網(wǎng)絡的每一個主節(jié)點服務器上面。

上述實施例中提供的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng),通過提取分類索引數(shù)據(jù),能夠提高數(shù)據(jù)訪問的效率,另外,通過對分類索引數(shù)據(jù)的打包和加密,保障了數(shù)據(jù)的安全性。

可選地,作為本發(fā)明的一個實施例中,圖3為本發(fā)明實施例提供的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng)的結(jié)構(gòu)框圖,如圖3所示,在圖1所示實施例的基礎上,所述從節(jié)點服務器包括打包模塊、審核簽名生成模塊、第一數(shù)據(jù)發(fā)送模塊、第一數(shù)據(jù)存儲模塊、第一密鑰生成模塊和第一密鑰存儲模塊;

打包模塊用于接收數(shù)據(jù)采集終端上傳的采集數(shù)據(jù),并將所述采集數(shù)據(jù)打包成多個數(shù)據(jù)區(qū)塊;

審核簽名生成模塊用于生成審核簽名,并利用所述審核簽名對所述多個數(shù)據(jù)區(qū)塊進行簽名;

第一密鑰生成模塊用于采用第一加密算法生成第一加密密鑰和第一解密密鑰,并利用所述第一加密密鑰對經(jīng)過簽名的所述多個數(shù)據(jù)區(qū)塊進行第一加密處理;

第一密鑰存儲模塊用于存儲所述第一解密密鑰,所述第一解密密鑰用于在數(shù)據(jù)訪問時進行密鑰授權(quán);

第一數(shù)據(jù)發(fā)送模塊用于將經(jīng)過簽名和第一加密處理的所述多個數(shù)據(jù)區(qū)塊發(fā)送至與所述從節(jié)點服務器連接的主節(jié)點服務器;

第一數(shù)據(jù)存儲模塊用于存儲經(jīng)過第二加密處理的所述多個數(shù)據(jù)區(qū)塊。

具體的,由數(shù)據(jù)采集終端采集的數(shù)據(jù)上傳到二級區(qū)塊鏈網(wǎng)絡從節(jié)點服務器上并打包成數(shù)據(jù)區(qū)塊后首先由該從節(jié)點服務器采用加密算法生成一對密鑰加密該數(shù)據(jù)區(qū)塊,解密密鑰存儲在該從節(jié)點服務器上,然后附上該從節(jié)點服務器的數(shù)據(jù)審核簽名發(fā)送到二級區(qū)塊鏈網(wǎng)絡主節(jié)點服務器。

可選地,在該實施例中,如圖3所示,主節(jié)點服務器包括審核簽名驗證模塊、第二數(shù)據(jù)存儲模塊、第二數(shù)據(jù)發(fā)送模塊、第二密鑰生成模塊、第二密鑰存儲模塊、第三密鑰生成模塊、第三密鑰存儲模塊、數(shù)據(jù)庫連接模塊、分類索引數(shù)據(jù)管理模塊和數(shù)據(jù)接口模塊;

所述審核簽名驗證模塊用于對從節(jié)點服務器發(fā)送的多個數(shù)據(jù)區(qū)塊進行簽名驗證;

所述第二密鑰生成模塊用于采用第二加密算法生成第二加密密鑰和第二解密密鑰,并利用所述第二加密密鑰對經(jīng)過驗證的所述多個數(shù)據(jù)區(qū)塊進行第二加密處理;

所述第二密鑰存儲模塊用于存儲所述第二解密密鑰,所述第二解密密鑰用于在數(shù)據(jù)訪問時進行密鑰授權(quán);

所述第二數(shù)據(jù)存儲模塊用于存儲經(jīng)過第二加密處理的所述多個數(shù)據(jù)區(qū)塊;

所述第二數(shù)據(jù)發(fā)送模塊用于將所述經(jīng)過第二加密處理的所述多個數(shù)據(jù)區(qū)塊發(fā)送到與所述主節(jié)點服務器連接的所有從節(jié)點服務器;

所述數(shù)據(jù)庫連接模塊,用于連接所述第二數(shù)據(jù)存儲模塊和所述分類索引數(shù)據(jù)管理模塊;

所述分類索引數(shù)據(jù)管理模塊用于從經(jīng)過第二加密處理的數(shù)據(jù)中提取分類索引數(shù)據(jù),并將所述分類索引數(shù)據(jù)打包成多個數(shù)據(jù)索引區(qū)塊,存儲經(jīng)過第三加密處理的多個數(shù)據(jù)索引區(qū)塊,并將所述經(jīng)過第三加密處理的多個數(shù)據(jù)索引區(qū)塊廣播到與所述主節(jié)點服務器連接的所有主節(jié)點服務器;

所述第三密鑰生成模塊用于采用第三加密算法生成第三加密密鑰和第三解密密鑰,并利用所述第三加密密鑰對所述分類索引數(shù)據(jù)進行第三加密處理;

所述第三密鑰存儲模塊用于存儲所述第三解密密鑰,所述第三解密密鑰用于在數(shù)據(jù)訪問時進行密鑰授權(quán);

所述數(shù)據(jù)接口模塊用于為數(shù)據(jù)訪問提供數(shù)據(jù)接口。

具體的,在該實施例中,主節(jié)點服務器對從節(jié)點服務器發(fā)送的數(shù)據(jù)區(qū)塊的審核簽名進行驗證,確保數(shù)據(jù)完整無誤后再采用加密算法生成一對密鑰把數(shù)據(jù)第二次加密,解密密鑰存儲在主節(jié)點服務器上,主節(jié)點服務器將第二次加密的數(shù)據(jù)蓋上時間戳,然后數(shù)據(jù)區(qū)塊通過廣播到二級區(qū)塊鏈網(wǎng)絡所有從節(jié)點服務器,在得到其他從節(jié)點服務器確認后數(shù)據(jù)區(qū)塊按時間順序依次首尾相連、實時更新,分類別存儲在所有從節(jié)點服務器中,這樣,通過在二級區(qū)塊鏈網(wǎng)絡范圍內(nèi)對數(shù)據(jù)存儲時采用審核簽名驗證和雙重加密處理,能夠有效保護數(shù)據(jù)的完整性、真實性、標準化和安全性。

另外,二級區(qū)塊鏈網(wǎng)上的主節(jié)點服務器把二級區(qū)塊鏈網(wǎng)絡同步的數(shù)據(jù)信息提取分類索引數(shù)據(jù)并打包成區(qū)塊后采用加密算法生成一對密鑰,對分類索引數(shù)據(jù)區(qū)塊加密,解密密鑰存儲在主節(jié)點服務器上,主節(jié)點服務器把加密的數(shù)據(jù)索引區(qū)塊蓋上時間戳,然后把加密的數(shù)據(jù)索引區(qū)塊廣播到一級區(qū)塊鏈網(wǎng)絡所有的節(jié)點,由其他主節(jié)點服務器確認后,按時間順序依次首尾相連、實時更新,按照索引類別存儲到所有一級區(qū)塊鏈網(wǎng)絡主節(jié)點服務器中,這樣構(gòu)成所有一級區(qū)塊鏈的加密索引數(shù)據(jù)網(wǎng)絡,保證數(shù)據(jù)安全的同時便于檢索和查找。

上述實施例中提供的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng)中,在訪問一級區(qū)塊鏈網(wǎng)絡的分類索引數(shù)據(jù)時,需要主節(jié)點服務器的密鑰授權(quán)才能獲得訪問權(quán)限,在訪問各數(shù)據(jù)采集終端采集的數(shù)據(jù)時需要主節(jié)點服務器的有關(guān)兩級網(wǎng)絡的雙重解密密鑰及從節(jié)點服務器的解密密鑰共三重密鑰授權(quán)才能獲取相關(guān)訪問權(quán)限,使數(shù)據(jù)既安全、完整又便于檢索、應用與共享。

可選地,在該實施例中,第一加密算法、第二加密算法和第三加密算法是不同的非對稱密鑰加密算法。。

具體的,一級、二級區(qū)塊鏈網(wǎng)絡及分級加密方式可采用不同的非對稱橢圓加密算法,形成互不干擾,相互獨立的兩個加密區(qū)塊鏈網(wǎng)絡,在兩級區(qū)塊鏈網(wǎng)絡相互疊加的每個主節(jié)點服務器設計相關(guān)程序,把兩個區(qū)塊鏈數(shù)據(jù)庫有效連接起來,形成數(shù)據(jù)的互聯(lián)互通。

上文結(jié)合圖1、圖2和圖3,詳細描述了根據(jù)本發(fā)明實施例的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng),下面結(jié)合圖4、圖5和圖6,詳細描述根據(jù)本發(fā)明實施例的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理方法。

圖4為本發(fā)明提供一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理方法,如圖4所示,該方法包括以下步驟:

410、數(shù)據(jù)采集終端采集數(shù)據(jù),并將采集數(shù)據(jù)上傳到與所述數(shù)據(jù)采集終端連接的從節(jié)點服務器;

420、從節(jié)點服務器接收數(shù)據(jù)采集終端上傳的采集數(shù)據(jù),并將所述采集數(shù)據(jù)打包成多個數(shù)據(jù)區(qū)塊,對所述多個數(shù)據(jù)區(qū)塊進行簽名和第一加密處理,將經(jīng)過簽名和第一加密處理的所述多個數(shù)據(jù)區(qū)塊發(fā)送到與所述從節(jié)點服務器連接的主節(jié)點服務器;

430、主節(jié)點服務器對所述多個數(shù)據(jù)區(qū)塊進行簽名驗證,并在驗證通過后,對所述多個數(shù)據(jù)區(qū)塊進行第二加密處理,利用區(qū)塊鏈技術(shù)將所述經(jīng)第二加密處理的所述多個數(shù)據(jù)區(qū)塊分布式存儲在與所述主節(jié)點服務器連接的所有從節(jié)點服務器。

具體的,以醫(yī)療數(shù)據(jù)為例,二級區(qū)塊鏈網(wǎng)絡由單個醫(yī)療單位內(nèi)部的若干個從節(jié)點服務器互聯(lián)互通構(gòu)成,每個醫(yī)療單位設置一個主節(jié)點服務器,所有醫(yī)療單位的主節(jié)點服務器互聯(lián)互通構(gòu)成一級區(qū)塊鏈網(wǎng)絡。數(shù)據(jù)采集終端指分布在醫(yī)院各科室的終端電腦、各種檢查儀器、智能監(jiān)測設備、自助服務機及鏈接的互聯(lián)網(wǎng)服務平臺,各個數(shù)據(jù)采集終端將數(shù)據(jù)進行分類和標準化后上傳到二級區(qū)塊鏈網(wǎng)絡中的從節(jié)點服務器,該從節(jié)點服務器把與該從節(jié)點服務器連接的所有數(shù)據(jù)采集終端上傳的分類詳細數(shù)據(jù)打包成若干個區(qū)塊,并且,該從節(jié)點服務器的數(shù)據(jù)審核簽名生成模塊每隔固定的時間對分類詳細數(shù)據(jù)的完整性和真實性進行審核,審核無誤后生成一個審核簽名,將審核簽名和經(jīng)過加密處理的區(qū)塊數(shù)據(jù)后發(fā)送到二級區(qū)塊鏈網(wǎng)絡主節(jié)點服務器,主節(jié)點服務器驗證審核簽名通過后,再對這些區(qū)塊數(shù)據(jù)進行加密,然后利用區(qū)塊鏈技術(shù)廣播到所有二級節(jié)點,并把區(qū)塊數(shù)據(jù)分布式存儲在與該主節(jié)點服務器連接的所有從節(jié)點服務器上面。

上述實施例中提供的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理方法,通過復合多級區(qū)塊鏈網(wǎng)絡的審核簽名驗證保障數(shù)據(jù)的完整性、真實性和標準化,通過分級加密、多重授權(quán)方式保障數(shù)據(jù)的安全性,通過區(qū)塊鏈技術(shù)和復合多級網(wǎng)絡結(jié)構(gòu)設計,使數(shù)據(jù)互聯(lián)互通、交流更加順暢并且可審計追蹤,提高了數(shù)據(jù)的檢索、應用和共享效率。

可選地,作為本發(fā)明的一個實施例中,該方法還包括:步驟440、主節(jié)點服務器從經(jīng)過第二加密處理的數(shù)據(jù)中提取分類索引數(shù)據(jù),并將所述分類索引數(shù)據(jù)打包成多個數(shù)據(jù)索引區(qū)塊,對所述多個數(shù)據(jù)索引區(qū)塊進行第三加密處理,存儲經(jīng)過第三加密處理的多個數(shù)據(jù)索引區(qū)塊,并將所述經(jīng)過第三加密處理的多個數(shù)據(jù)索引區(qū)塊利用區(qū)塊鏈技術(shù)存儲到與所述主節(jié)點服務器連接的所有主節(jié)點服務器。

具體的,在該實施例中,每個主節(jié)點服務器在該級區(qū)塊鏈網(wǎng)絡內(nèi)同步數(shù)據(jù)區(qū)塊的同時,從同步的數(shù)據(jù)區(qū)塊提取出包含分類、關(guān)鍵詞、摘要目錄等的分類索引數(shù)據(jù)打包成若干個數(shù)據(jù)索引區(qū)塊并加密,然后利用區(qū)塊鏈技術(shù)把數(shù)據(jù)索引區(qū)塊存儲在一級區(qū)塊鏈網(wǎng)絡的每一個主節(jié)點服務器上面。

上述實施例中提供的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理系統(tǒng),通過提取分類索引數(shù)據(jù),能夠提高數(shù)據(jù)訪問的效率,另外,通過對分類索引數(shù)據(jù)的打包和加密,提高了數(shù)據(jù)的安全性。

可選地,作為本發(fā)明的一個實施例中,如圖5所示,在圖4所示實施例的基礎上,步驟420具體包括:

510、從節(jié)點服務器接收數(shù)據(jù)采集終端上傳的采集數(shù)據(jù),并將所述采集數(shù)據(jù)打包成多個數(shù)據(jù)區(qū)塊;

520、從節(jié)點服務器生成審核簽名,并利用所述審核簽名對所述多個數(shù)據(jù)區(qū)塊進行簽名;

530、從節(jié)點服務器采用第一加密算法生成第一加密密鑰和第一解密密鑰,并利用所述第一加密密鑰對經(jīng)過簽名的所述多個數(shù)據(jù)區(qū)塊進行第一加密處理;

540、從節(jié)點服務器存儲所述第一解密密鑰,所述第一解密密鑰用于在數(shù)據(jù)訪問時進行密鑰授權(quán);

550、從節(jié)點服務器將經(jīng)過簽名和第一加密處理的所述多個數(shù)據(jù)區(qū)塊發(fā)送至與所述從節(jié)點服務器連接的主節(jié)點服務器;

560、存儲經(jīng)過第二加密處理的所述多個數(shù)據(jù)區(qū)塊。

具體的,由數(shù)據(jù)采集終端采集的數(shù)據(jù)上傳到二級區(qū)塊鏈網(wǎng)絡從節(jié)點服務器上并打包成數(shù)據(jù)區(qū)塊后首先由該從節(jié)點服務器采用加密算法生成一對密鑰加密該數(shù)據(jù)區(qū)塊,解密密鑰存儲在該從節(jié)點服務器上,然后附上該從節(jié)點服務器的數(shù)據(jù)審核簽名發(fā)送到二級區(qū)塊鏈網(wǎng)絡主節(jié)點服務器。

可選地,在該實施例中,如圖6所示,在圖5所示實施例的基礎上,步驟430具體包括:

610、主節(jié)點服務器對從節(jié)點服務器發(fā)送的多個數(shù)據(jù)區(qū)塊進行驗證;

620、主節(jié)點服務器采用第二加密算法生成第二加密密鑰和第二解密密鑰,并利用所述第二加密密鑰對經(jīng)過驗證的數(shù)據(jù)進行第二加密處理;

630、主節(jié)點服務器存儲所述第二解密密鑰,所述第二解密密鑰在數(shù)據(jù)訪問時進行密鑰授權(quán);

640、主節(jié)點服務器存儲經(jīng)過二次加密的數(shù)據(jù),并將所述經(jīng)過二次加密的數(shù)據(jù)發(fā)送到與所述主節(jié)點服務器連接的所有從節(jié)點服務器;

650、主節(jié)點服務器從經(jīng)過二次加密的數(shù)據(jù)中提取分類索引數(shù)據(jù),并將所述分類索引數(shù)據(jù)打包成多個數(shù)據(jù)索引區(qū)塊;

660、主節(jié)點服務器采用第三加密算法生成第三加密密鑰和第三解密密鑰,并利用所述第三加密密鑰對所述多個數(shù)據(jù)索引區(qū)塊進行第三加密處理;

670、主節(jié)點服務器存儲所述第三解密密鑰,所述第三解密密鑰在數(shù)據(jù)訪問時進行密鑰授權(quán);

680、主節(jié)點服務器存儲經(jīng)過第三加密處理的多個數(shù)據(jù)索引區(qū)塊,并將所述經(jīng)過第三加密處理的多個數(shù)據(jù)索引區(qū)塊利用區(qū)塊鏈技術(shù)廣播到與所述主節(jié)點服務器連接的所有主節(jié)點服務器。

具體的,在該實施例中,主節(jié)點服務器對從節(jié)點服務器發(fā)送的數(shù)據(jù)區(qū)塊的審核簽名進行驗證,確保數(shù)據(jù)完整無誤后再采用加密算法生成一對密鑰把數(shù)據(jù)第二次加密,解密密鑰存儲在主節(jié)點服務器上,主節(jié)點服務器將第二次加密的數(shù)據(jù)蓋上時間戳,然后數(shù)據(jù)區(qū)塊通過廣播到二級區(qū)塊鏈網(wǎng)絡所有從節(jié)點服務器,在得到其他從節(jié)點服務器確認后數(shù)據(jù)區(qū)塊按時間順序依次首尾相連、實時更新,分類別存儲在所有從節(jié)點服務器中,這樣,通過在二級區(qū)塊鏈網(wǎng)絡范圍內(nèi)對數(shù)據(jù)存儲時采用審核簽名驗證和雙重加密處理,能夠有效保護數(shù)據(jù)的完整性、真實性、標準化和安全性。

另外,二級區(qū)塊鏈網(wǎng)上的主節(jié)點服務器把二級區(qū)塊鏈網(wǎng)絡同步的數(shù)據(jù)信息提取分類索引數(shù)據(jù)并打包成區(qū)塊后采用加密算法生成一對密鑰,對分類索引數(shù)據(jù)區(qū)塊加密,解密密鑰存儲在主節(jié)點服務器上,主節(jié)點服務器把加密的數(shù)據(jù)索引區(qū)塊蓋上時間戳,然后把加密的數(shù)據(jù)索引區(qū)塊廣播到一級區(qū)塊鏈網(wǎng)絡所有的節(jié)點,由其他主節(jié)點服務器確認后,按時間順序依次首尾相連、實時更新,按照索引類別存儲到所有一級區(qū)塊鏈網(wǎng)絡主節(jié)點服務器中,這樣構(gòu)成所有一級區(qū)塊鏈的加密索引數(shù)據(jù)網(wǎng)絡,保證數(shù)據(jù)安全的同時便于檢索和查找。

上述實施例中提供的一種基于復合區(qū)塊鏈網(wǎng)絡的數(shù)據(jù)管理方法中,在訪問一級區(qū)塊鏈網(wǎng)絡的分類索引數(shù)據(jù)時,需要主節(jié)點服務器的密鑰授權(quán)才能獲得訪問權(quán)限,在訪問各數(shù)據(jù)采集終端采集的數(shù)據(jù)時需要主節(jié)點服務器的有關(guān)兩級網(wǎng)絡的雙重解密密鑰及從節(jié)點服務器的解密密鑰共三重密鑰授權(quán)才能獲取相關(guān)訪問權(quán)限,使數(shù)據(jù)既安全、完整又便于檢索、應用與共享。

可選地,在該實施例中,所述第一加密算法、第二加密算法和第三加密算法是不同的非對稱密鑰加密算法。

具體的,一級、二級區(qū)塊鏈網(wǎng)絡及分級加密方式可采用不同的非對稱橢圓加密算法,形成互不干擾,相互獨立的兩個加密區(qū)塊鏈網(wǎng)絡,在兩級區(qū)塊鏈網(wǎng)絡相互疊加的每個主節(jié)點服務器設計相關(guān)程序,把兩個區(qū)塊鏈數(shù)據(jù)庫有效連接起來,形成數(shù)據(jù)的互聯(lián)互通。

以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1