域名區(qū)塊鏈鏈接保存方法和裝置的制造方法
【專利摘要】一種域名區(qū)塊鏈鏈接保存方法,其特征在于:以根域名DNS 服務(wù)器地址作為創(chuàng)世塊,將下級域名DNS服務(wù)器地址作為區(qū)塊鏈接;每鏈接一次下一級域名DNS服務(wù)器地址記作一次交易記錄,直至本地終端機。所述交易記錄被廣播到分布式域名DNS服務(wù)器,所述分布式域名DNS服務(wù)器對所述交易記錄驗證后進行儲存。所述根DNS 服務(wù)器域名地址用哈希值地址保存,所述下一級域名DNS服務(wù)器地址記用哈希值地址保存。
【專利說明】
域名區(qū)塊鏈鏈接保存方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其涉及一種域名區(qū)塊鏈鏈接保存方法和裝置。
【背景技術(shù)】
[0002]中國專利公報公開申請?zhí)?01610401213.4從區(qū)塊鏈共識優(yōu)化角度解決信息認證遲緩、在線等待時間過長的問題,中國專利公報公開申請?zhí)?01610479798.1解決的是在隨機指令中指令節(jié)點被攻擊的現(xiàn)象,中國專利公報公開申請?zhí)?01610413635.3解決是區(qū)塊鏈物聯(lián)網(wǎng)過程中的標(biāo)識與物脫節(jié)的問題;中國專利公報公開申請?zhí)?01610472450.X采用隨機獲取標(biāo)識的方法,杜絕了采集物理信息被全部解碼而為造假提供了方便;中國專利公報公開申請?zhí)?01610401023.2采用行為特征或生物信息認證方法解決區(qū)塊鏈賬號失竊的問題;中國專利公報公開申請?zhí)?01610441383.5和申請?zhí)?01610441834.5從社區(qū)區(qū)塊鏈智能處理角度對區(qū)塊鏈對人們?nèi)粘I顟?yīng)用進行發(fā)明,中國專利公報公開申請?zhí)?01610501761.4解決的是對指令節(jié)點進行攻擊的問題。
[0003]目前全球支持互聯(lián)網(wǎng)運轉(zhuǎn)的DNS根服務(wù)器總共只有13個,其中唯一的一臺主根服務(wù)器和9個副根服務(wù)器均設(shè)在美國,另外3個副根服務(wù)器分別設(shè)在歐洲的瑞典、荷蘭和我們亞洲的日本。由此可見,在當(dāng)下,美國握有互聯(lián)網(wǎng)的核心技術(shù),掌控著全球互聯(lián)網(wǎng)的主動脈,牢牢地控制著全球互聯(lián)網(wǎng)的運行,美國在互聯(lián)網(wǎng)的天空之中處于絕對的霸主地位,屬于全球互聯(lián)網(wǎng)的監(jiān)控者,這也直接威脅著我們中國的網(wǎng)絡(luò)國防安全,隨時都可以讓我們中國的互聯(lián)網(wǎng)癱瘓。
[0004]中國專利公報公開申請?zhí)?01610588063.2、申請?zhí)?01610588062.8、申請?zhí)?01610588061.3從區(qū)塊鏈域名解析的角度解決對根域名服務(wù)器的依賴,但未能有效地解決區(qū)塊鏈域名的安全問題。
[0005]因此有必要提供一種域名區(qū)塊鏈鏈接保存方法和裝置。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的是提供一種域名區(qū)塊鏈鏈接保存方法和裝置,用區(qū)塊鏈地址將域名DNS服務(wù)器地址保存于分布式域名DNS服務(wù)器中,突破了現(xiàn)有技術(shù)對根域名DNS服務(wù)器的依賴和對域名服務(wù)器的攻擊。
[0007]為了解決上述技術(shù)問題,本發(fā)明采用技術(shù)方案:
一種域名區(qū)塊鏈鏈接保存方法,其特征在于:以根域名DNS服務(wù)器地址作為創(chuàng)世塊,將下級域名DNS服務(wù)器地址作為區(qū)塊鏈接;每鏈接一次下一級域名DNS服務(wù)器地址記作一次交易記錄,直至本地終端機。
[0008]所述交易記錄被廣播到分布式域名DNS服務(wù)器,所述分布式域名DNS服務(wù)器對所述交易記錄驗證后進行儲存。
[0009]所述根DNS服務(wù)器域名地址用哈希值地址保存,所述下一級域名DNS服務(wù)器地址記用哈希值地址保存。
[0010]所述廣播為點對點廣播。
[0011]所述塊包括塊眉和塊體。
[0012]所述塊眉包括上一次交易哈希值地址、難度、隨機數(shù)、時間戳、梅克爾樹根。
[0013]所述塊體包括域名DNS服務(wù)器地址。
[0014]所述域名DNS服務(wù)器地址包括:從根域名地址到下級鏈接的域名DNS服務(wù)器地址; 所述塊眉用橢圓曲線加密法生成公鑰和私鑰。
[0015]所述創(chuàng)世塊公鑰加密、上級塊用公鑰加密,傳送給下級域名DNS服務(wù)器,下級域名DNS服務(wù)器用私鑰加密塊廣播給同級域名DNS服務(wù)器。
[0016]所述下級域名DNS服務(wù)器依次鏈接,直至本地終端機。
[0017]—種域名區(qū)塊鏈鏈接保存裝置,其特征在于:包括;根域名DNS服務(wù)器、下級域名DNS服務(wù)器和本地終端機。
[0018]以根域名DNS服務(wù)器地址作為創(chuàng)世塊,將下級域名DNS服務(wù)器地址作為區(qū)塊鏈接,每鏈接一次下一級域名DNS服務(wù)器地址記作一次交易記錄,直至本地終端機。
[0019]所述交易記錄被廣播到分布式域名DNS服務(wù)器,所述分布式域名DNS服務(wù)器對所述交易記錄驗證后進行儲存。
[0020]所述根DNS服務(wù)器域名地址用哈希值地址保存,所述下一級域名DNS服務(wù)器地址記用哈希值地址保存。
[0021]所述廣播為點對點廣播。
[0022]所述塊包括塊眉和塊體。
[0023]所述塊眉包括上一次交易地址、難度、隨機數(shù)、時間戳、梅克爾樹根。
[0024]所述塊體包括域名DNS服務(wù)器地址。
[0025]所述域名DNS服務(wù)器地址包括:從根域名地址到下級鏈接的域名DNS服務(wù)器地址; 所述塊眉用橢圓曲線加密法生成公鑰和私鑰。
[0026]所述創(chuàng)世塊公鑰加密、上級塊用公鑰加密,傳送給下級域名DNS服務(wù)器,下級域名DNS服務(wù)器用私鑰加密塊廣播給同級域名DNS服務(wù)器。
[0027]所述下級域名DNS服務(wù)器依次鏈接,直至本地終端機。
[0028]所述本地終端機包括本地PC機、本地移動節(jié)點、本地路由節(jié)點和本地基站節(jié)點。
[0029]本發(fā)明與現(xiàn)有技術(shù)相比較:1、通過區(qū)塊鏈技術(shù),將根域名DNS服務(wù)器地址分布式保存于下級域名DNS服務(wù)器中,突破了對根域名DNS服務(wù)器依賴;2、將區(qū)塊鏈技術(shù)應(yīng)用域名保存和鏈接,改變現(xiàn)有技術(shù)域名DNS服務(wù)器易受攻擊的現(xiàn)象。
【附圖說明】
[0030]圖1為本申請域名區(qū)塊鏈鏈接保存方法流程示意圖。
[0031]圖2為本申請域名區(qū)塊鏈公鑰和私鑰的生成示意圖。
[0032]圖3為本申請塊的結(jié)構(gòu)示意圖。域名區(qū)塊鏈鏈接保存裝置。
[0033]圖4為本申請域名區(qū)塊鏈鏈接保存裝置實施例一示意圖。
【具體實施方式】
[0034]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖對本發(fā)明的【具體實施方式】做詳細的說明。
[0035]在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以很多不同于在此描述的其它方式來實施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似推廣,因此本發(fā)明不受下面公開的具體實施以及具體附圖的限制。
[0036]實施例一
如圖1、4所示,以根域名DNS服務(wù)器地址作為創(chuàng)世塊,將下級域名DNS服務(wù)器地址作為區(qū)塊鏈接;每鏈接一次下一級域名DNS服務(wù)器地址記作一次交易記錄,直至本地終端機。
[0037]所述交易記錄被廣播到分布式域名DNS服務(wù)器,所述分布式域名DNS服務(wù)器對所述交易記錄驗證后進行儲存。
[0038]所述根DNS服務(wù)器域名地址用哈希值地址保存,所述下一級域名DNS服務(wù)器地址記用哈希值地址保存。
[0039]實施例二
如圖3所示,所述塊包括塊眉和塊體;所述塊眉包括上一次交易哈希值地址、難度、隨機數(shù)、時間戳、梅克爾樹根;所述塊體包括域名DNS服務(wù)器地址;所述域名DNS服務(wù)器地址包括:從根域名地址到下級鏈接的域名DNS服務(wù)器地址。
[0040]實施例三
如圖1、3所示,所述塊眉用橢圓曲線加密法生成公鑰和私鑰。
[0041]所述創(chuàng)世塊公鑰加密、上級塊用公鑰加密,傳送給下級域名DNS服務(wù)器,下級域名DNS服務(wù)器用私鑰加密塊廣播給同級域名DNS服務(wù)器。
[0042]所述下級域名DNS服務(wù)器依次鏈接,直至本地終端機。
[0043]實施例四
如圖4所示,一種域名區(qū)塊鏈鏈接保存裝置,包括;根域名DNS服務(wù)器、下級域名DNS服務(wù)器和本地終端機。
[0044]以根域名DNS服務(wù)器地址作為創(chuàng)世塊,將下級域名DNS服務(wù)器地址作為區(qū)塊鏈接,每鏈接一次下一級域名DNS服務(wù)器地址記作一次交易記錄,直至本地終端機。
[0045]所述交易記錄被廣播到分布式域名DNS服務(wù)器,所述分布式域名DNS服務(wù)器對所述交易記錄驗證后進行儲存。
[0046]所述根DNS服務(wù)器域名地址用哈希值地址保存,所述下一級域名DNS服務(wù)器地址記用哈希值地址保存。
[0047]所述廣播為點對點廣播。
[0048]本發(fā)明雖然以較佳實施例公開如上,但其并不是用來限定權(quán)利要求,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以做出可能的變動和修改,因此本發(fā)明的保護范圍應(yīng)當(dāng)以本發(fā)明權(quán)利要求所界定的范圍為準(zhǔn)。
【主權(quán)項】
1.一種域名區(qū)塊鏈鏈接保存方法,其特征在于: 以根域名DNS服務(wù)器地址作為創(chuàng)世塊,將下級域名DNS服務(wù)器地址作為區(qū)塊鏈接,每鏈接一次下一級域名DNS服務(wù)器地址記作一次交易記錄; 所述交易記錄被廣播到分布式域名DNS服務(wù)器,所述分布式域名DNS服務(wù)器對所述交易記錄驗證后進行儲存; 所述根DNS服務(wù)器域名地址用哈希值地址保存,所述下一級域名DNS服務(wù)器地址記用哈希值地址保存; 所述廣播為點對點廣播。2.如權(quán)利要求1所述域名區(qū)塊鏈鏈接保存方法,其特征在于: 所述塊包括塊眉和塊體。3.如權(quán)利要求2所述域名區(qū)塊鏈鏈接保存方法,其特征在于: 所述塊眉包括上一次交易地址、難度、隨機數(shù)、時間戳、梅克爾樹根。4.如權(quán)利要求2所述域名區(qū)塊鏈鏈接保存方法,其特征在于: 所述塊體包括域名DNS服務(wù)器地址。5.如權(quán)利要求1所述域名區(qū)塊鏈鏈接保存方法,其特征在于: 所述域名DNS服務(wù)器地址包括:從根域名地址到下級鏈接的域名DNS服務(wù)器地址。6.如權(quán)利要求2、3所述域名區(qū)塊鏈鏈接保存方法,其特征在于: 所述塊眉用橢圓曲線加密法生成公鑰和私鑰。7.如權(quán)利要求1所述域名區(qū)塊鏈鏈接保存方法,其特征在于: 所述創(chuàng)世塊公鑰加密、上級塊用公鑰加密,傳送給下級域名DNS服務(wù)器。8.如權(quán)利要求1、7所述域名區(qū)塊鏈鏈接保存方法,其特征在于: 所述下級域名DNS服務(wù)器用私鑰加密塊廣播給同級域名DNS服務(wù)器。9.如權(quán)利要求8所述域名區(qū)塊鏈鏈接保存方法,其特征在于: 所述下級域名DNS服務(wù)器依次鏈接,直至本地終端機。10.一種域名區(qū)塊鏈鏈接保存裝置,其特征在于: 包括;根域名DNS服務(wù)器、下級域名DNS服務(wù)器和本地終端機; 以根域名DNS服務(wù)器地址作為創(chuàng)世塊,將下級域名DNS服務(wù)器地址作為區(qū)塊鏈接,每鏈接一次下一級域名DNS服務(wù)器地址記作一次交易記錄; 所述交易記錄被廣播到分布式域名DNS服務(wù)器,所述分布式域名DNS服務(wù)器對所述交易記錄驗證后進行儲存; 所述根DNS服務(wù)器域名地址用哈希值地址保存,所述下一級域名DNS服務(wù)器地址記用哈希值地址保存; 所述廣播為點對點廣播。11.如權(quán)利要求10所述域名區(qū)塊鏈鏈接保存裝置,其特征在于: 所述創(chuàng)世塊公鑰加密、上級塊用公鑰加密,傳送給下級域名DNS服務(wù)器。12.如權(quán)利要求1所述域名區(qū)塊鏈鏈接保存裝置,其特征在于: 所述下級域名DNS服務(wù)器用私鑰加密塊廣播給同級域名DNS服務(wù)器。13.如權(quán)利要求12所述域名區(qū)塊鏈鏈接保存裝置,其特征在于: 所述下級域名DNS服務(wù)器依次鏈接,直至本地終端機。14.如權(quán)利要求1所述域名區(qū)塊鏈鏈接保存裝置,其特征在于:所述本地終端機包括本地PC機、本地移動節(jié)點、本地路由節(jié)點和基站節(jié)點。
【文檔編號】H04L29/12GK106027264SQ201610591275
【公開日】2016年10月12日
【申請日】2016年7月26日
【發(fā)明人】李立中
【申請人】寧圣金融信息服務(wù)(上海)有限公司