本發(fā)明涉及個人誠信系統(tǒng)建設(shè)技術(shù)領(lǐng)域,特別涉及一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng)及實現(xiàn)方法。
背景技術(shù):
隨著信用經(jīng)濟的興起,各金融機構(gòu)和政府機構(gòu)都建立有自己的個人誠信數(shù)據(jù)庫,但這些數(shù)據(jù)庫規(guī)模小,數(shù)據(jù)庫與數(shù)據(jù)庫之間不能實現(xiàn)信息的共享,信息透明度低,其導(dǎo)致誠信評估的客觀性和可靠性大打折扣。
技術(shù)實現(xiàn)要素:
本發(fā)明目的是提供一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng)及實現(xiàn)方法,解決現(xiàn)有技術(shù)中存在的上述問題。
區(qū)塊鏈技術(shù)作為一種去中心化的分布式基礎(chǔ)架構(gòu),數(shù)據(jù)可以存儲在所有參與的終端,而非集中存儲于中心化的終端;區(qū)塊鏈可以生成一套記錄時間先后的、不可篡改的、可信任的數(shù)據(jù)庫,這套數(shù)據(jù)庫去中心化存儲與所有參與的終端,使數(shù)據(jù)的安全性得到有效保證。
本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:
一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng),包括多個形成網(wǎng)絡(luò)拓撲結(jié)構(gòu)的終端;
所述終端,其用于存儲個人誠信數(shù)據(jù)庫;其還用于接收采集的個人誠信數(shù)據(jù),更新其上存儲的個人誠信數(shù)據(jù)庫;并將采集的個人誠信數(shù)據(jù)進行區(qū)塊化封裝形成新的區(qū)塊,與已有的區(qū)塊鏈接形成區(qū)塊鏈;其還用于采用公鑰對新的區(qū)塊進行加密形成密文,并將密文發(fā)送至其它所述終端;其還用于接收其它所述終端發(fā)送的密文,并通過私鑰解密,獲取其它所述終端采集的個人誠信數(shù)據(jù),更新其上存儲的個人誠信數(shù)據(jù)庫。
本發(fā)明的有益效果是:將用于存儲個人誠信數(shù)據(jù)庫的終端進行連接,形成網(wǎng)絡(luò)拓撲結(jié)構(gòu);任一所述終端接收采集的個人誠信數(shù)據(jù),更新其上存儲的個人誠信數(shù)據(jù)庫;并將所述采集的個人誠信數(shù)據(jù)進行區(qū)塊化封裝形成新的區(qū)塊,與已有的區(qū)塊鏈接形成區(qū)塊鏈;采用公鑰對所述新的區(qū)塊進行加密形成密文,并將密文發(fā)送至其它所述終端;其它所述終端通過私鑰解密所述密文,獲取所述采集的個人誠信數(shù)據(jù),更新其上存儲的個人誠信數(shù)據(jù)庫;本發(fā)明基于區(qū)塊鏈技術(shù)將個人誠信數(shù)據(jù)存儲于參與的每個終端,實現(xiàn)個人誠信數(shù)據(jù)去中心化、分布式共享,且信息透明度高,提高誠信評估的客觀性和可靠性。
在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進。
進一步,所述區(qū)塊由區(qū)塊頭和區(qū)塊體組成,區(qū)塊頭內(nèi)封裝有上一區(qū)塊的摘要信息,區(qū)塊體內(nèi)封裝有當前區(qū)塊對應(yīng)的采集的個人誠信數(shù)據(jù)。
進一步,所述摘要信息包括上一區(qū)塊的地址和時間戳。
進一步,所述網(wǎng)絡(luò)拓撲結(jié)構(gòu)為星形網(wǎng)絡(luò)拓撲結(jié)構(gòu)。
采用上述進一步方案的有益效果是:實現(xiàn)任一終端與其它所有終端信息的傳輸,且可靠性高。
進一步,所述個人誠信數(shù)據(jù)包括身份信息、借貸信息、擔保信息和職業(yè)信息。
本發(fā)明的另一技術(shù)方案如下:
一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng)實現(xiàn)方法,包括如下步驟:
步驟1,將用于存儲個人誠信數(shù)據(jù)庫的終端進行連接,形成網(wǎng)絡(luò)拓撲結(jié)構(gòu);
步驟2,任一所述終端接收采集的個人誠信數(shù)據(jù),更新其上存儲的個人誠信數(shù)據(jù)庫;并將所述采集的個人誠信數(shù)據(jù)進行區(qū)塊化封裝形成新的區(qū)塊,與已有的區(qū)塊鏈接形成區(qū)塊鏈;采用公鑰對所述新的區(qū)塊進行加密形成密文,并將密文發(fā)送至其它所述終端;
步驟3,其它所述終端通過私鑰解密所述密文,獲取所述采集的個人誠信數(shù)據(jù),更新其上存儲的個人誠信數(shù)據(jù)庫。
在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進。
進一步,所述區(qū)塊由區(qū)塊頭和區(qū)塊體組成,區(qū)塊頭內(nèi)封裝有上一區(qū)塊的摘要信息,區(qū)塊體內(nèi)封裝有當前區(qū)塊對應(yīng)的采集的個人誠信數(shù)據(jù)。
進一步,所述摘要信息包括上一區(qū)塊的地址和時間戳。
進一步,所述網(wǎng)絡(luò)拓撲結(jié)構(gòu)為星形網(wǎng)絡(luò)拓撲結(jié)構(gòu)。
進一步,所述個人誠信數(shù)據(jù)包括身份信息、借貸信息、擔保信息和職業(yè)信息。
附圖說明
圖1為本發(fā)明一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng)的原理框圖;
圖2為本發(fā)明一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng)實現(xiàn)方法的方法流程圖。
附圖中,各標號所代表的部件列表如下:
1、終端。
具體實施方式
以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
如圖1所示,本發(fā)明實施例1所述一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng),包括多個形成網(wǎng)絡(luò)拓撲結(jié)構(gòu)的終端1;
所述終端1,其用于存儲個人誠信數(shù)據(jù)庫;其還用于接收采集的個人誠信數(shù)據(jù),更新其上存儲的個人誠信數(shù)據(jù)庫;并將采集的個人誠信數(shù)據(jù)進行區(qū)塊化封裝形成新的區(qū)塊,與已有的區(qū)塊鏈接形成區(qū)塊鏈;其還用于采用公鑰對新的區(qū)塊進行加密形成密文,并將密文發(fā)送至其它所述終端1;其還用于接收其它所述終端1發(fā)送的密文,并通過私鑰解密,獲取其它所述終端1采集的個人誠信數(shù)據(jù),更新其上存儲的個人誠信數(shù)據(jù)庫。
本發(fā)明實施例2所述一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng),在實施例1的基礎(chǔ)上,所述區(qū)塊由區(qū)塊頭和區(qū)塊體組成,區(qū)塊頭內(nèi)封裝有上一區(qū)塊的摘要信息,區(qū)塊體內(nèi)封裝有當前區(qū)塊對應(yīng)的采集的個人誠信數(shù)據(jù)。
本發(fā)明實施例3所述一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng),在實施例2的基礎(chǔ)上,所述摘要信息包括上一區(qū)塊的地址和時間戳。
本發(fā)明實施例4所述一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng),在實施例1至3任一實施例的基礎(chǔ)上,所述網(wǎng)絡(luò)拓撲結(jié)構(gòu)為星形網(wǎng)絡(luò)拓撲結(jié)構(gòu)。
本發(fā)明實施例5所述一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng),在實施例1至4任一實施例的基礎(chǔ)上,所述個人誠信數(shù)據(jù)包括身份信息、借貸信息、擔保信息和職業(yè)信息。
如圖2所示,本發(fā)明實施例6所述一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng)實現(xiàn)方法,包括如下步驟:
步驟1,將用于存儲個人誠信數(shù)據(jù)庫的終端1進行連接,形成網(wǎng)絡(luò)拓撲結(jié)構(gòu);
步驟2,任一所述終端1接收采集的個人誠信數(shù)據(jù),更新其上存儲的個人誠信數(shù)據(jù)庫;并將所述采集的個人誠信數(shù)據(jù)進行區(qū)塊化封裝形成新的區(qū)塊,與已有的區(qū)塊鏈接形成區(qū)塊鏈;采用公鑰對所述新的區(qū)塊進行加密形成密文,并將密文發(fā)送至其它所述終端1;
步驟3,其它所述終端1通過私鑰解密所述密文,獲取所述采集的個人誠信數(shù)據(jù),更新其上存儲的個人誠信數(shù)據(jù)庫。
本發(fā)明實施例7所述一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng)實現(xiàn)方法,在實施例6的基礎(chǔ)上,所述區(qū)塊由區(qū)塊頭和區(qū)塊體組成,區(qū)塊頭內(nèi)封裝有上一區(qū)塊的摘要信息,區(qū)塊體內(nèi)封裝有當前區(qū)塊對應(yīng)的采集的個人誠信數(shù)據(jù)。
本發(fā)明實施例8所述一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng)實現(xiàn)方法,在實施例7的基礎(chǔ)上,所述摘要信息包括上一區(qū)塊的地址和時間戳。
本發(fā)明實施例9所述一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng)實現(xiàn)方法,在實施例6至8任一實施例的基礎(chǔ)上,所述網(wǎng)絡(luò)拓撲結(jié)構(gòu)為星形網(wǎng)絡(luò)拓撲結(jié)構(gòu)。
本發(fā)明實施例10所述一種基于區(qū)塊鏈技術(shù)的個人誠信系統(tǒng)實現(xiàn)方法,在實施例6至9任一實施例的基礎(chǔ)上,所述個人誠信數(shù)據(jù)包括身份信息、借貸信息、擔保信息和職業(yè)信息。
以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。