我們?cè)谥暗奈恼轮泻?jiǎn)單介紹過IPFS在尋找文件數(shù)據(jù)時(shí)的處理方式,與HTTP協(xié)議不同藏澳,IPFS是按照內(nèi)容尋址的方式來(lái)有彈性的處理信息的仁锯,它有效的彌補(bǔ)了HTTP體系脆弱低效的缺陷业崖,
那么所謂的內(nèi)容尋址究竟是什么野芒?HTTP的位置尋址又有哪些缺陷狞悲?在這篇文章中我們就來(lái)詳細(xì)討論。
現(xiàn)階段我們使用的互聯(lián)網(wǎng)在尋找信息時(shí)是按照位置進(jìn)行處理的摇锋,即一段特定的內(nèi)容會(huì)有一個(gè)URL(Uniform Resoure Locator趟济,統(tǒng)一資源定位器)咽笼,該URL中包含著一個(gè)Web服務(wù)器的IP地址,在這個(gè)服務(wù)器中的特定位置中就存儲(chǔ)著我們所需要的內(nèi)容剑刑。
比如我們要訪問像https://facebook.com/mypicture.jpg這樣的URL,HTTP首先需要將域名(facebook.com)解析為IP地址(例如31.13.70.36)施掏,然后URL會(huì)發(fā)出提示:轉(zhuǎn)到31.13.70.36,這時(shí)才能請(qǐng)求路徑中的內(nèi)容“/mypicture.jpg”七芭。
特定內(nèi)容的URL是始終指向這個(gè)位置的,如果同一張照片在另一個(gè)網(wǎng)站狸驳,甚至是在自己的電腦上预明,都還是需要連接到該IP地址才能下載這張照片。
打個(gè)比方耙箍,通常情況下如果我們想要找一本書撰糠,會(huì)通過書的標(biāo)題或者作者信息來(lái)檢索,但現(xiàn)有的互聯(lián)網(wǎng)模式類比到這里辩昆,其實(shí)就是在通過書的物理位置來(lái)尋找書籍阅酪。
想象一下,如果你要找一本書汁针,他們會(huì)說:“它在圖書館的第9節(jié)术辐,從左邊開始數(shù)的第三個(gè)頂部書架”。接下來(lái)你只有按照位置一點(diǎn)一點(diǎn)去尋找施无,而且你并不知道它是什么書术吗,你所有的信息只有書的位置。
這顯然非常低效帆精。而且還有可能發(fā)生意外情況:如果有人搬書较屿,該怎么辦隧魄?如果圖書館當(dāng)天關(guān)門怎么辦?或者你費(fèi)了很大的功夫終于在圖書館找到了這本書隘蝎,結(jié)果拿到書的時(shí)候你才意識(shí)都其實(shí)你已經(jīng)看過這本書了购啄。
這不僅僅是理論上的問題,最近哈佛大學(xué)的一項(xiàng)研究發(fā)現(xiàn)嘱么,美國(guó)最高法院意見中所引用的超鏈接有49%已經(jīng)失效狮含,接近一半。這些超鏈接的地址在過去確實(shí)是保存在了正確的位置上曼振,但是現(xiàn)在卻已經(jīng)不可用了冰评。可以見得這樣的存儲(chǔ)體系是低效的解孙、脆弱的抛人。
所以,我們需要重新考慮一種處理信息的方式來(lái)代替這個(gè)脆弱的體系廷臼,一種更加高效的檢索方式绝页。對(duì)于內(nèi)容的尋找應(yīng)該更加注重這個(gè)內(nèi)容本身抒寂,而不是內(nèi)容的存放位置。所以郊愧,首先我們應(yīng)該更換一種網(wǎng)頁(yè)鏈接属铁,不是指向位置躬翁,而是唯一描述內(nèi)容本身的鏈接盒发,比如指紋狡逢。
這種內(nèi)容的處理方法將“什么”與“哪里”分開奢浑,沒有了位置的限定雀彼,數(shù)據(jù)就可以在互聯(lián)網(wǎng)上任意流動(dòng)徊哑,任何人可以在任何地方存儲(chǔ)數(shù)據(jù)和提供服務(wù)聪富,這就叫作內(nèi)容尋址善涨。為了創(chuàng)建這些內(nèi)容尋址的鏈接草则,我們使用內(nèi)容的加密哈希值作為唯一標(biāo)識(shí)符或指紋炕横。
IPFS就是一種讓我們使用這些內(nèi)容尋址鏈接交換數(shù)據(jù)的協(xié)議。在IPFS中膜钓,文件或一段數(shù)據(jù)的哈希指紋就是它的地址颂斜。我們使用這些指紋來(lái)識(shí)別內(nèi)容沃疮,而不是使用服務(wù)器的物理位置梅肤。這樣,當(dāng)加載文件時(shí)俊啼,你可以從任何地方檢索到它授帕。如果文件就在自己的電腦上,那直接就可以檢索到它泉手。如果文件在網(wǎng)絡(luò)好友那里斩萌,你也可以從他們那里獲取屏轰。總之姆吭,你可以從任何地方獲取到數(shù)據(jù)唁盏。
IPFS使用高效的路由算法來(lái)搜索網(wǎng)絡(luò)厘擂,并且可以針對(duì)隱私進(jìn)行調(diào)整刽严,它只會(huì)對(duì)你信任的節(jié)點(diǎn)發(fā)出數(shù)據(jù)請(qǐng)求。這點(diǎn)類似于其他對(duì)等系統(tǒng)眨补,但是隱私性卻大大增強(qiáng)撑螺。你可以用它與任意數(shù)量的對(duì)等設(shè)備交換任何類型的文件或數(shù)據(jù)甘晤,并將其直接構(gòu)建到網(wǎng)絡(luò)中吊履。
IPFS通過基于內(nèi)容尋址而非位置尋址的處理方式使得網(wǎng)絡(luò)去中心化酌伊,這種去中心的模式可以讓W(xué)eb應(yīng)用程序在與原始源斷開的本地網(wǎng)絡(luò)中工作,無(wú)論是辦公室中斷開級(jí)聯(lián)端口的聊天室虹脯,還是在各種圖書館中存放的科學(xué)論文循集,或是在連接性較差的偏遠(yuǎn)村莊的維基百科咒彤,它都可以不受影響的運(yùn)作镶柱。
IPFS加強(qiáng)了我們的數(shù)字信息歇拆,使數(shù)據(jù)能夠適應(yīng)互聯(lián)網(wǎng)的底層故障而持久存在故觅,并且對(duì)數(shù)據(jù)實(shí)行密碼保護(hù)输吏。同時(shí)昭抒,IPFS允許將網(wǎng)絡(luò)上的文件分散儲(chǔ)存灭返,更加保證了數(shù)據(jù)的穩(wěn)定性和安全性熙含。
IPFS的內(nèi)容尋址優(yōu)勢(shì)遠(yuǎn)大于位置尋址怎静,這也是IPFS被普遍看好可以代替HTTP的原因之一蚓聘。因此盟劫,IPFS的未來(lái)非常值得期待÷虑瑪雅礦機(jī)全球首發(fā)IPFS礦機(jī)急迂,雖然IPFS還沒有得到廣泛應(yīng)用僚碎,但是IPFS礦機(jī)可以提前體驗(yàn),去中心的全新存儲(chǔ)方式矛双,以及filecoin代幣的挖礦體系,讓你在共享網(wǎng)絡(luò)之下得到更多收益腰吟。
全球首款I(lǐng)PFS私有云“瑪雅BOX”正在火爆眾籌中毛雇!
目前眾籌金額已破百萬(wàn)灵疮!
完成度超500%震捣!
三個(gè)價(jià)格檔位已售罄蒿赢!
時(shí)間有限,數(shù)量有限
參與從速皂冰,最低優(yōu)惠不容錯(cuò)過秃流!