午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

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

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

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



背景技術(shù):

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

附圖說明

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

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

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

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

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

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

具體實施方式

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

所述數(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é)點(diǎn)服務(wù)器連接的所有主節(jié)點(diǎn)服務(wù)器;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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