本發(fā)明涉及數(shù)據(jù)共享,具體為基于區(qū)塊鏈的稅務(wù)數(shù)據(jù)安全共享與驗(yàn)證系統(tǒng)。
背景技術(shù):
1、稅務(wù)數(shù)據(jù)反映企業(yè)經(jīng)濟(jì)活動與財(cái)務(wù)狀況的關(guān)鍵信息,在經(jīng)濟(jì)運(yùn)行和企業(yè)發(fā)展中占據(jù)著舉足輕重的地位。稅務(wù)數(shù)據(jù)是企業(yè)合規(guī)運(yùn)營的重要體現(xiàn),也是評估企業(yè)信用等級和市場競爭力的關(guān)鍵因素。良好的納稅記錄有助于企業(yè)在融資、合作等方面獲得更多機(jī)會,而稅務(wù)數(shù)據(jù)的異常則可能引發(fā)稅務(wù)風(fēng)險(xiǎn),影響企業(yè)的正常經(jīng)營。
2、傳統(tǒng)的稅務(wù)數(shù)據(jù)管理模式下,數(shù)據(jù)多存儲于集中式的數(shù)據(jù)庫中,數(shù)據(jù)在傳輸過程中,容易因網(wǎng)絡(luò)安全漏洞而被竊取或篡改,導(dǎo)致數(shù)據(jù)的真實(shí)性無法保證;此外,傳統(tǒng)的數(shù)據(jù)驗(yàn)證方式主要依賴人工審核和簡單的邏輯校驗(yàn),對于大規(guī)模、復(fù)雜的稅務(wù)數(shù)據(jù),這種驗(yàn)證方式效率低下,難以對數(shù)據(jù)的真實(shí)性和合理性進(jìn)行深度驗(yàn)證。
3、基于此,本發(fā)明提供了基于區(qū)塊鏈的稅務(wù)數(shù)據(jù)安全共享與驗(yàn)證系統(tǒng),以解決上述所提出的技術(shù)問題。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于提供基于區(qū)塊鏈的稅務(wù)數(shù)據(jù)安全共享與驗(yàn)證系統(tǒng),在數(shù)據(jù)上傳存儲時(shí),進(jìn)行雙重驗(yàn)證,即會進(jìn)行第一完整驗(yàn)證和第二完整驗(yàn)證,確保數(shù)據(jù)在傳輸過程中未被修改,有效抵御內(nèi)部數(shù)據(jù)錯(cuò)誤錄入和外部惡意攻擊等風(fēng)險(xiǎn),同時(shí),將拆分后的稅務(wù)數(shù)據(jù)信息段通過不同區(qū)塊鏈節(jié)點(diǎn)并行傳輸,避免了單一鏈路擁堵或故障導(dǎo)致的傳輸延遲,極大提高了數(shù)據(jù)上傳效率,此外,對數(shù)據(jù)進(jìn)行拆分并加密各信息段,使數(shù)據(jù)在傳輸和存儲時(shí)被破解的難度極大,從根本上保障數(shù)據(jù)的完整性和保密性。
2、為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
3、本發(fā)明提供了一種基于區(qū)塊鏈的稅務(wù)數(shù)據(jù)安全共享與驗(yàn)證系統(tǒng),包括數(shù)據(jù)上傳單元、共享驗(yàn)證單元和數(shù)據(jù)請求單元,其中:
4、所述數(shù)據(jù)上傳單元用于上傳稅務(wù)數(shù)據(jù)信息,并對所上傳的稅務(wù)數(shù)據(jù)信息進(jìn)行預(yù)處理,以及將預(yù)處理的稅務(wù)數(shù)據(jù)信息通過區(qū)塊鏈網(wǎng)絡(luò)上傳給共享驗(yàn)證單元;
5、所述共享驗(yàn)證單元用于對所接收的稅務(wù)數(shù)據(jù)信息進(jìn)行安全存儲驗(yàn)證,對經(jīng)過安全存儲驗(yàn)證后的稅務(wù)數(shù)據(jù)信息進(jìn)行存儲,以及對稅務(wù)數(shù)據(jù)信息調(diào)取驗(yàn)證,所述共享驗(yàn)證單元與數(shù)據(jù)上傳單元連接;
6、所述數(shù)據(jù)請求單元用于注冊者注冊登錄身份信息,以及發(fā)起稅務(wù)數(shù)據(jù)信息的共享請求,所述數(shù)據(jù)請求單元與共享驗(yàn)證單元連接。
7、本發(fā)明進(jìn)一步的設(shè)置為:所述數(shù)據(jù)上傳單元包括數(shù)據(jù)獲取模塊、數(shù)據(jù)處理模塊和第一通訊模塊,其中:
8、所述數(shù)據(jù)獲取模塊用于上傳稅務(wù)數(shù)據(jù)信息;
9、所述數(shù)據(jù)處理模塊用于對所上傳的稅務(wù)數(shù)據(jù)信息進(jìn)行預(yù)處理,所述數(shù)據(jù)處理模塊與數(shù)據(jù)獲取模塊連接,其中,所述預(yù)處理的過程如下:
10、將所上傳的稅務(wù)數(shù)據(jù)信息按照統(tǒng)一的上傳格式進(jìn)行標(biāo)準(zhǔn)化,并計(jì)算其哈希值;
11、對標(biāo)準(zhǔn)化的稅務(wù)數(shù)據(jù)信息拆分成信息段,并對各信息段進(jìn)行識別順序編碼,同時(shí)對各信息段進(jìn)行加密;
12、所述第一通訊模塊利用區(qū)塊鏈網(wǎng)絡(luò)實(shí)現(xiàn)數(shù)據(jù)上傳單元與共享驗(yàn)證單元間的信息交互。
13、本發(fā)明進(jìn)一步的設(shè)置為:所述共享驗(yàn)證單元包括第二通訊模塊、第一驗(yàn)證模塊和第二驗(yàn)證模塊,其中:
14、所述第二通訊模塊利用區(qū)塊鏈網(wǎng)絡(luò)實(shí)現(xiàn)共享驗(yàn)證單元與數(shù)據(jù)上傳單元和數(shù)據(jù)請求單元間的信息交互;
15、所述第一驗(yàn)證模塊用于對所接收的稅務(wù)數(shù)據(jù)信息進(jìn)行第一完整驗(yàn)證,所述第一驗(yàn)證模塊與第二通訊模塊連接;
16、所述第二驗(yàn)證模塊對通過第一完整驗(yàn)證的稅務(wù)數(shù)據(jù)信息進(jìn)行第二完整驗(yàn)證,所述第二驗(yàn)證模塊與第一驗(yàn)證模塊連接。
17、本發(fā)明進(jìn)一步的設(shè)置為:所述第一完整驗(yàn)證的過程如下:
18、根據(jù)對各信息段進(jìn)行解密,并利用識別順序編碼,對各信息段進(jìn)行復(fù)原;
19、計(jì)算復(fù)原稅務(wù)數(shù)據(jù)信息的哈希值,并將其與標(biāo)準(zhǔn)化的稅務(wù)數(shù)據(jù)信息的哈希值進(jìn)行對比,若兩者相同,則通過第一完整驗(yàn)證,否則,不存儲所上傳的稅務(wù)數(shù)據(jù)信息。
20、本發(fā)明進(jìn)一步的設(shè)置為:所述第二完整驗(yàn)證的過程如下:
21、將歷史稅務(wù)數(shù)據(jù)信息劃分為不同的項(xiàng)集;
22、計(jì)算項(xiàng)集的支持度s=包含項(xiàng)集x的事務(wù)數(shù)/總事務(wù)數(shù);
23、將支持度s與預(yù)設(shè)的支持度閾值進(jìn)行對比,篩選出頻繁項(xiàng)集;
24、然后對頻繁項(xiàng)集進(jìn)行置信度計(jì)算式中,r1、r2均為頻繁項(xiàng)集;
25、將經(jīng)過第一完整驗(yàn)證的稅務(wù)數(shù)據(jù)信息,計(jì)算其頻繁項(xiàng)集的置信度c1,并將其與歷史對應(yīng)頻繁項(xiàng)集的置信度c2進(jìn)行對比,若c1>αc2,式中,α系數(shù),則通過第二完整驗(yàn)證,否則不存儲所上傳的稅務(wù)數(shù)據(jù)信息。
26、本發(fā)明進(jìn)一步的設(shè)置為:所述共享驗(yàn)證單元還包括數(shù)據(jù)庫模塊、驗(yàn)證調(diào)取模塊和注冊登記模塊,其中:
27、所述數(shù)據(jù)庫模塊用于存儲所接收的稅務(wù)數(shù)據(jù)信息和注冊信息,所述數(shù)據(jù)庫模塊與第二驗(yàn)證模塊連接;
28、所述驗(yàn)證調(diào)取模塊用于驗(yàn)證調(diào)取者的身份信息,所述驗(yàn)證調(diào)取模塊與第二通訊模塊和數(shù)據(jù)庫模塊均連接;
29、所述注冊登記模塊用于對注冊者的身份信息和登錄信息進(jìn)行記錄,所述注冊登記模塊與第二通訊模塊和數(shù)據(jù)庫模塊均連接。
30、本發(fā)明進(jìn)一步的設(shè)置為:所述數(shù)據(jù)請求單元包括第三通訊模塊和登錄注冊模塊,其中:
31、所述第三通訊模塊利用區(qū)塊鏈網(wǎng)絡(luò)實(shí)現(xiàn)數(shù)據(jù)請求單元與共享驗(yàn)證單元間的信息交互;
32、所述登錄注冊模塊用于注冊者注冊登錄身份信息,以及登錄調(diào)取所需的稅務(wù)數(shù)據(jù)信息,所述登錄注冊模塊與第三通訊模塊連接。
33、本發(fā)明進(jìn)一步的設(shè)置為:所述數(shù)據(jù)請求單元還包括服務(wù)請求模塊,所述服務(wù)請求模塊用于發(fā)起稅務(wù)數(shù)據(jù)信息的共享請求,所述服務(wù)請求模塊與第三通訊模塊和登錄注冊模塊均連接。
34、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
35、本發(fā)明在數(shù)據(jù)上傳存儲時(shí),會進(jìn)行第一完整驗(yàn)證和第二完整驗(yàn)證,第一完整驗(yàn)證基于哈希值比對,確保數(shù)據(jù)在傳輸過程中未被修改,第二完整驗(yàn)證利用歷史數(shù)據(jù)的支持度和置信度計(jì)算,從數(shù)據(jù)規(guī)律層面進(jìn)行深度校驗(yàn),進(jìn)而實(shí)現(xiàn)了數(shù)據(jù)安全的雙重驗(yàn)證,有效抵御內(nèi)部數(shù)據(jù)錯(cuò)誤錄入和外部惡意攻擊等風(fēng)險(xiǎn),同時(shí),數(shù)據(jù)上傳單元將拆分后的稅務(wù)數(shù)據(jù)信息段通過不同區(qū)塊鏈節(jié)點(diǎn)并行傳輸,避免了單一鏈路擁堵或故障導(dǎo)致的傳輸延遲,在大規(guī)模數(shù)據(jù)傳輸場景下,極大提高了數(shù)據(jù)上傳效率,此外,對數(shù)據(jù)進(jìn)行拆分并加密各信息段,使數(shù)據(jù)在傳輸和存儲時(shí)被破解的難度極大,從根本上保障數(shù)據(jù)的完整性和保密性。
1.基于區(qū)塊鏈的稅務(wù)數(shù)據(jù)安全共享與驗(yàn)證系統(tǒng),其特征在于,包括數(shù)據(jù)上傳單元(100)、共享驗(yàn)證單元(200)和數(shù)據(jù)請求單元(300),其中:
2.根據(jù)權(quán)利要求1所述的基于區(qū)塊鏈的稅務(wù)數(shù)據(jù)安全共享與驗(yàn)證系統(tǒng),其特征在于,所述數(shù)據(jù)上傳單元(100)包括數(shù)據(jù)獲取模塊(110)、數(shù)據(jù)處理模塊(120)和第一通訊模塊(130),其中:
3.根據(jù)權(quán)利要求1所述的基于區(qū)塊鏈的稅務(wù)數(shù)據(jù)安全共享與驗(yàn)證系統(tǒng),其特征在于,所述共享驗(yàn)證單元(200)包括第二通訊模塊(210)、第一驗(yàn)證模塊(220)和第二驗(yàn)證模塊(230),其中:
4.根據(jù)權(quán)利要求3所述的基于區(qū)塊鏈的稅務(wù)數(shù)據(jù)安全共享與驗(yàn)證系統(tǒng),其特征在于,所述第一完整驗(yàn)證的過程如下:
5.根據(jù)權(quán)利要求3所述的基于區(qū)塊鏈的稅務(wù)數(shù)據(jù)安全共享與驗(yàn)證系統(tǒng),其特征在于,所述第二完整驗(yàn)證的過程如下:
6.根據(jù)權(quán)利要求3所述的基于區(qū)塊鏈的稅務(wù)數(shù)據(jù)安全共享與驗(yàn)證系統(tǒng),其特征在于,所述共享驗(yàn)證單元(200)還包括數(shù)據(jù)庫模塊(240)、驗(yàn)證調(diào)取模塊(250)和注冊登記模塊(260),其中:
7.根據(jù)權(quán)利要求1所述的基于區(qū)塊鏈的稅務(wù)數(shù)據(jù)安全共享與驗(yàn)證系統(tǒng),其特征在于,所述數(shù)據(jù)請求單元(300)包括第三通訊模塊(310)和登錄注冊模塊(320),其中:
8.根據(jù)權(quán)利要求7所述的基于區(qū)塊鏈的稅務(wù)數(shù)據(jù)安全共享與驗(yàn)證系統(tǒng),其特征在于,所述數(shù)據(jù)請求單元(300)還包括服務(wù)請求模塊(330),所述服務(wù)請求模塊(330)用于發(fā)起稅務(wù)數(shù)據(jù)信息的共享請求,所述服務(wù)請求模塊(330)與第三通訊模塊(310)和登錄注冊模塊(320)均連接。