Dappy如何防止DNS黑客入侵

作者:Rapha?l

譯者注:Dappy是RChain生態(tài)中的DNS【域名系統(tǒng)(服務(wù))協(xié)議】娜遵。Dappy基于RChain的技術(shù)架構(gòu)保障了域名系統(tǒng)的安全性雹洗。

Dappy是一個用于文件和Web應(yīng)用程序的去中心化分發(fā)網(wǎng)絡(luò)。Dappy既不使用DNS系統(tǒng)也不使用電子證書認證中心,它執(zhí)行的是相同的工作,但是該服務(wù)是由分散的網(wǎng)絡(luò)執(zhí)行而不是集中式服務(wù)執(zhí)行。DNS的問題之一各吨,同時也是我們開發(fā)Dappy的原因之一,就是為了大福降低風(fēng)險袁铐,并降低當今任何網(wǎng)站對DNS黑客和網(wǎng)絡(luò)釣魚的威脅揭蜒。在本文中,我們將重點介紹DNS黑客入侵的性質(zhì)以及Dappy系統(tǒng)如何防止DNS黑客入侵剔桨。

DNS黑客入侵是一種旨在阻止DNS服務(wù)器正常工作的惡意操作屉更。所有代理(瀏覽器,操作系統(tǒng)等)都需要使用DNS服務(wù)器(例如負責(zé)* .fr *域名的服務(wù)器)洒缀,其中大部分請求是DNS查找請求瑰谜,這些代理想要的只是與給定域名相對應(yīng)的IP地址(例如* pizza.fr *)。黑客可能會將客戶端重定向到他的服務(wù)器树绩,而不是* pizza.fr *的合法所有者的服務(wù)器萨脑。對于正規(guī)企業(yè)或組織,這種黑客行為會造成大量損失饺饭,并且常常還會損害品牌形象渤早。

我們不會討論DNS解析是如何工作以及黑客如何發(fā)揮作用的技術(shù)原理,要記住的要點是操作系統(tǒng)或Web瀏覽器會指向給定的DNS服務(wù)器(例如cloudflare是1.1.1.1瘫俊。)鹊杖。該服務(wù)器是入口點,是依賴它的代理的最終真理之源扛芽,所有的DNS查找都可以尋址到此服務(wù)器仅淑,它會將請求傳播到正確的服務(wù)器,然后在最終已知IP時回復(fù)客戶端胸哥。

為了了解Dappy系統(tǒng)是如何防止黑客入侵域名系統(tǒng)的(至少使得它變得更為困難),我們必須引入Dappy名稱系統(tǒng)赡鲜。Dappy包括了一個在RChain區(qū)塊鏈上的名稱系統(tǒng)空厌,所有基于公司的域名購買,續(xù)訂和轉(zhuǎn)售工作均由分散的智能合約平臺處理银酬。當然嘲更,如果有名稱的話,任何人都可以預(yù)訂揩瞪,因此具有密碼學(xué)保證的屬性赋朦。

在域名系統(tǒng)中,給定的服務(wù)器(或服務(wù))是負責(zé)擴展的。例如宠哄,* .fr *域名是由AFNIC處理的(請參閱IANA Whois頁面)壹将。在Dappy中,還存在一個相互獨立的代理網(wǎng)絡(luò)毛嫉,但是相反地诽俯,它們的職責(zé)是不分離的。這里是關(guān)鍵部分承粤,Dappy網(wǎng)絡(luò)上的每個成員都是名稱解析的共同權(quán)威暴区,RChain區(qū)塊鏈則是一個復(fù)制的數(shù)據(jù)庫,每個服務(wù)器應(yīng)共享相同狀態(tài)辛臊,因此仙粱,對于相同的查詢,它們的響應(yīng)是完全相同的。客戶端將不依賴于給定服務(wù)器進行名稱解析(記住上面的示例)雏门,而是依賴于許多彼此獨立的代理岸梨。

Dappy系統(tǒng)的客戶端不執(zhí)行單個查詢請求,而是執(zhí)行多個請求矾踱;它們不詢問中央計算機,而是詢問計算機網(wǎng)絡(luò),這就是Dappy范式分散和強大的原因所在济炎。黑客如果想欺騙客戶,就必須使網(wǎng)絡(luò)無法執(zhí)行其工作辐真,這比關(guān)閉或欺騙單個DNS服務(wù)器要復(fù)雜得多须尚。Dappy瀏覽器包括一個共識層,允許它不信任任何給定的服務(wù)侍咱,因此耐床,該名稱系統(tǒng)不會出現(xiàn)單點故障。

假設(shè)某個客戶想要訪問資源“披薩:楔脯,Dappy瀏覽器將向所有單個網(wǎng)絡(luò)成員(例如20個成員)發(fā)送查找請求撩轰,如果任何單個響應(yīng)都與其他響應(yīng)不同(100%準確度),則最終的配置會將查找操作視為失敗昧廷。但是我們確實希望有一個異常行為的空間堪嫂,那么80%的準確性就是一個很好的設(shè)置。每次客戶加載網(wǎng)站時木柬,所有Dappy網(wǎng)絡(luò)成員都會被查詢到皆串,其中至少80%的用戶給出相同的答案才能算查詢成功,并讓客戶繼續(xù)瀏覽Web眉枕。(但這樣一來它仍然還是網(wǎng)絡(luò)嗎恶复?)

重要的不是數(shù)字怜森,而是實施或設(shè)計問題。關(guān)鍵是分散范式與集中式DNS有很大不同谤牡。Dappy集成并預(yù)測了部分可能的網(wǎng)絡(luò)故障(可能是網(wǎng)絡(luò)問題副硅,黑客攻擊,惡意行為等)拓哟,這就是為什么必須分散管理的原因想许。Dappy客戶端永遠不會查詢互聯(lián)網(wǎng)上的單個服務(wù)器,而是從RChain區(qū)塊鏈中獲取某些數(shù)據(jù)断序,他們將始終查詢多個服務(wù)器流纹,Dappy系統(tǒng)僅依賴于分散的、公開可見的計算機網(wǎng)絡(luò)违诗。成員們唯一要做的就是對區(qū)塊鏈平臺的狀態(tài)保持透明漱凝,而他們對該平臺并無控制權(quán)。

Dappy主要提出了兩種不同類型的應(yīng)用程序诸迟,即dapps(去中心化應(yīng)用程序)和IP應(yīng)用程序茸炒。本文以及我們剛剛所提到的名稱系統(tǒng)所考慮的僅僅是IP應(yīng)用程序,而dapps是其他類型的應(yīng)用程序阵苇,我們將會在未來的文章中涉及壁公。

本文已經(jīng)太長了,對于其他未來可能會出現(xiàn)的問題绅项,我們當然還會有其他文章來詳細進行介紹紊册。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市快耿,隨后出現(xiàn)的幾起案子囊陡,更是在濱河造成了極大的恐慌,老刑警劉巖掀亥,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件撞反,死亡現(xiàn)場離奇詭異,居然都是意外死亡搪花,警方通過查閱死者的電腦和手機遏片,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來撮竿,“玉大人丁稀,你說我怎么就攤上這事∫芯郏” “怎么了?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵凿可,是天一觀的道長惑折。 經(jīng)常有香客問我授账,道長,這世上最難降的妖魔是什么惨驶? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任白热,我火速辦了婚禮,結(jié)果婚禮上粗卜,老公的妹妹穿的比我還像新娘屋确。我一直安慰自己,他們只是感情好续扔,可當我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布攻臀。 她就那樣靜靜地躺著,像睡著了一般纱昧。 火紅的嫁衣襯著肌膚如雪刨啸。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天识脆,我揣著相機與錄音设联,去河邊找鬼。 笑死灼捂,一個胖子當著我的面吹牛离例,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播悉稠,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼宫蛆,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了偎球?” 一聲冷哼從身側(cè)響起洒扎,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎衰絮,沒想到半個月后袍冷,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡猫牡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年胡诗,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片淌友。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡煌恢,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出震庭,到底是詐尸還是另有隱情瑰抵,我是刑警寧澤,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布器联,位于F島的核電站二汛,受9級特大地震影響婿崭,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜肴颊,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一氓栈、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧婿着,春花似錦授瘦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至袜硫,卻和暖如春氯葬,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背婉陷。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工帚称, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人秽澳。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓闯睹,卻偏偏與公主長得像,于是被迫代替她去往敵國和親担神。 傳聞我的和親對象是個殘疾皇子楼吃,可洞房花燭夜當晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 他拿著刀捅了我孩锡,生氣的責(zé)怪我,“為什么要把刀給我亥贸?” “對不起躬窜,對不起”我較忙道歉,看著他一臉生氣的臉炕置,我一邊不停...
    十律子閱讀 88評論 0 0
  • 有的人荣挨,需要追一輩子 有的人,只能留一秒鐘 一杯咖啡朴摊,微苦 一份甜點默垄,略甜 慵懶地度過 一個人的下午時光 作為教師...
    拾穗的時光閱讀 117評論 0 1
  • 函數(shù)是js中既強大又容易令人困惑的特性,首先定義函數(shù)的方法有兩種:函數(shù)聲明和函數(shù)表達式 許多瀏覽器給函數(shù)定義了一個...
    阿飛去捉小蝴蝶閱讀 264評論 0 0
  • 今天我們先來聽一句話,“老公介杆,加油鹃操!我相信你能行况既,等你好消息!” 如果你是這位老公组民,聽到這句話,你是什么感覺悲靴? 如...
    瀾息閱讀 217評論 0 2