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

一種區(qū)塊鏈域名解析系統(tǒng)的制作方法

文檔序號:11960553閱讀:1223來源:國知局
一種區(qū)塊鏈域名解析系統(tǒng)的制作方法與工藝

本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其涉及一種區(qū)塊鏈域名解析系統(tǒng)。



背景技術(shù):

中國專利公報公開申請?zhí)?01610401213.4從區(qū)塊鏈共識優(yōu)化角度解決信息認(rèn)證遲緩、在線等待時間過長的問題,中國專利公報公開申請?zhí)?01610479798.1解決的是在隨機指令中指令節(jié)點被攻擊的現(xiàn)象,中國專利公報公開申請?zhí)?01610413635.3解決是區(qū)塊鏈物聯(lián)網(wǎng)過程中的標(biāo)識與物脫節(jié)的問題;中國專利公報公開申請?zhí)?01610472450.X采用隨機獲取標(biāo)識的系統(tǒng),杜絕了采集物理信息被全部解碼而為造假提供了方便;中國專利公報公開申請?zhí)?01610401023.2采用行為特征或生物信息認(rèn)證系統(tǒng)解決區(qū)塊鏈賬號失竊的問題;中國專利公報公開申請?zhí)?01610441383.5和申請?zhí)?01610441834.5從社區(qū)區(qū)塊鏈智能處理角度對區(qū)塊鏈對人們?nèi)粘I顟?yīng)用進(jìn)行發(fā)明,中國專利公報公開申請?zhí)?01610501761.4解決的是對指令節(jié)點進(jìn)行攻擊的問題。

DNS,全稱Domain Name Service,中文名域名解析服務(wù)器,是互聯(lián)網(wǎng)的核心基礎(chǔ)設(shè)施,只有利用DNS解析技術(shù),才能在域名和區(qū)塊鏈域名哈希地址地址之間進(jìn)行轉(zhuǎn)換,進(jìn)而訪問網(wǎng)站。假如DNS根服務(wù)器的訪問被切斷,那么網(wǎng)民就無法登陸網(wǎng)站,互聯(lián)網(wǎng)就有可能徹底癱瘓。換句話說,DNS根服務(wù)器是互聯(lián)網(wǎng)運行的大腦和中樞神經(jīng),誰控制了DNS根服務(wù)器,意味著誰就有對互聯(lián)網(wǎng)的最終控制權(quán)。

目前全球支持互聯(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)癱瘓。

因此有必要提供一種區(qū)塊鏈域名解析系統(tǒng)。



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

本發(fā)明的目的是提供一種區(qū)塊鏈域名解析系統(tǒng),通過使用從以前查詢獲得的緩存信息就地應(yīng)答查詢,區(qū)塊鏈DNS 服務(wù)器可使用其自身的資源記錄信息緩存來應(yīng)答查詢,也可代表請求終端主機來查詢或聯(lián)系其他區(qū)塊鏈 DNS 服務(wù)器,以完全解析該名稱,并隨后將應(yīng)答返回至終端主機。

為了解決上述技術(shù)問題,本發(fā)明采用技術(shù)方案:

一種區(qū)塊鏈域名解析系統(tǒng),其特征在于:

包括:查找模塊:用以查找映射模塊或緩存的區(qū)塊鏈域名地址和是否啟用轉(zhuǎn)發(fā)模塊;

映射模塊:用以將域名地址進(jìn)行映射;

解析模塊:用以將查找到區(qū)塊鏈域名地址進(jìn)行解析;

發(fā)送模塊:用以發(fā)送查找、解析區(qū)塊鏈域名地址請求或反饋;

接收模塊:用以發(fā)送查找、解析區(qū)塊鏈域名地址請求或反饋;

判斷模塊:用以判斷域名是由誰授權(quán)管理;

轉(zhuǎn)發(fā)模塊:用以轉(zhuǎn)發(fā)區(qū)塊鏈DNS請求;

反饋模塊: 用以反饋域名解析或查找結(jié)果和區(qū)塊鏈域名哈希地址。

A在終端主機中輸入?yún)^(qū)塊鏈域名地址,:查找模塊檢查自己本地的hosts區(qū)塊鏈文件映射模塊是否有所述地址映射關(guān)系,如果有,先調(diào)用這個區(qū)塊鏈域名哈希地址地址映射,解析模塊完成域名解析; 如果沒有,則轉(zhuǎn)入下一步;

B如果hosts區(qū)塊鏈映射模塊里沒有這個域名的映射,則查找模塊查找本地區(qū)塊鏈DNS解析器緩存,是否有這個網(wǎng)址映射關(guān)系,如果有,直接返回,解析模塊完成域名解析;如果沒有,則轉(zhuǎn)入下一步;

C如果hosts區(qū)塊鏈與本地區(qū)塊鏈DNS解析器緩存映射模塊都沒有相應(yīng)的網(wǎng)址映射關(guān)系,則查找模塊首先查找區(qū)塊鏈?zhǔn)走xDNS服務(wù)器,即本地區(qū)塊鏈DNS服務(wù)器,所述本地區(qū)塊鏈DNS服務(wù)器接收模塊收到查詢,如果要查詢的域名,包含在本地配置區(qū)塊鏈區(qū)域資源中,則反饋模塊返回解析結(jié)果給終端主機,解析模塊完成域名解析,此解析具有權(quán)威性。

所述區(qū)塊鏈域名地址是指區(qū)塊鏈域名哈希地址。

如果要查詢的區(qū)塊鏈域名,不由本地區(qū)塊鏈DNS服務(wù)器區(qū)域解析,但所述本地區(qū)塊鏈DNS服務(wù)器已緩存了此地址映射關(guān)系,則調(diào)用這個區(qū)塊鏈域名哈希地址地址映射,解析模塊完成域名解析,此解析不具有權(quán)威性。

如果所述本地區(qū)塊鏈DNS服務(wù)器本地區(qū)塊鏈區(qū)域文件與緩存解析都失效,則根據(jù)本地區(qū)塊鏈DNS服務(wù)器的設(shè)置進(jìn)行查詢,所述設(shè)置為是否啟用轉(zhuǎn)發(fā)模塊。

如果未啟用轉(zhuǎn)發(fā)模塊,本地區(qū)塊鏈DNS服務(wù)器發(fā)送模塊把請求發(fā)至根區(qū)塊鏈DNS服務(wù)器,根區(qū)塊鏈DNS服務(wù)器收到請求后,判斷模塊會判斷這個域名是誰來授權(quán)管理,反饋模塊并會返回一個負(fù)責(zé)該區(qū)塊鏈頂級域名服務(wù)器的區(qū)塊鏈域名哈希地址。

本地區(qū)塊鏈DNS服務(wù)器收到區(qū)塊鏈域名哈希地址信息后,將會聯(lián)系所述負(fù)責(zé)該區(qū)塊鏈頂級域名服務(wù)器;所述負(fù)責(zé)該頂級域名服務(wù)器收到請求后,如果自己無法解析,將會查找一個管理該域的下一級區(qū)塊鏈DNS服務(wù)器地址給本地區(qū)塊鏈DNS服務(wù)器。

當(dāng)所述本地區(qū)塊鏈DNS服務(wù)器收到這個地址后,將會聯(lián)系所述管理該域的下一級區(qū)塊鏈DNS服務(wù)器。

重復(fù)上述步驟,進(jìn)行下一級查詢,直至找到區(qū)塊鏈域名主機;

如果啟用轉(zhuǎn)發(fā)模塊,則所述區(qū)塊鏈DNS服務(wù)器把請求轉(zhuǎn)發(fā)至上一級區(qū)塊鏈DNS服務(wù)器,由所述上一級區(qū)塊鏈DNS服務(wù)器解析模塊進(jìn)行解析。

如果所述上一級區(qū)塊鏈DNS服務(wù)器解析模塊不能解析,則或找根區(qū)塊鏈DNS服務(wù)器,或

所述上一級區(qū)塊鏈DNS服務(wù)器把轉(zhuǎn)請求轉(zhuǎn)至所述上一級區(qū)塊鏈DNS服務(wù)器的上一級區(qū)塊鏈DNS服務(wù)器,如此循環(huán),直至根區(qū)塊鏈DNS服務(wù)器。

所述本地區(qū)塊鏈DNS服務(wù)器轉(zhuǎn)發(fā)或根提示,反饋模塊把結(jié)果返回給所述本地區(qū)塊鏈DNS服務(wù)器,并由此DNS服務(wù)器再返回給客戶終端主機。

所述本地區(qū)塊鏈DNS服務(wù)器轉(zhuǎn)發(fā)或根提示,反饋模塊把結(jié)果返回給根區(qū)塊鏈DNS服務(wù)器同步。

本發(fā)明與現(xiàn)有技術(shù)相比較:1、通過區(qū)塊鏈解析域名,將區(qū)塊鏈技術(shù)應(yīng)用于域名解析技術(shù),提供一種全新的域名解析方法,突破了現(xiàn)有的技術(shù)偏見;2、將區(qū)塊鏈的安全、透明和信任機制應(yīng)用域名解析鄰域,打破現(xiàn)有根域名的技術(shù)壟斷局面。

附圖說明

圖1為本申請區(qū)塊鏈共識及同步系統(tǒng)的流程示意圖。

圖2為本申請區(qū)塊鏈共識及同步系統(tǒng)的未啟用轉(zhuǎn)發(fā)模塊示意圖。

圖3為本申請區(qū)塊鏈共識及同步系統(tǒng)的啟用轉(zhuǎn)發(fā)模塊示意圖。

圖4為本申請區(qū)塊鏈共識及同步系統(tǒng)的另一示意圖。

圖5為本申請區(qū)塊鏈域名區(qū)塊鏈域名哈希地址。

具體實施方式

為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖對本發(fā)明的具體實施方式做詳細(xì)的說明。

在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以很多不同于在此描述的其它方式來實施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似推廣,因此本發(fā)明不受下面公開的具體實施以及具體附圖的限制。

實施例一

如圖1、4所示,一種區(qū)塊鏈域名解析系統(tǒng),其特征在于:包括:

查找模塊:用以查找映射模塊或緩存的區(qū)塊鏈域名地址和是否啟用轉(zhuǎn)發(fā)模塊;

映射模塊:用以將域名地址進(jìn)行映射;

解析模塊:用以將查找到區(qū)塊鏈域名地址進(jìn)行解析;

發(fā)送模塊:用以發(fā)送查找、解析區(qū)塊鏈域名地址請求或反饋;

接收模塊:用以發(fā)送查找、解析區(qū)塊鏈域名地址請求或反饋;

判斷模塊:用以判斷域名是由誰授權(quán)管理;

轉(zhuǎn)發(fā)模塊:用以轉(zhuǎn)發(fā)區(qū)塊鏈DNS請求;

反饋模塊: 用以反饋域名解析或查找結(jié)果和區(qū)塊鏈域名哈希地址。

A在終端主機中輸入域名地址,:查找模塊檢查自己本地的hosts區(qū)塊鏈文件映射模塊是否有所述地址映射關(guān)系,如果有,先調(diào)用這個區(qū)塊鏈域名哈希地址地址映射,解析模塊完成域名解析; 如果沒有,則轉(zhuǎn)入下一步;

B如果hosts區(qū)塊鏈映射模塊里沒有這個域名的映射,則查找模塊查找本地區(qū)塊鏈DNS解析器緩存,是否有這個網(wǎng)址映射關(guān)系,如果有,直接返回,解析模塊完成域名解析;如果沒有,則轉(zhuǎn)入下一步;

C如果hosts區(qū)塊鏈與本地區(qū)塊鏈DNS解析器緩存映射模塊都沒有相應(yīng)的網(wǎng)址映射關(guān)系,則查找模塊首先查找區(qū)塊鏈?zhǔn)走xDNS服務(wù)器,即本地區(qū)塊鏈DNS服務(wù)器,所述本地區(qū)塊鏈DNS服務(wù)器接收模塊收到查詢,如果要查詢的域名,包含在本地配置區(qū)塊鏈區(qū)域資源中,則反饋模塊返回解析結(jié)果給終端主機,解析模塊完成域名解析,此解析具有權(quán)威性。

如果要查詢的域名,不由本地區(qū)塊鏈DNS服務(wù)器區(qū)域解析,但所述本地區(qū)塊鏈DNS服務(wù)器已緩存了此網(wǎng)址映射關(guān)系,則調(diào)用這個區(qū)塊鏈域名哈希地址地址映射,解析模塊完成域名解析,此解析不具有權(quán)威性。

實施例二

如圖2、4所示,如果未啟用轉(zhuǎn)發(fā)模塊,本地區(qū)塊鏈DNS服務(wù)器發(fā)送模塊把請求發(fā)至根區(qū)塊鏈DNS服務(wù)器,根區(qū)塊鏈DNS服務(wù)器收到請求后,判斷模塊會判斷這個域名是誰來授權(quán)管理,反饋模塊并會返回一個負(fù)責(zé)該區(qū)塊鏈頂級域名服務(wù)器的區(qū)塊鏈域名哈希地址;

本地區(qū)塊鏈DNS服務(wù)器收到區(qū)塊鏈域名哈希地址信息后,將會聯(lián)系所述負(fù)責(zé)該區(qū)塊鏈頂級域名服務(wù)器;所述負(fù)責(zé)該頂級域名服務(wù)器收到請求后,如果自己無法解析,將會查找一個管理該域的下一級區(qū)塊鏈DNS服務(wù)器地址給本地區(qū)塊鏈DNS服務(wù)器;

當(dāng)所述本地區(qū)塊鏈DNS服務(wù)器收到這個地址后,將會聯(lián)系所述管理該域的下一級區(qū)塊鏈DNS服務(wù)器;

重復(fù)上述步驟,進(jìn)行下一級查詢,直至找到區(qū)塊鏈域名主機。

實施例三

如圖2、3、4所示,10、如果啟用轉(zhuǎn)發(fā)模塊,則所述區(qū)塊鏈DNS服務(wù)器把請求轉(zhuǎn)發(fā)至上一級區(qū)塊鏈DNS服務(wù)器,由所述上一級區(qū)塊鏈DNS服務(wù)器解析模塊進(jìn)行解析;

如果所述上一級區(qū)塊鏈DNS服務(wù)器解析模塊不能解析,則或找根區(qū)塊鏈DNS服務(wù)器,或

所述上一級區(qū)塊鏈DNS服務(wù)器把轉(zhuǎn)請求轉(zhuǎn)至所述上一級區(qū)塊鏈DNS服務(wù)器的上一級區(qū)塊鏈DNS服務(wù)器,如此循環(huán),直至根區(qū)塊鏈DNS服務(wù)器;

所述本地區(qū)塊鏈DNS服務(wù)器轉(zhuǎn)發(fā)或根提示,反饋模塊把結(jié)果返回給所述本地區(qū)塊鏈DNS服務(wù)器,并由此DNS服務(wù)器再返回給客戶終端主機;

所述本地區(qū)塊鏈DNS服務(wù)器轉(zhuǎn)發(fā)或根提示,反饋模塊把結(jié)果返回給根區(qū)塊鏈DNS服務(wù)器同步。

實施例四

如圖5所示,本地區(qū)塊鏈域名通過下一級區(qū)塊鏈域名區(qū)塊鏈域名哈希地址鏈接下一級區(qū)塊鏈域名服務(wù)器,下一級區(qū)塊鏈域名通過頂級區(qū)塊鏈域名區(qū)塊鏈域名哈希地址鏈接頂級區(qū)塊鏈域名服務(wù)器,頂級區(qū)塊鏈域名通過根區(qū)塊鏈域名區(qū)塊鏈域名哈希地址根區(qū)塊鏈域名服務(wù)器。

本發(fā)明雖然以較佳實施例公開如上,但其并不是用來限定權(quán)利要求,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以做出可能的變動和修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以本發(fā)明權(quán)利要求所界定的范圍為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
海盐县| 托克逊县| 包头市| 扎囊县| 禹城市| 南投市| 师宗县| 丽水市| 原阳县| 岐山县| 达拉特旗| 吴旗县| 尖扎县| 庆阳市| 康平县| 特克斯县| 女性| 福鼎市| 龙江县| 安塞县| 乐安县| 汾西县| 远安县| 五指山市| 台南市| 怀集县| 汝州市| 泗洪县| 泰安市| 卓资县| 阿拉善盟| 和静县| 荃湾区| 鹰潭市| 永善县| 河津市| 嘉定区| 句容市| 原平市| 苍溪县| 若尔盖县|