本發(fā)明涉及信息記錄、證明技術(shù)領(lǐng)域,具體涉及一種行為主體檔案信息記錄、證明方法及系統(tǒng)。
背景技術(shù):
區(qū)塊鏈本質(zhì)上是一個去中心化的數(shù)據(jù)庫,同時作為比特幣的底層技術(shù)。區(qū)塊鏈?zhǔn)褂梅植际酱鎯?,不存在中心化的管理機構(gòu),結(jié)點的權(quán)利和義務(wù)都是均等的,由所有結(jié)點來共同維護(hù)。區(qū)塊鏈采用基于協(xié)商一致的規(guī)范和協(xié)議使得整個系統(tǒng)中的所有結(jié)點能夠在去信任的環(huán)境自由安全的交換數(shù)據(jù)。一旦信息經(jīng)過驗證并添加至區(qū)塊鏈,就會永久的存儲起來,不可篡改、不可偽造,因此區(qū)塊鏈的數(shù)據(jù)穩(wěn)定性和可靠性極高。
在現(xiàn)有技術(shù)中,是將行為主體的檔案信息以紙質(zhì)形式存儲在相關(guān)部門,或者,將檔案信息存儲在普通的數(shù)據(jù)庫,這樣,檔案信息很容易被篡改,不能保證檔案信息的安全性。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有技術(shù)中的上述缺陷,本發(fā)明提供了一種行為主體檔案信息記錄、證明方法及系統(tǒng),可以確保檔案信息的可靠性和安全性,進(jìn)而能夠準(zhǔn)確證明行為主體的身份信息。
第一方面,本發(fā)明提供的一種行為主體檔案信息記錄方法,包括:
第一客戶端將行為主體的標(biāo)識信息和檔案信息上傳至區(qū)塊鏈;
根據(jù)所述標(biāo)識信息,將所述檔案信息存儲到所述區(qū)塊鏈中;
所述區(qū)塊鏈根據(jù)所述標(biāo)識信息,將至少一個所述第一客戶端存儲的所述檔案信息進(jìn)行鏈接,生成所述行為主體的完整檔案信息。
可選的,在第一客戶端將行為主體的標(biāo)識信息和檔案信息上傳至區(qū)塊鏈的步驟之前,還包括:
第一客戶端對行為主體的檔案信息進(jìn)行數(shù)據(jù)處理,獲得有效數(shù)據(jù);
所述將行為主體的標(biāo)識信息和檔案信息上傳至區(qū)塊鏈,包括:
將行為主體的標(biāo)識信息和所述有效數(shù)據(jù)上傳至區(qū)塊鏈。
可選的,所述根據(jù)所述標(biāo)識信息,將所述檔案信息存儲到所述區(qū)塊鏈中,包括:
根據(jù)所述標(biāo)識信息,按照時間順序,將所述檔案信息存儲到所述區(qū)塊鏈中。
可選的,還包括:
所述區(qū)塊鏈接收第二客戶端發(fā)送的所述行為主體的所述標(biāo)識信息和檔案變更信息;
根據(jù)所述標(biāo)識信息,將所述檔案變更信息存儲到與所述標(biāo)識信息相應(yīng)的數(shù)據(jù)塊中。
可選的,所述檔案信息包含有所述行為主體的基本信息和/或信息來源。
第二方面,本發(fā)明提供的一種行為主體檔案信息記錄系統(tǒng),包括:
信息上傳模塊,用于第一客戶端將行為主體的標(biāo)識信息和檔案信息上傳至區(qū)塊鏈;
信息存儲模塊,用于根據(jù)所述標(biāo)識信息,將所述檔案信息存儲到所述區(qū)塊鏈中;
信息鏈接模塊,用于所述區(qū)塊鏈根據(jù)所述標(biāo)識信息,將至少一個所述第一客戶端存儲的所述檔案信息進(jìn)行鏈接,生成所述行為主體的完整檔案信息。
可選的,所述系統(tǒng),還包括:
數(shù)據(jù)處理模塊,用于第一客戶端對行為主體的檔案信息進(jìn)行數(shù)據(jù)處理,獲得有效數(shù)據(jù);
所述信息上傳模塊,具體用于:
第一客戶端將行為主體的標(biāo)識信息和所述有效數(shù)據(jù)上傳至區(qū)塊鏈。
可選的,所述信息存儲模塊,具體用于:
根據(jù)所述標(biāo)識信息,按照時間順序,將所述檔案信息存儲到所述區(qū)塊鏈中。
可選的,所述系統(tǒng),還包括:
變更信息接收模塊,用于所述區(qū)塊鏈接收第二客戶端發(fā)送的所述行為主體的所述標(biāo)識信息和檔案變更信息;
變更信息存儲模塊,用于所述區(qū)塊鏈根據(jù)所述標(biāo)識信息,將所述檔案變更信息存儲到與所述標(biāo)識信息相應(yīng)的數(shù)據(jù)塊中。
可選的,所述檔案信息包含有所述行為主體的基本信息和信息來源。
第三方面,本發(fā)明提供的一種行為主體檔案信息證明方法,包括:
驗證端獲取待驗證信息;
識別所述待驗證信息的標(biāo)識信息;
根據(jù)所述標(biāo)識信息,從區(qū)塊鏈中提取相應(yīng)的檔案信息;
根據(jù)所述檔案信息,對所述待驗證信息進(jìn)行校驗。
可選的,在所述根據(jù)所述標(biāo)識信息,從區(qū)塊鏈中提取相應(yīng)的檔案信息的步驟之前,還包括:
識別所述待驗證信息中的時間段;
所述根據(jù)所述標(biāo)識信息,從區(qū)塊鏈中提取相應(yīng)的檔案信息,包括:
根據(jù)所述標(biāo)識信息和所述時間段,從所述區(qū)塊鏈中提取相應(yīng)的檔案信息。
可選的,根據(jù)所述檔案信息,對所述待驗證信息進(jìn)行校驗,包括:
將所述待驗證信息與所述檔案信息進(jìn)行對比,判斷所述待驗證信息與所述檔案信息是否一致;若一致,則顯示驗證通過;若不一致,則顯示驗證不通過。
第四方面,本發(fā)明提供的一種行為主體檔案信息證明系統(tǒng),包括:
待驗證信息獲取模塊,用于驗證端獲取待驗證信息;
標(biāo)識信息識別模塊,用于識別所述待驗證信息的標(biāo)識信息;
檔案信息獲取模塊,用于根據(jù)所述標(biāo)識信息,從區(qū)塊鏈中獲取相應(yīng)的檔案信息;
校驗?zāi)K,用于根據(jù)所述檔案信息,對所述待驗證信息進(jìn)行校驗。
可選的,所述系統(tǒng),還包括:
時間識別模塊,用于識別所述待驗證信息中的時間段;
所述檔案信息獲取模塊,具體用于:
根據(jù)所述標(biāo)識信息和所述時間段,從所述區(qū)塊鏈中提取相應(yīng)的檔案信息。
可選的,所述校驗?zāi)K,具體用于:
將所述待驗證信息與所述檔案信息進(jìn)行對比,判斷所述待驗證信息與所述檔案信息是否一致;若一致,則顯示驗證通過;若不一致,則顯示驗證不通過。
由以上技術(shù)方案可知,本發(fā)明提供一種行為主體檔案信息記錄方法,包括:第一客戶端將行為主體的標(biāo)識信息和檔案信息上傳至區(qū)塊鏈;根據(jù)所述標(biāo)識信息,將所述檔案信息存儲到所述區(qū)塊鏈中;所述區(qū)塊鏈根據(jù)所述標(biāo)識信息,將至少一個所述第一客戶端存儲的檔案信息進(jìn)行鏈接,生成所述行為主體的完整檔案信息。通過這種檔案信息記錄方法,能夠建立行為主體的完整檔案信息,進(jìn)而能夠提供構(gòu)建社會誠信體系的基礎(chǔ),減少社會治理過程中的無謂消耗。由于區(qū)塊鏈具有不可篡改、不可偽造的特性,通過采用區(qū)塊鏈技術(shù)來存儲記錄檔案信息,可以確保檔案信息的可靠性和安全性。并且,區(qū)塊鏈技術(shù)是一種網(wǎng)絡(luò)存儲技術(shù),可以降低檔案信息存儲管理的成本。
本發(fā)明提供的一種行為主體檔案信息證明系統(tǒng),與上述一種行為主體檔案信息證明方法出于相同的發(fā)明構(gòu)思,具有相同的有益效果。
本發(fā)明還提供一種行為主體檔案信息證明方法和系統(tǒng),是與本發(fā)明提供的行為主體檔案信息證明方法及系統(tǒng)配合使用,整體上屬于相同的發(fā)明構(gòu)思,可以有效地對待驗證信息的真實性進(jìn)行證明,進(jìn)而能夠證明行為主體的身份信息,以提高行為主體的社會信用度。
附圖說明
為了更清楚地說明本發(fā)明具體實施方式或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對具體實施方式或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹。在所有附圖中,類似的元件或部分一般由類似的附圖標(biāo)記標(biāo)識。附圖中,各元件或部分并不一定按照實際的比例繪制。
圖1示出了本發(fā)明第一實施例提供一種行為主體檔案信息記錄方法的流程圖;
圖2示出了本發(fā)明第二實施例提供一種行為主體檔案信息記錄系統(tǒng)的示意圖;
圖3示出了本發(fā)明第一實施例提供一種行為主體檔案信息證明方法的流程圖;
圖4示出了本發(fā)明第二實施例提供一種行為主體檔案信息證明系統(tǒng)的示意圖。
具體實施方式
下面將結(jié)合附圖對本發(fā)明技術(shù)方案的實施例進(jìn)行詳細(xì)的描述。以下實施例僅用于更加清楚地說明本發(fā)明的技術(shù)方案,因此只是作為示例,而不能以此來限制本發(fā)明的保護(hù)范圍。
需要注意的是,除非另有說明,本申請使用的技術(shù)術(shù)語或者科學(xué)術(shù)語應(yīng)當(dāng)為本發(fā)明所屬領(lǐng)域技術(shù)人員所理解的通常意義。
本發(fā)明提供了一種行為主體檔案信息記錄、證明方法及系統(tǒng)。下面結(jié)合附圖對本發(fā)明的實施例進(jìn)行說明。
第一實施例:
圖1示出了本發(fā)明第一實施例所提供的一種行為主體檔案信息記錄方法的流程圖。如圖1所示,本發(fā)明第一實施例提供的一種行為主體檔案信息記錄方法包括以下步驟:
步驟s101:第一客戶端將行為主體的標(biāo)識信息和檔案信息上傳至區(qū)塊鏈。
步驟s102:根據(jù)所述標(biāo)識信息,將所述檔案信息存儲到所述區(qū)塊鏈中。
步驟s103:所述區(qū)塊鏈根據(jù)所述標(biāo)識信息,將至少一個所述第一客戶端存儲的檔案信息進(jìn)行鏈接,生成所述行為主體的完整檔案信息。
其中,行為主體可以包括:各類機構(gòu)、自然人和智能設(shè)備等。檔案信息可以包含有行為主體的基本信息和/或信息來源。標(biāo)識信息是指能夠唯一表明行為主體身份的信息?;拘畔⑹侵感袨橹黧w從事社會活動形成的有保存價值的各種文字、圖表、聲像等不同形式的信息。信息來源是指采集行為主體的檔案信息的不同政府部門、機構(gòu)等。例如,機構(gòu)和自然人的基本信息往往來源于不同政府監(jiān)管部門;自然人的受教育經(jīng)歷、從業(yè)經(jīng)歷、各類資格證書、獲獎情況等可以來源于學(xué)校或個人。
標(biāo)識信息可以采用能夠代表行為主體的名稱、編號、圖像等形式的信息。
在本發(fā)明中,所述第一客戶端可以有多個,所述第二客戶端也可以有多個。所述第一客戶端和第二客戶端可以是指一個獨立系統(tǒng)使用的客戶端。
在本發(fā)明提供的一個具體實施例中,在第一客戶端將行為主體的標(biāo)識信息和檔案信息上傳至區(qū)塊鏈的步驟之前,還包括:第一客戶端對行為主體的檔案信息進(jìn)行數(shù)據(jù)處理,獲得有效數(shù)據(jù);所述將行為主體的標(biāo)識信息和檔案信息上傳至區(qū)塊鏈,包括:將行為主體的標(biāo)識信息和有效數(shù)據(jù)上傳至區(qū)塊鏈。
其中,對檔案信息進(jìn)行數(shù)據(jù)處理,可以是指在對檔案信息進(jìn)行數(shù)據(jù)清洗,在對檔案信息進(jìn)行數(shù)據(jù)清洗時,可以去除檔案信息中的重復(fù)數(shù)據(jù)、錯誤數(shù)據(jù)、空白數(shù)據(jù)、亂碼數(shù)據(jù)等有問題的數(shù)據(jù),獲得有效數(shù)據(jù)。其中,錯誤數(shù)據(jù)是指形式錯誤的數(shù)據(jù)。這樣可以避免重復(fù)存儲、誤存、漏存等情況,能夠提高檔案信息的可靠性。
第一客戶端對檔案信息進(jìn)行數(shù)據(jù)清洗前,還可以包括:按照行為主體的標(biāo)識信息對多個行為主體的檔案信息進(jìn)行分類。將屬于同一行為主體的檔案信息分為一類。這樣,方便對檔案信息的存儲和管理。
在本發(fā)明提供的一個具體實施例中,所述根據(jù)所述標(biāo)識信息,將所述檔案信息存儲到所述區(qū)塊鏈中,包括:根據(jù)所述標(biāo)識信息,按照時間順序,將所述檔案信息存儲到所述區(qū)塊鏈中。
在存儲時,將同一標(biāo)識信息不同時間段內(nèi)的數(shù)據(jù)存儲到區(qū)塊鏈中的不同數(shù)據(jù)塊中,并且,在存儲過程中,同一標(biāo)識信息中的數(shù)據(jù)塊按時間順序進(jìn)行排列,這樣,可以方便對不同行為主體的檔案信息的管理。
在本發(fā)明提供的一個具體實施例中,還可以包括:所述區(qū)塊鏈接收第二客戶端發(fā)送的所述行為主體的所述標(biāo)識信息和檔案變更信息;根據(jù)所述標(biāo)識信息,將所述檔案變更信息存儲到與所述標(biāo)識信息相應(yīng)的數(shù)據(jù)塊中。
其中,所述檔案變更信息是指區(qū)塊鏈中沒有存儲的行為主體的檔案信息,包括區(qū)塊鏈中不存在的行為主體的檔案信息和區(qū)塊鏈中的現(xiàn)有行為主體在當(dāng)前時刻生成的沒有存儲在區(qū)塊鏈中的檔案信息。
其中,所述檔案變更信息是指區(qū)塊鏈中現(xiàn)有行為主體產(chǎn)生的沒有存儲在區(qū)塊鏈中的新的檔案信息。所述第二客戶端是指上傳檔案變更信息的客戶端。所述第二客戶端可以與所述第一客戶端為同一客戶端,也可以是不同客戶端。
在本實施例中,所述第二客戶端可以向區(qū)塊鏈發(fā)送行為主體的檔案變更信息和所述行為主體的標(biāo)識信息,區(qū)塊鏈可以根據(jù)所述標(biāo)識信息,證明與所述標(biāo)識信息相應(yīng)的數(shù)據(jù)塊,并將所述檔案變更信息存儲到所述數(shù)據(jù)塊中。
在本發(fā)明提供的一個具體實施例中,在第一客戶端將行為主體的標(biāo)識信息和檔案信息上傳至區(qū)塊鏈中時,首先,需要證明區(qū)塊鏈中是否建立有所述標(biāo)識信息的數(shù)據(jù)塊,若有,則將所述標(biāo)識信息和所述檔案信息存儲到所述數(shù)據(jù)塊中,若沒有,則將所述標(biāo)識信息和所述檔案信息存儲到一個新的數(shù)據(jù)塊中。
通過將檔案變更信息存儲到區(qū)塊鏈中,可以實時更新、優(yōu)化區(qū)塊鏈中的檔案信息,使所述區(qū)塊鏈中的檔案信息有連續(xù)性,進(jìn)而更加可靠。
在本發(fā)明提供的一個具體實施例中,所述區(qū)塊鏈可以根據(jù)所述標(biāo)識信息,將至少一個第一客戶端存儲的檔案信息進(jìn)行鏈接,所述鏈接可以采用通信協(xié)議來進(jìn)行鏈接。
在本發(fā)明中,在對檔案信息進(jìn)行存儲時,可以遵從多個第一客戶端和第二客戶端認(rèn)可的規(guī)則,若規(guī)則有變化,可以及時通知各個客戶端,使各個客戶端都能夠及時得知更改信息。
在本發(fā)明提供的一個具體實施例中,在將所述檔案信息存儲到所述區(qū)塊鏈中之前,可以對所述檔案信息進(jìn)行加密,將加密后的檔案信息存儲到區(qū)塊鏈中。若證明端需要證明所述檔案信息,則可以從所述第一客戶端獲取加密后的檔案信息的秘鑰,根據(jù)所述秘鑰對所述加密后的檔案信息進(jìn)行解密,再獲得解密后的檔案信息。這樣,可以防止非證明端對檔案信息進(jìn)行證明,可以以此來限定證明端,進(jìn)而保護(hù)檔案信息。
在進(jìn)行加密時,可以采用動態(tài)加密方法進(jìn)行加密,這樣,證明端可以利用動態(tài)密碼隨時查看相應(yīng)的檔案信息。在本發(fā)明中,也可以采用ras加密算法對處理后的檔案信息進(jìn)行加密。
通過這種檔案信息記錄方法,能夠建立行為主體的完整檔案信息,進(jìn)而能夠提供構(gòu)建社會誠信體系的基礎(chǔ),減少社會治理過程中的無謂消耗。
由于區(qū)塊鏈具有不可篡改、不可偽造的特性,通過采用區(qū)塊鏈技術(shù)來存儲記錄檔案信息,可以確保檔案信息的可靠性和安全性。并且,區(qū)塊鏈技術(shù)是一種網(wǎng)絡(luò)存儲技術(shù),可以降低檔案信息存儲管理的成本。
第二實施例:
在上述的第一實施例中,提供了一種行為主體檔案信息記錄方法,與之相對應(yīng)的,本申請還提供一種行為主體檔案信息記錄系統(tǒng)。請參考圖2,其為本發(fā)明第二實施例提供的一種行為主體檔案信息記錄系統(tǒng)的示意圖。由于系統(tǒng)實施例基本相似于方法實施例,所以描述得比較簡單,相關(guān)之處參見方法實施例的部分說明即可。下述描述的系統(tǒng)實施例僅僅是示意性的。
本發(fā)明第二實施例提供的一種行為主體檔案信息記錄系統(tǒng),包括:
信息上傳模塊101,用于第一客戶端將行為主體的標(biāo)識信息和檔案信息上傳至區(qū)塊鏈;
信息存儲模塊102,用于根據(jù)所述標(biāo)識信息,將所述檔案信息存儲到所述區(qū)塊鏈中;
信息鏈接模塊103,用于所述區(qū)塊鏈根據(jù)所述標(biāo)識信息,將至少一個所述第一客戶端存儲的所述檔案信息進(jìn)行鏈接,生成所述行為主體的完整檔案信息。
在本發(fā)明提供的一個具體實施例中,所述系統(tǒng),還包括:
數(shù)據(jù)處理模塊,用于第一客戶端對行為主體的檔案信息進(jìn)行數(shù)據(jù)處理,獲得有效數(shù)據(jù);
所述信息上傳模塊101,具體用于:
第一客戶端將行為主體的標(biāo)識信息和所述有效數(shù)據(jù)上傳至區(qū)塊鏈。
在本發(fā)明提供的一個具體實施例中,所述信息存儲模塊102,具體用于:
根據(jù)所述標(biāo)識信息,按照時間順序,將所述檔案信息存儲到所述區(qū)塊鏈中。
在本發(fā)明提供的一個具體實施例中,所述系統(tǒng),還包括:
變更信息接收模塊,用于所述區(qū)塊鏈接收第二客戶端發(fā)送的所述行為主體的所述標(biāo)識信息和檔案變更信息;
變更信息存儲模塊102,用于所述區(qū)塊鏈根據(jù)所述標(biāo)識信息,將所述檔案變更信息存儲到與所述標(biāo)識信息相應(yīng)的數(shù)據(jù)塊中。
在本發(fā)明提供的一個具體實施例中,所述檔案信息包含有所述行為主體的基本信息和信息來源。
以上,為本發(fā)明第二實施例提供的一種行為主體檔案信息記錄系統(tǒng)的實施例說明。
本發(fā)明提供的一種行為主體檔案信息記錄系統(tǒng)與上述一種行為主體檔案信息記錄方法出于相同的發(fā)明構(gòu)思,具有相同的有益效果,此處不再贅述。
第三實施例:
本發(fā)明第三實施例還提供一種行為主體檔案信息證明方法,請參考圖3,其為本發(fā)明實施例所提供的一種行為主體檔案信息證明方法的流程圖,所述行為主體檔案信息證明方法是與所述行為主體檔案信息記錄方法想配合的方法,所述行為主體檔案信息證明方法,包括以下步驟:
步驟s201:驗證端獲取待驗證信息。
步驟s202:識別所述待驗證信息的標(biāo)識信息。
步驟s203:根據(jù)所述標(biāo)識信息,從區(qū)塊鏈中提取相應(yīng)的檔案信息。
步驟s204:根據(jù)所述檔案信息,對所述待驗證信息進(jìn)行校驗。
其中,所述待驗證信息,可以包括:行為主體的基本信息和/或信息來源。所述驗證端可以是獨立系統(tǒng)、個人使用的客戶端。
根據(jù)上述方法,驗證端在進(jìn)行驗證時,首先,需要獲取待驗證信息,然后,識別出所述待驗證信息的標(biāo)識信息,再根據(jù)所述標(biāo)識信息,從區(qū)塊鏈中提取相應(yīng)的檔案信息,最后,根據(jù)所述檔案信息,對所述待驗證信息進(jìn)行校驗。由于區(qū)塊鏈中存儲的信息具有不可篡改、不可偽造等特征,因此,通過這種證明方法,可以證明待驗證信息的真實性,可以證明行為主體的身份信息,提高行為主體的社會信用。
基于上述證明方法,在驗證端識別所述標(biāo)識信息后,可以將所述標(biāo)識信息提取出來,再將所述標(biāo)識信息上傳到區(qū)塊鏈中,使區(qū)塊鏈根據(jù)所述標(biāo)識信息查詢相應(yīng)的檔案信息,并將所述檔案信息發(fā)送給所述驗證端。驗證端可以根據(jù)所述檔案信息,對所述待驗證信息進(jìn)行校驗。
在本發(fā)明提供的一個具體實施例中,根據(jù)所述檔案信息,對所述待驗證信息進(jìn)行校驗,包括:將所述待驗證信息與所述檔案信息進(jìn)行對比,判斷所述待驗證信息與所述檔案信息是否一致;若一致,則顯示驗證通過;若不一致,則顯示驗證不通過。
在對待驗證信息進(jìn)行校驗時,可以對比待驗證信息和檔案信息是否一致,若一致,則顯示驗證通過,若不一致,則顯示驗證不通過。通過這種驗證方法,可以判斷待驗證的行為主體的檔案信息是否正確,可以用來證明行為主體的身份信息,進(jìn)而鑒別行為主體待驗證的檔案信息的真實性。
在本發(fā)明中,從區(qū)塊鏈中獲取行為主體的檔案信息后,還可以從所述檔案信息中查詢到所述檔案信息的信息來源,以此來對行為主體的檔案信息進(jìn)行追溯,進(jìn)而實現(xiàn)責(zé)任的追溯。
在本發(fā)明提供的一個具體實施例中,在所述根據(jù)所述標(biāo)識信息,從區(qū)塊鏈中提取相應(yīng)的檔案信息的步驟之前,還可以包括:識別所述待驗證信息中的時間段;所述根據(jù)所述標(biāo)識信息,從區(qū)塊鏈中提取相應(yīng)的檔案信息,包括:根據(jù)所述標(biāo)識信息和所述預(yù)設(shè)時間段,從所述區(qū)塊鏈中提取相應(yīng)的檔案信息。
在使用本證明方法時,如果待驗證信息中表明了行為主體產(chǎn)生所述待驗證信息的時間段,則驗證端可以識別待驗證信息中的時間段,然后,根據(jù)所述標(biāo)識信息和所述時間段,從所述區(qū)塊鏈中提取與所述標(biāo)識信息相應(yīng)的所述時間段內(nèi)的檔案信息。這樣,可以減少區(qū)塊鏈向所述驗證端輸出的檔案信息,進(jìn)而減少驗證端的驗證工作量,能夠提高用戶體驗。
在生活中,行為主體是社會信用的主體,當(dāng)他們的身份信息都存在問題時,信用也無從談起,更難以進(jìn)行責(zé)任的追究。因此,在本發(fā)明中,各個機構(gòu)或政府部門可以通過所述區(qū)塊鏈對行為主體的檔案信息進(jìn)行證明,進(jìn)而來證明行為主體公開的檔案信息是否正確;同時,還可以根據(jù)所述區(qū)塊鏈證明檔案信息的信息來源,進(jìn)而實現(xiàn)責(zé)任的追溯。
第四實施例:
在上述的第三實施例中,提供了一種行為主體檔案信息證明方法,與之相對應(yīng)的,本申請還提供一種行為主體檔案信息證明系統(tǒng)。請參考圖4,其為本發(fā)明第四實施例提供的一種行為主體檔案信息證明系統(tǒng)的示意圖。由于系統(tǒng)實施例基本相似于方法實施例,所以描述得比較簡單,相關(guān)之處參見方法實施例的部分說明即可。下述描述的系統(tǒng)實施例僅僅是示意性的。
本發(fā)明第四實施例提供的一種行為主體檔案信息證明系統(tǒng),包括:
待驗證信息獲取模塊201,用于驗證端獲取待驗證信息;
標(biāo)識信息識別模塊202,用于識別所述待驗證信息的標(biāo)識信息;
檔案信息獲取模塊203,用于根據(jù)所述標(biāo)識信息,從區(qū)塊鏈中獲取相應(yīng)的檔案信息;
校驗?zāi)K204,用于根據(jù)所述檔案信息,對所述待驗證信息進(jìn)行校驗。
在本發(fā)明提供的一個具體實施例中,所述系統(tǒng),還包括:
時間識別模塊,用于識別所述待驗證信息中的時間段;
所述檔案信息獲取模塊203,具體用于:
根據(jù)所述標(biāo)識信息和所述時間段,從所述區(qū)塊鏈中提取相應(yīng)的檔案信息。
在本發(fā)明提供的一個具體實施例中,所述校驗?zāi)K204,具體用于:
將所述待驗證信息與所述檔案信息進(jìn)行對比,判斷所述待驗證信息與所述檔案信息是否一致;若一致,則顯示驗證通過;若不一致,則顯示驗證不通過。
以上,為本發(fā)明第四實施例提供的一種行為主體檔案信息證明系統(tǒng)的實施例說明。
本發(fā)明提供的一種行為主體檔案信息證明系統(tǒng)與上述一種行為主體檔案信息證明方法出于相同的發(fā)明構(gòu)思,具有相同的有益效果,此處不再贅述。
在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不是必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進(jìn)行結(jié)合和組合。需要說明的是,本發(fā)明附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個實施例的系統(tǒng)、方法和獲得機程序產(chǎn)品的可能實現(xiàn)的體系架構(gòu)、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與獲得機指令的組合來實現(xiàn)。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng)和方法,可以通過其它的方式實現(xiàn)。以上所描述的系統(tǒng)實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,又例如,多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個獲得機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該獲得機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺獲得機機器(可以是個人獲得機,服務(wù)器,或者網(wǎng)絡(luò)機器等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍,其均應(yīng)涵蓋在本發(fā)明的權(quán)利要求和說明書的范圍當(dāng)中。