[發(fā)明專利]一種基于區(qū)塊鏈的去中心化根域名服務(wù)方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201810329618.0 | 申請日: | 2018-04-13 |
| 公開(公告)號: | CN108616613B | 公開(公告)日: | 2020-05-08 |
| 發(fā)明(設(shè)計)人: | 蔣文保;章峰;史博軒 | 申請(專利權(quán))人: | 北京信息科技大學(xué) |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L29/08;H04L29/06;H04L12/24 |
| 代理公司: | 北京天方智力知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11719 | 代理人: | 谷成 |
| 地址: | 100192 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 區(qū)塊 中心 域名服務(wù) 方法 系統(tǒng) | ||
1.一種基于區(qū)塊鏈的去中心化根域名服務(wù)方法,其特征在于,包括:
設(shè)置基于區(qū)塊鏈的去中心化根域名服務(wù)系統(tǒng),所述基于區(qū)塊鏈的去中心化根域名服務(wù)系統(tǒng)包括:
N個本地子系統(tǒng),每個所述本地子系統(tǒng)至少包括M個客戶端、本地服務(wù)器集群以及一個本地根服務(wù)器;其中,所述本地服務(wù)器集群包括S個服務(wù)器,N≥1,M≥1,S≥1;
聯(lián)盟鏈,所述聯(lián)盟鏈包括各個所述本地子系統(tǒng)中的本地根服務(wù)器;
其中:
任一所述本地子系統(tǒng)中,任一所述客戶端、所述本地根服務(wù)器以及聯(lián)盟鏈之間執(zhí)行頂級域名變更流程,包括:
所述客戶端向所述本地根服務(wù)器發(fā)送域名變更請求;
所述本地根服務(wù)器接收所述域名變更請求,向所述聯(lián)盟鏈發(fā)送決議請求;
所述聯(lián)盟鏈中的各個本地根服務(wù)器接收所述決議請求,進行決議,并在決議通過后,將域名變更寫入各自的區(qū)塊鏈;
所述本地根服務(wù)器在所述決議通過后,向所述客戶端發(fā)送決議結(jié)果;
任一所述本地子系統(tǒng)中,任一所述客戶端、所述本地服務(wù)器集群以及所述本地根服務(wù)器之間執(zhí)行域名解析流程,包括:
所述客戶端向所述本地服務(wù)器集群發(fā)送域名解析請求;
所述本地服務(wù)器集群接收所述域名解析請求,遞歸解析緩存,在緩存中不存在所述域名時,向所述本地根服務(wù)器發(fā)送所述域名解析請求;
所述本地根服務(wù)器接收所述域名解析請求,解析所述域名解析請求,在所述域名存在時,向所述本地服務(wù)器集群發(fā)送域名位置;
所述本地服務(wù)器集群接收所述域名位置,向目標(biāo)服務(wù)器集群發(fā)送解析申請,接收所述目標(biāo)服務(wù)器集群解析后發(fā)送的解析結(jié)果,并向所述客戶端發(fā)送所述解析結(jié)果;
任一所述本地子系統(tǒng)中所述本地根服務(wù)器以及聯(lián)盟鏈之間執(zhí)行根服務(wù)器密鑰變動流程,包括:
所述本地根服務(wù)器向所述聯(lián)盟鏈發(fā)送密鑰變動請求;
所述聯(lián)盟鏈中的各個本地根服務(wù)器接收所述密鑰變動請求,進行決議;
所述本地根服務(wù)器在決議通過后,執(zhí)行密鑰變動操作,并廣播所述本地根服務(wù)器變動后的公鑰;
所述聯(lián)盟鏈中的各個本地根服務(wù)器接收所述變動后的公鑰,進行記錄;
其中,所述本地根服務(wù)器接收所述域名變更請求,向所述聯(lián)盟鏈發(fā)送決議請求包括:所述本地根服務(wù)器接收所述域名變更請求,在設(shè)置驗證合法性的流程的情況下,驗證所述域名變更請求的合法性;所述本地根服務(wù)器在所述域名變更請求合法的情況下,向所述聯(lián)盟鏈發(fā)送決議請求;
所述本地根服務(wù)器接收所述域名變更請求之后,驗證所述域名變更請求的合法性之前,還包括:所述本地根服務(wù)器判斷所述域名變更請求的所屬范圍,在所述域名變更請求屬于所述本地根服務(wù)器的管轄范圍的情況下,執(zhí)行驗證所述域名變更請求的合法性的步驟;
任一所述本地子系統(tǒng)中,任一所述客戶端以及所述本地根服務(wù)器之間執(zhí)行頂級通用域名的下屬域名申請流程,包括:
所述客戶端向所述本地根服務(wù)器發(fā)送獲取域名位置請求;
所述本地根服務(wù)器接收所述獲取域名位置請求,解析所述獲取域名位置請求,向所述客戶端發(fā)送通用域名位置;
所述客戶端接收所述通用域名位置,向通用域名集群發(fā)送域名申請請求,并接收所述通用域名集群發(fā)送的處理結(jié)果。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,
任一所述本地子系統(tǒng)中,在設(shè)置驗證流程的情況下,任一所述客戶端、所述本地服務(wù)器集群以及所述本地根服務(wù)器之間執(zhí)行驗證流程,包括:
所述客戶端向目標(biāo)服務(wù)器集群發(fā)送域名驗證請求;
所述本地服務(wù)器集群接收所述目標(biāo)服務(wù)器集群發(fā)送的域名所述域,向所述本地根服務(wù)器發(fā)送驗證請求;
所述本地根服務(wù)器接收所述驗證請求,向所述本地服務(wù)器集群發(fā)送驗證信息;
所述本地服務(wù)器集群接收所述驗證信息,對所述驗證信息進行驗證,并在驗證通過后,向所述客戶端發(fā)送驗證結(jié)果。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京信息科技大學(xué),未經(jīng)北京信息科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810329618.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設(shè)備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設(shè)備
- 域名服務(wù)系統(tǒng)及其方法
- 提高可信互聯(lián)網(wǎng)域名服務(wù)健壯性的方法和域名服務(wù)器
- 一種域名服務(wù)安全事件評價方法及系統(tǒng)
- 基于NS記錄轉(zhuǎn)移授權(quán)緩解域名權(quán)威記錄劫持影響的方法
- 一種域名查詢方法及裝置
- 一種探測遞歸域名服務(wù)器轉(zhuǎn)發(fā)配置的方法
- 網(wǎng)絡(luò)訪問方法和裝置、電子設(shè)備、計算機可讀存儲介質(zhì)
- 域名處理方法、裝置、電子設(shè)備及存儲介質(zhì)
- 域名尋址方法、系統(tǒng)、域名服務(wù)器、電子設(shè)備及存儲介質(zhì)
- 基于云解析的全局負(fù)載均衡方法及系統(tǒng)





