欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng)的制作方法

文檔序號:11627888閱讀:965來源:國知局
基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng)的制造方法與工藝

本發(fā)明涉及數(shù)字證照領域,具體而言涉及一種基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng)。



背景技術:

目前證照由發(fā)證部門單一中心化系統(tǒng)存儲和管理,證照發(fā)放單位、用證單位、持證者既相互獨立又相互聯(lián)系,證照難以在各參與方流轉,證照不能信任傳遞,跨部門協(xié)作難。當系統(tǒng)被攻破,易引發(fā)信息篡改、隱私泄漏等問題,中心化機構甚至出現(xiàn)機構內(nèi)部人員篡改信息的現(xiàn)象。證照以紙質形式存在,而且每個人一生會有上百個證照,難以存放和管理,同時用證單位用證時需要審核大量的紙質證照,工作效率低。現(xiàn)有技術制作的證照不能保證證照真實可信,導致假證泛濫,群眾辦事重復提交證照,甚至提交奇葩證明來證明其身份或者資格,如果用證單位不小心用了假證會給單位造成損失。證照雖然是持證人的,沒有技術實現(xiàn)持證人對證照的控制權,導致證照被冒用從事違法行為。

有些省市建立了電子證照共享平臺,將紙質證照電子化,集中存儲在平臺數(shù)據(jù)庫,用證方用證時從平臺獲取。這種方案解決了證照共享問題,但是平臺建設和運維成本高,信息難以標準化,平臺運行監(jiān)管困難。上述問題仍然沒有解決。

區(qū)塊鏈是一種按照時間順序將數(shù)據(jù)區(qū)塊以順序相連的方式組合成的一種鏈式數(shù)據(jù)結構,并以密碼學方式保證的不可篡改和不可偽造的分布式賬本。廣義來講,區(qū)塊鏈技術是利用塊鏈式數(shù)據(jù)結構來驗證與存儲數(shù)據(jù)、利用分布式節(jié)點共識算法來生成和更新數(shù)據(jù)、利用密碼學的方式保證數(shù)據(jù)傳輸和訪問的安全、利用由自動化腳本代碼組成的智能合約來編程和操作數(shù)據(jù)的一種全新的分布式基礎架構與計算范式。

區(qū)塊鏈技術因比特幣而產(chǎn)生的,目前區(qū)塊鏈技術相對成熟的應用領域就是金融行業(yè),都是貨幣的交易。貨幣只有轉賬交易,交易間的關聯(lián)關系簡單,交易驗證也簡單。

而證照交易類型多,如房產(chǎn)證,有抵押、轉讓等,交易之間的關聯(lián)關系也更復雜,證照交易的驗證也更復雜;證照狀態(tài)多,在分布式系統(tǒng)中保持一致性也更困難;在存儲方面,證照需要存儲完整的原始信息,而貨幣只需存一個數(shù)值,證照的交易對網(wǎng)絡壓力、吞吐量、通信量有更高要求。



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

為此,本發(fā)明的主要目的在于提供一種基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng),以達到如下目的:

(1)多中心的、分布式的系統(tǒng)。證照不是存儲在一個發(fā)證部門,比如房產(chǎn)證,不只在房管局存儲,其他發(fā)證部門也有備份,這就避免了系統(tǒng)性風險帶來的系統(tǒng)癱瘓導致數(shù)字證照不能使用。(2)信任建立。基于區(qū)塊鏈技術不可篡改的特性,任何系統(tǒng)外部或內(nèi)部人員篡改不了這個多中心、分布式的數(shù)字證照系統(tǒng)中的數(shù)字證照,從而建立了真實可信的數(shù)字證照。(3)證照所有權明確。證照信息泄露、證照被冒用等問題,都是證照的所有權錯位,雖然證照屬于持證人,但是卻不受持證人控制,比如,留在用證部門的證照復印件,經(jīng)常在持證人不知情的情況下被用來從事一些違法行為。本專利利用區(qū)塊鏈中的加密技術保證證照隱私不被泄露,本專利還實現(xiàn)了證照授權使用,即證照只有經(jīng)過持證人授權才允許使用。(4)證照信任傳遞。真實可信的數(shù)字證照通過授權在各部門間流轉,實現(xiàn)證照信任傳遞。(5)發(fā)證模式創(chuàng)新。以個人數(shù)字證照錢包將證照數(shù)字化上傳給發(fā)證部門驗證,代替發(fā)證方簽發(fā)數(shù)字證照的業(yè)務模式,簡化發(fā)證部門業(yè)務系統(tǒng),降低系統(tǒng)耦合度。(6)證照使用信息可追溯。證照的使用都會產(chǎn)生交易存儲在區(qū)塊鏈上,證照的使用、流轉過程可追溯。(7)建設、運維成本低。對于發(fā)證部門不需要新建任何平臺或系統(tǒng),在發(fā)證部門部署一個節(jié)點即可,用證部門安裝一個用證部門證照包就能加入網(wǎng)絡,因此成本相對建了中心化平臺的成本低。

為實現(xiàn)上述目的,本發(fā)明提供如下技術方案:

一種基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng),包括:個人數(shù)字證照包模塊,用于持證人添加和管理個人的證照;用證部門證照包模塊,用于用證部門使用和管理持證人的證照;數(shù)字證照區(qū)塊鏈賬本,包含區(qū)塊,所述區(qū)塊按時間順序邏輯上構成區(qū)塊鏈,每個區(qū)塊存儲證照的交易,包括證照文本描述信息和證照編碼;數(shù)字證照分布式存儲節(jié)點,包含節(jié)點,所述節(jié)點由發(fā)證部門和用證部門組成,能夠存儲數(shù)字證照區(qū)塊鏈賬本和證照完整的原始信息。

優(yōu)選地,所述的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng),其中所述個人數(shù)字證照包模塊,包括:新增證照模塊,用于持證人新增證照,將數(shù)字證照發(fā)送到數(shù)字證照區(qū)塊鏈賬本;授權模塊,用于持證人設置用證部門對證照進行查驗、復制、保留以及查詢交易記錄等操作的權限。

優(yōu)選地,所述的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng),其中所述個人數(shù)字證照包模塊,還包括:歷史記錄查詢模塊,用于持證人查詢證照授權記錄及用證記錄,查詢證照狀態(tài)變化記錄;和/或證照導入導出模塊,用于將個人數(shù)字證照包模塊中的數(shù)字證照導出或者導入。

優(yōu)選地,所述的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng),其中所述用證部門證照包模塊,包括:證照使用模塊,根據(jù)授權碼從區(qū)塊鏈獲取到證照信息,按業(yè)務需求使用證照,包括證照信息查驗、留存證照復印件、留存證照紙質原件。

優(yōu)選地,所述的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng),其中所述用證部門證照包模塊,還包括:查詢業(yè)務記錄模塊,能夠按照時間、證照編碼、證照類型等查詢條件,查詢本用證部門業(yè)務辦理記錄;和/或查詢證照交易模塊,能夠根據(jù)需求查詢證照某個時間段的證照交易。

一種添加數(shù)字證照的方法,包括以下步驟:持證人為待添加證照新增一個夾層,即構建新增地址交易發(fā)送到區(qū)塊鏈,區(qū)塊鏈返回證照地址;新增一個地址后,從區(qū)塊鏈支持的證照類型中選擇需要增加證照的類型,拍攝紙質證照;加載證照信息填寫模板,自動填寫證照信息,完成證照數(shù)字化;提交數(shù)字證照到發(fā)證部門;發(fā)證部門將證照與本部門業(yè)務系統(tǒng)數(shù)據(jù)庫比對;審核證照是否合法;如果審核結果錯誤,則證照數(shù)字化失敗,返回主頁;如果審核結果正確,構造數(shù)字證照簽發(fā)交易發(fā)送到區(qū)塊鏈,建立真實可信的數(shù)字證照;返回上傳成功信息,并顯示數(shù)字證照詳情;返回個人數(shù)字證照包模塊主頁,主頁顯示新增證照的地址。

一種使用數(shù)字證照的方法,包括以下步驟:持證人利用個人數(shù)字證照包構造數(shù)字證照授權交易并發(fā)送到區(qū)塊鏈,區(qū)塊鏈返回證照授權碼;用證部門從持證人數(shù)字證照包獲取所述證照授權碼;根據(jù)所述證照授權碼,從區(qū)塊鏈獲取證照并解析;判斷所述證照類型;如果是身份證,則從區(qū)塊鏈獲取生物特征信息并比對;如果生物特征匹配,則用證部門從區(qū)塊鏈獲取身份信息以及被授予的操作權限,實現(xiàn)數(shù)字身份證信任傳遞;如果生物特征不匹配則結束業(yè)務辦理;如果是其他證照類型,錨定身份信息;比對生物特征,判斷該證照是否屬于該持有人;生物特征匹配即證照屬于持有人,則從區(qū)塊鏈獲取證照信息以及被授予的權限,則證照信任傳遞。如果生物特征不匹配則結束業(yè)務辦理。

優(yōu)選地,所述的使用數(shù)字證照的方法,其中:所述證照授權碼能夠生成為條形碼或二維碼,并且用證部門能夠通過掃描所述條形碼或二維碼獲取所述證照授權碼。

根據(jù)本發(fā)明的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng),具有以下有益效果:

1、基于區(qū)塊鏈的數(shù)字證照系統(tǒng),構建一個多中心的許可鏈存儲和管理證照,避免了單一中心化機構存儲潛在的系統(tǒng)性風險。

2、發(fā)證部門、用證部門接入網(wǎng)絡,共同維護數(shù)字證照區(qū)塊鏈賬本,共建共用,建設和運維成本低。

3、保證持證人對證照的控制權,只有經(jīng)過持證人授權證照才能被使用,解決證照冒用的問題;數(shù)字證照區(qū)塊鏈分布式賬本中證照信息不能篡改,證照真實可信,杜絕了假證偽證;持證人辦事不用重復提交證照,不用提交奇葩證明,辦事效率高。

4、由于沒有假證存在,不用重復提交證照,用證部門不用重復審核大量證照,工作效率高,不用承擔證照審核錯誤帶來的風險。

5、以個人數(shù)字證照錢包將證照數(shù)字化上傳給發(fā)證部門驗證,代替發(fā)證方簽發(fā)數(shù)字證照的業(yè)務模式,簡化發(fā)證部門業(yè)務系統(tǒng),降低系統(tǒng)耦合度;由于證照信息不能被篡改,解決了發(fā)證部門內(nèi)部人員篡改證照的安全隱患。

6、證照由各部門共同維護,用證時證照在部門間信任傳遞,促進部門間協(xié)同工作。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還能根據(jù)這些附圖獲得其他的附圖。

圖1是根據(jù)本發(fā)明構思的示例性實施例的數(shù)字證照系統(tǒng)的結構框圖;

圖2是根據(jù)本發(fā)明構思的示例性實施例的利用個人數(shù)字證照包模塊添加數(shù)字證照流程圖;

圖3是根據(jù)本發(fā)明構思的示例性實施例的使用數(shù)字證照的流程圖。

【附圖標記說明】

10:個人數(shù)字證照包模塊101:新增證照模塊

102:授權模塊103:歷史記錄查詢模塊

104:證照導入導出模塊11:用證部門證照包模塊

111:證照使用模塊112:查詢業(yè)務記錄模塊

113:查詢證照交易模塊12:數(shù)字證照區(qū)塊鏈賬本

121:區(qū)塊13:數(shù)字證照分布式存儲節(jié)點

131:節(jié)點

具體實施方式

關于本發(fā)明創(chuàng)造的詳細內(nèi)容及技術說明,現(xiàn)以實施例來作進一步說明,但應了解的是,這些實施例僅為用于示例說明,而不應被解釋為本發(fā)明創(chuàng)造實施的限制。

本發(fā)明中提及的數(shù)字證照包含紙質證照的數(shù)字映像、紙質證照文本描述、持證人數(shù)字指紋等生物特征信息、數(shù)字證照的使用記錄。

本發(fā)明中提及的證照交易是指用證部門通過本發(fā)明的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng)使用保存在系統(tǒng)中的證照的過程的記錄。

圖1是根據(jù)本發(fā)明構思的示例性實施例的數(shù)字證照系統(tǒng)的結構框圖。

參照圖1,本發(fā)明實施例提供的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng),包括個人數(shù)字證照包模塊10、用證部門證照包模塊11、數(shù)字證照區(qū)塊鏈賬本12、數(shù)字證照分布式存儲節(jié)點13。

其中,個人數(shù)字證照包模塊10,用于持證人添加個人證照、授權使用證照、歷史記錄查詢等,完成數(shù)字證照信任建立,控制證照使用權,包含新增證照模塊101、授權模塊102、歷史記錄查詢模塊103以及證照導入導出模塊104。

當持證人需要新增數(shù)字證照時,使用新增數(shù)字證照模塊101,模塊中列出區(qū)塊鏈支持的證照類型,如:身份證、高級電工證、高級程序員證等常用證書類型,選擇證照類型,然后拍攝證照,加載證照文本描述模板并自動填充信息,完成證照數(shù)字化。新增數(shù)字證照模塊101將數(shù)字化證照發(fā)送到發(fā)證部門審核,審核通過,將數(shù)字證照發(fā)送到數(shù)字證照區(qū)塊鏈賬本12。

持證人的個人數(shù)字證照包模塊10中的數(shù)字證照不應被任意的用證部門隨意查看,使用授權模塊102,持證人能夠設置用證部門對證照進行查驗、復制、保留等操作的權限,以及用證部門查詢證照交易的權限。許多業(yè)務辦理需要不止一個證照,該授權模塊102支持對證照的使用進行批量授權。

歷史記錄查詢模塊103,能夠按用證部門、權限類型查詢證照授權記錄及用證記錄,還能夠查詢證照狀態(tài)變化記錄,如證照吊銷、注銷、抵押等。

證照導入導出模塊104,能夠將個人數(shù)字證照包模塊10中的數(shù)字證照導出或者導入,持證人更換終端或者重新安裝個人數(shù)字證照包模塊10前,先將數(shù)字證照導出,更換終端或者重新安裝后再將導出的數(shù)據(jù)導入即可。

用證部門證照包模塊11,用于用證部門查驗證照、留存復印件、留存紙質原件等使用證照操作,完成數(shù)字證照信任傳遞,包含證照使用模塊111、查詢業(yè)務記模塊112以及查詢證照交易模塊113。

證照使用模塊111,用于用證部門使用證照。根據(jù)業(yè)務需求,證照使用包括證照信息查驗、留存證照復印件、留存證照紙質原件。用證部門使用證照時先獲取持證人的授權碼,根據(jù)授權碼得到證照信息,然后按業(yè)務需求用證。

此處所說的留存證照紙質原件,是指有的業(yè)務場景中,需要暫時將證照紙質原件留下,業(yè)務辦理完持證人再拿回,比如評職稱時,需要將一些證照紙質原件留下,審核完后再拿回。

查詢業(yè)務記模塊112,能夠按照時間、證照編碼、證照類型等查詢條件,查詢本用證部門的業(yè)務辦理記錄。

查詢證照交易模塊113,能夠根據(jù)需求查詢證照某個時間段的交易記錄。例如,具有執(zhí)業(yè)醫(yī)師資格證的人去醫(yī)院應聘,醫(yī)院會查看該證的用證記錄,查看持證人的從醫(yī)經(jīng)歷。

數(shù)字證照區(qū)塊鏈賬本12,包含區(qū)塊121,所述區(qū)塊121按時間順序邏輯上構成區(qū)塊鏈,形成不可篡改的區(qū)塊鏈賬本,每個區(qū)塊121存儲證照的交易,主要包括證照文本描述信息和證照編碼,優(yōu)選地,所述證照編碼為證照的hash值。

數(shù)字證照分布式存儲節(jié)點13,包含節(jié)點131,所述節(jié)點131由發(fā)證部門和用證部門組成,能夠存儲數(shù)字證照區(qū)塊鏈賬本和證照完整的原始信息,也就是證照的照片和證照的文本描述。

以上,對本發(fā)明實施例的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng)的構成進行了說明。

圖2是根據(jù)本發(fā)明構思的示例性實施例的利用個人數(shù)字證照包模塊添加數(shù)字證照流程圖。

參照圖2,本發(fā)明實施例的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng)的個人數(shù)字證照包模塊10的新增證照模塊101的工作流程,即持證人向個人數(shù)字證照包模塊10新增證照的步驟如下:

持證人登錄個人數(shù)字證照包模塊10,持證人為待添加證照新增一個夾層,即構建新增地址交易發(fā)送到區(qū)塊鏈,區(qū)塊鏈返回證照地址(步驟a1);

新增一個地址后,從區(qū)塊鏈支持的證照類型中選擇需要增加證照的類型,拍攝紙質證照(步驟a2);

加載證照信息填寫模板,自動填寫證照信息,完成證照數(shù)字化(步驟a3);

提交數(shù)字證照到發(fā)證部門(步驟a4);

發(fā)證部門將證照與本部門業(yè)務系統(tǒng)數(shù)據(jù)庫比對(步驟a5);

審核證照是否合法(步驟a6);

如果審核結果錯誤,則證照數(shù)字化失敗,返回主頁(步驟a61);

如果審核結果正確,構造數(shù)字證照簽發(fā)交易發(fā)送到區(qū)塊鏈,建立真實可信的數(shù)字證照(步驟a7);

返回上傳成功信息,并顯示數(shù)字證照詳情(步驟a8);

返回個人數(shù)字證照包模塊主頁,主頁顯示新增證照的地址(步驟a9)。

完成上述步驟,即可實現(xiàn)持證人通過新增證照模塊101向個人數(shù)字證照包模塊10中添加證照。

圖3是根據(jù)本發(fā)明構思的示例性實施例的使用數(shù)字證照的流程圖。

參照圖3,本發(fā)明實施例的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng)的用證部門證照包模塊11的證照使用模塊111的工作流程,即用證部門的數(shù)字證照用證步驟如下:

持證人利用個人數(shù)字證照包構造數(shù)字證照授權交易并發(fā)送到區(qū)塊鏈,區(qū)塊鏈返回證照授權碼,生成授權碼的二維碼(步驟b0);

用證部門從持證人數(shù)字證照包掃描二維碼獲取證照授權碼(步驟b1);

根據(jù)授權碼,從區(qū)塊鏈獲取證照并解析(步驟b2);

判斷證照類型(步驟b3);

如果是身份證,則從區(qū)塊鏈獲取生物特征信息并比對(步驟b31);

如果生物特征匹配,則用證部門從區(qū)塊鏈獲取身份信息以及被授予的操作權限,實現(xiàn)數(shù)字身份證信任傳遞(步驟b32);

如果生物特征不匹配則結束業(yè)務辦理(步驟b311);

如果是其他證照類型,錨定身份信息(步驟b4);

比對生物特征,判斷該證照是否屬于該持有人(步驟b5);

生物特征匹配即證照屬于持有人,則從區(qū)塊鏈獲取證照信息以及被授予的權限,則證照信任傳遞(步驟b6);

如果生物特征不匹配則結束業(yè)務辦理(步驟b51)。

完成上述步驟,用證部門即可使用本發(fā)明實施例的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng)中的數(shù)字證照。

參照圖1、圖2和圖3,本發(fā)明實施例的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng)的整體使用流程如下。

持證人使用個人數(shù)字證照包模塊10的新增證照模塊101將自己所持有的紙質證照數(shù)字化,存入本發(fā)明實施例的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng)中;并使用授權模塊102對用證部門使用證照授予相應的權限,獲得授權碼;

用證部門根據(jù)從持證人處獲得的授權碼,使用用證部門證照包模塊11中的證照使用模塊111對持證人的證照進行查驗、留存證照復印件、留存證照紙質原件等操作;并且可以使用查詢證照交易模塊113查詢該證照的過往使用記錄。

基于以上實施例,根據(jù)本發(fā)明的基于區(qū)塊鏈技術的數(shù)字證照系統(tǒng)的有益效果如下:

1、基于區(qū)塊鏈的數(shù)字證照系統(tǒng),構建一個多中心的許可鏈存儲和管理證照,避免了單一中心化機構存儲潛在的系統(tǒng)性風險。

2、發(fā)證部門、用證部門接入網(wǎng)絡,共同維護數(shù)字證照區(qū)塊鏈賬本,共建共用,建設和運維成本低。

3、保證持證人對證照的控制權,只有經(jīng)過持證人授權證照才能被使用,解決證照冒用的問題;數(shù)字證照區(qū)塊鏈分布式賬本中證照信息不能篡改,證照真實可信,杜絕了假證偽證;持證人辦事不用重復提交證照,不用提交奇葩證明,辦事效率高。

4、由于沒有假證存在,不用重復提交證照,用證部門不用重復審核大量證照,工作效率高,不用承擔證照審核錯誤帶來的風險。

5、以個人數(shù)字證照錢包將證照數(shù)字化上傳給發(fā)證部門驗證,代替發(fā)證方簽發(fā)數(shù)字證照的業(yè)務模式,簡化發(fā)證部門業(yè)務系統(tǒng),降低系統(tǒng)耦合度;由于證照信息不能被篡改,解決了發(fā)證部門內(nèi)部人員篡改證照的安全隱患。

6、證照由各部門共同維護,用證時證照在部門間信任傳遞,促進部門間協(xié)同工作。

上述內(nèi)容僅為本發(fā)明創(chuàng)造的較佳實施例而已,不能以此限定本發(fā)明創(chuàng)造的實施范圍,即凡是依本發(fā)明創(chuàng)造權利要求及發(fā)明創(chuàng)造說明內(nèi)容所做出的簡單的等效變化與修飾,皆仍屬于本發(fā)明創(chuàng)造涵蓋的范圍。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
台南市| 林口县| 锦州市| 犍为县| 汉源县| 五寨县| 东光县| 谷城县| 宁陕县| 高州市| 柳林县| 麟游县| 周口市| 仲巴县| 乌恰县| 通辽市| 商南县| 文成县| 三河市| 开远市| 衡山县| 姜堰市| 南昌市| 南澳县| 南岸区| 长顺县| 志丹县| 河北省| 微山县| 合山市| 读书| 伊宁市| 名山县| 建德市| 哈尔滨市| 固原市| 赣州市| 万年县| 普兰店市| 济源市| 阿克陶县|