摘要:作者簡(jiǎn)介董天一,中國(guó)區(qū)技術(shù)布道人,指南作者。由于每個(gè)文件的哈希值全網(wǎng)唯一,查詢(xún)將很容易進(jìn)行。如果僅僅使用哈希值來(lái)區(qū)分文件的話,會(huì)給傳播造成困難,因?yàn)楣V挡蝗菀子洃?,就像地址一樣不容易記憶,于是人?lèi)發(fā)明的域名。
作者簡(jiǎn)介:董天一 ,IPFS/Filecoin中國(guó)區(qū)技術(shù)布道人 ,《IPFS指南》作者。畢業(yè)于北京大學(xué)軟件與微電子學(xué)院曾擔(dān)任甲骨文亞洲研發(fā)中心(中國(guó))數(shù)據(jù)庫(kù)開(kāi)發(fā)工程師資深區(qū)塊鏈技術(shù)開(kāi)發(fā)者,現(xiàn)致力于IPFS/Filecoin在中國(guó)的技術(shù)推廣。
IPFS的的“宏偉”目標(biāo)是取代HTTP,那么先來(lái)看看IPFS是如何工作的?
IPFS為每一個(gè)文件分配一個(gè)獨(dú)一無(wú)二的哈希值(文件指紋: 根據(jù)文件的內(nèi)容進(jìn)行創(chuàng)建),即使是兩個(gè)文件內(nèi)容只有1個(gè)比特的不相同,其哈希值也是不相同的。所以IPFS是基于文件內(nèi)容進(jìn)行尋址,而不像傳統(tǒng)的HTTP協(xié)議一樣基于域名尋址。
IPFS在整個(gè)網(wǎng)絡(luò)范圍內(nèi)去掉重復(fù)的文件,并且為文件建立版本管理,也就是說(shuō)每一個(gè)文件的變更歷史都將被記錄(這一點(diǎn)類(lèi)似版本控制工具git,svn等),可以很容易個(gè)回到文件的歷史版本查看數(shù)據(jù)。
當(dāng)查詢(xún)文件的時(shí)候,IPFS網(wǎng)絡(luò)根據(jù)文件的哈希值(全網(wǎng)唯一)進(jìn)行查找。由于每個(gè)文件的哈希值全網(wǎng)唯一,查詢(xún)將很容易進(jìn)行。
如果僅僅使用哈希值來(lái)區(qū)分文件的話,會(huì)給傳播造成困難,因?yàn)楣V挡蝗菀子洃?,就像ip地址一樣不容易記憶,于是人類(lèi)發(fā)明的域名。IPFS利用IPNS將哈希值映射為容易記的名字
每個(gè)節(jié)點(diǎn)除了存儲(chǔ)自己需要的數(shù)據(jù),還存儲(chǔ)了一張哈希表,用來(lái)記錄文件存儲(chǔ)所在的位置。用來(lái)進(jìn)行文件的查詢(xún)下載。
我們?cè)谑裁词荌PFS?(一)里面說(shuō)了 HTTP 及一些中心化服務(wù)器的缺點(diǎn)。
那么問(wèn)題來(lái)了,IPFS是如何來(lái)解決這些缺點(diǎn)的?
1.下載速度快,不再依賴(lài)主干網(wǎng),中心化服務(wù)器
整個(gè)IPFS系統(tǒng)是一個(gè)分布式的文件存儲(chǔ)系統(tǒng),那么在下載相關(guān)數(shù)據(jù)的時(shí)候,將從多個(gè)節(jié)點(diǎn)同時(shí)下載,相比于HTTP從中心服務(wù)器的下載速度要快很多,大家都用過(guò)P2P下載(比如: 迅雷,BitTorrent),IPFS下載過(guò)程跟這個(gè)類(lèi)似。
2.存儲(chǔ)空間變得非常便宜:
由于IPFS使用的是區(qū)塊鏈技術(shù),利用 Filecoin(為了的文章中會(huì)將如何獲取filecoin,也就是挖礦)來(lái)激勵(lì)礦工分享自己的硬盤(pán),并且IFPS從全網(wǎng)去掉了冗余存儲(chǔ)(從整個(gè)網(wǎng)絡(luò)空間考慮,這將大大節(jié)省網(wǎng)絡(luò)存儲(chǔ)空間),將來(lái)的IPFS存儲(chǔ)將會(huì)變得非常便宜(與我們現(xiàn)在的云盤(pán),各種中心化的CND相比較)。
3.安全:
中心化服務(wù)器目前很難抵擋DDoS攻擊,當(dāng)大量的訪問(wèn)請(qǐng)求從四面八方涌來(lái),中心化的服務(wù)器幾乎會(huì)在一瞬間癱瘓,做過(guò)運(yùn)維的同學(xué)應(yīng)該深有感觸,比如每年雙11,不能睡覺(jué)的除了阿里,騰訊的技術(shù)同學(xué),還有整個(gè)銀行業(yè)的小朋友。巨大的訪問(wèn)量隨時(shí)可能造成服務(wù)器宕機(jī)。IPFS天生就擁有抵擋這種攻擊的能力。因?yàn)樗械脑L問(wèn)將會(huì)被分散到不同的節(jié)點(diǎn)。甚至攻擊者自己也是節(jié)點(diǎn)之一。某種程度上講,IPFS甚至能抵擋量子計(jì)算的攻擊。
4.開(kāi)放:
眾所周知,比特幣是一種去中心化,匿名的數(shù)據(jù)貨幣,這些特性使得比特幣無(wú)法被管制,交易無(wú)法篡改。IPFS同樣,由于是建立在去中心化的分布式網(wǎng)絡(luò)上的,所以IFPS很難被中心化管理,限制?;ヂ?lián)網(wǎng)將更加開(kāi)放。
【董天一】什么是IPFS?(一)
圓方圓學(xué)院匯集大批區(qū)塊鏈名師,打造精品的區(qū)塊鏈技術(shù)課程。在各大平臺(tái)都長(zhǎng)期有優(yōu)質(zhì)免費(fèi)公開(kāi)課,歡迎報(bào)名收看。
公開(kāi)課地址:https://ke.qq.com/course/345101
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/24423.html
摘要:作者簡(jiǎn)介董天一,中國(guó)區(qū)技術(shù)布道人,指南作者。什么是星際文件系統(tǒng)。相關(guān)文章和視頻推薦董天一什么是二董天一什么是三圓方圓學(xué)院匯集大批區(qū)塊鏈名師,打造精品的區(qū)塊鏈技術(shù)課程。 作者簡(jiǎn)介:董天一 ,IPFS/Filecoin中國(guó)區(qū)技術(shù)布道人 ,《IPFS指南》作者。畢業(yè)于北京大學(xué)軟件與微電子學(xué)院曾擔(dān)任甲骨文亞洲研發(fā)中心(中國(guó))數(shù)據(jù)庫(kù)開(kāi)發(fā)工程師資深區(qū)塊鏈技術(shù)開(kāi)發(fā)者,現(xiàn)致力于IPFS/Filecoi...
摘要:資深區(qū)塊鏈技術(shù)開(kāi)發(fā)者,現(xiàn)致力于在中國(guó)的技術(shù)推廣的競(jìng)爭(zhēng)對(duì)手。接上一篇,今天繼續(xù)講的競(jìng)爭(zhēng)對(duì)手們。小編對(duì)比了里面各個(gè)項(xiàng)目的源代碼熱度,顯然遠(yuǎn)遠(yuǎn)超過(guò)其他競(jìng)爭(zhēng)對(duì)手。 作者簡(jiǎn)介:董天一 ,IPFS/Filecoin中國(guó)區(qū)技術(shù)布道人 ,《IPFS指南》作者。畢業(yè)于北京大學(xué)軟件與微電子學(xué)院曾擔(dān)任甲骨文亞洲研發(fā)中心(中國(guó))數(shù)據(jù)庫(kù)開(kāi)發(fā)工程師。資深區(qū)塊鏈技術(shù)開(kāi)發(fā)者,現(xiàn)致力于IPFS/Filecoin在中國(guó)的...
摘要:作者簡(jiǎn)介董天一,中國(guó)區(qū)技術(shù)布道人,指南作者。相關(guān)文章和視頻推薦董天一什么是二圓方圓學(xué)院匯集大批區(qū)塊鏈名師,打造精品的區(qū)塊鏈技術(shù)課程。 作者簡(jiǎn)介:董天一,IPFS/Filecoin中國(guó)區(qū)技術(shù)布道人,《IPFS指南》作者。畢業(yè)于北京大學(xué)軟件與微電子學(xué)院曾擔(dān)任甲骨文亞洲研發(fā)中心(中國(guó))數(shù)據(jù)庫(kù)開(kāi)發(fā)工程師資深區(qū)塊鏈技術(shù)開(kāi)發(fā)者,現(xiàn)致力于IPFS/Filecoin在中國(guó)的技術(shù)推廣。 前兩篇介紹了IP...
摘要:網(wǎng)絡(luò)啟動(dòng)開(kāi)啟了一個(gè)共享的新時(shí)代,與實(shí)體經(jīng)濟(jì)的結(jié)合讓項(xiàng)目變得更加有意義,區(qū)塊鏈已經(jīng)走向了我們。直到年,互聯(lián)網(wǎng)和區(qū)塊鏈終于從概念上走到了一起,就是這場(chǎng)流行起來(lái)的共享之風(fēng)。風(fēng)險(xiǎn)當(dāng)然,伴隨著區(qū)塊鏈項(xiàng)目的毫無(wú)疑問(wèn)是高風(fēng)險(xiǎn)如影隨形。 作者簡(jiǎn)介:董天一 ,IPFS/Filecoin中國(guó)區(qū)技術(shù)布道人 ,《IPFS指南》作者。畢業(yè)于北京大學(xué)軟件與微電子學(xué)院曾擔(dān)任甲骨文亞洲研發(fā)中心(中國(guó))數(shù)據(jù)庫(kù)開(kāi)發(fā)工程師...
摘要:作者簡(jiǎn)介董天一中國(guó)區(qū)技術(shù)布道人指南作者。資深區(qū)塊鏈技術(shù)開(kāi)發(fā)者,現(xiàn)致力于在中國(guó)的技術(shù)推廣的競(jìng)爭(zhēng)對(duì)手。的共享硬盤(pán)代幣每月支付一次。相關(guān)文章和視頻推薦董天一和競(jìng)爭(zhēng)對(duì)手們二圓方圓學(xué)院匯集大批區(qū)塊鏈名師,打造精品的區(qū)塊鏈技術(shù)課程。 作者簡(jiǎn)介:董天一 ,IPFS/Filecoin中國(guó)區(qū)技術(shù)布道人 ,《IPFS指南》作者。畢業(yè)于北京大學(xué)軟件與微電子學(xué)院曾擔(dān)任甲骨文亞洲研發(fā)中心(中國(guó))數(shù)據(jù)庫(kù)開(kāi)發(fā)工程師...
閱讀 3580·2021-08-02 13:41
閱讀 2472·2019-08-30 15:56
閱讀 1530·2019-08-30 11:17
閱讀 1190·2019-08-29 15:18
閱讀 592·2019-08-29 11:10
閱讀 2684·2019-08-26 13:52
閱讀 521·2019-08-26 13:22
閱讀 2965·2019-08-23 15:41