下一代互聯(lián)網(wǎng)IPFS會(huì)取代HTTP嗎?

2021-02-09    分類(lèi): 網(wǎng)站建設(shè)

互聯(lián)網(wǎng)是人類(lèi)歷史上最重要的、最具影響力的發(fā)明,誕生之時(shí)誰(shuí)也沒(méi)想到給世界帶來(lái)如此巨大的變化。其實(shí),網(wǎng)絡(luò)剛開(kāi)始時(shí),是一個(gè)個(gè)局域網(wǎng),雖然能在世界范圍內(nèi)傳輸訊息,但真正產(chǎn)生了現(xiàn)在我們感受的互聯(lián)互通的互聯(lián)網(wǎng),是有一個(gè)人發(fā)明了“HTTP”超級(jí)文本鏈接,而且他并沒(méi)有申請(qǐng)專(zhuān)利,才讓互聯(lián)網(wǎng)快速發(fā)展。

互聯(lián)世界

在享受互聯(lián)網(wǎng)便利時(shí),你有沒(méi)有想過(guò),互聯(lián)網(wǎng)是怎么運(yùn)行的,如何使得互聯(lián)網(wǎng)上信息自由流通的呢?實(shí)際上,互聯(lián)互通,點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)結(jié)構(gòu)只是我們的想象和理想,現(xiàn)在的互聯(lián)網(wǎng)并非網(wǎng)狀結(jié)構(gòu),而是樹(shù)的結(jié)構(gòu)。Tim Berners-Lee的Next電腦是世界上第一臺(tái)Web服務(wù)器,但機(jī)器上有一紙條:“這臺(tái)機(jī)器是服務(wù)器,不要關(guān)閉”。

世界上首個(gè)Web服務(wù)器“CREN httpd

全球大約有十二個(gè)根服務(wù)器,這是主樹(shù)干,另外還有大公司或大機(jī)構(gòu)也有樹(shù)干網(wǎng)絡(luò)的服務(wù)器,是由以萬(wàn)計(jì)的服務(wù)器分布在世界各地,世界上大的芯片廠(chǎng)商Intel大約有10萬(wàn)臺(tái)服務(wù)器,F(xiàn)acebook有3萬(wàn)臺(tái), AT&T電話(huà)公司2萬(wàn),而Google有超過(guò)100萬(wàn)臺(tái)服務(wù)器!這些主要節(jié)點(diǎn)控制權(quán)都在某些巨頭手中。

常見(jiàn)404 not Found “界面

我們每個(gè)人可能都見(jiàn)過(guò):常見(jiàn)404 not Found “界面吧。

當(dāng)前的互聯(lián)網(wǎng)是有這些巨頭和某些機(jī)構(gòu)的服務(wù)器群構(gòu)成,要能順利上網(wǎng),就得讓這些服務(wù)器一直在機(jī)房運(yùn)轉(zhuǎn)著,否則一旦關(guān)閉服務(wù)器,你將無(wú)法訪(fǎng)問(wèn)在上面托管的內(nèi)容。因?yàn)槟壳盎ヂ?lián)網(wǎng)的數(shù)據(jù)交互模式是B/S和C/S模式,即服務(wù)和瀏覽是通過(guò)服務(wù)器來(lái)完成的,并非我們只管感覺(jué)到的點(diǎn)對(duì)點(diǎn)傳輸和訪(fǎng)問(wèn)。

網(wǎng)絡(luò)數(shù)據(jù)是存儲(chǔ)在各大服務(wù)器上,雖然服務(wù)器很多,但是文件數(shù)據(jù)仍然是非常中心化的,因?yàn)槟憬ǖ木W(wǎng)站也只會(huì)放在一家公司的服務(wù)器上,比如我們企業(yè)都有網(wǎng)站和平臺(tái),但服務(wù)器可能是租用騰訊云或阿里云等少數(shù)幾家云服務(wù)器。

一臺(tái)服務(wù)器可能要接受上百萬(wàn)級(jí)的客戶(hù)瀏覽的訪(fǎng)問(wèn),如果是美國(guó)等安全局這樣機(jī)構(gòu)的審查,只需要控制這個(gè)服務(wù)提供商,就可以輕易掌握用戶(hù)的數(shù)據(jù),也可以切斷根節(jié)點(diǎn),使得用戶(hù)無(wú)法訪(fǎng)問(wèn)服務(wù)器,還可以利用DDOS攻擊,占據(jù)服務(wù)器資源,出現(xiàn)我們經(jīng)??吹降?02情況。

雖然說(shuō),HTTP協(xié)議是一個(gè)偉大的發(fā)明,但它的缺陷也逐漸顯露:

一、HTTP 中心化效率低,成本昂貴

使用HTTP協(xié)議每次需要從中心服務(wù)器下載完整的文件(網(wǎng)頁(yè)、圖片、視頻等)。速度慢,效率低。如果是點(diǎn)對(duì)點(diǎn)(P2P-peer to peer)的方式下載,可以節(jié)省近60%的帶寬。

二、歷史文件會(huì)被刪除

我們碰到的“404 not found”的網(wǎng)頁(yè),說(shuō)明文件被刪除或服務(wù)器被關(guān)閉。由于存儲(chǔ)成本高,一般http的頁(yè)面平均生存周期是100天,不會(huì)永久保存。而新的星際文件協(xié)議IPFS提供文件的歷史版本回溯功能,可以查看到文件的歷史,數(shù)據(jù)可以永久保存。

三、中心化限制了Web發(fā)展

現(xiàn)在互聯(lián)網(wǎng)是一個(gè)高度中心化的網(wǎng)絡(luò),而且各大服務(wù)器運(yùn)營(yíng)機(jī)構(gòu)有其自身的利益,以及各種管制,造成了互聯(lián)網(wǎng)的“割據(jù)局面“,用戶(hù)的數(shù)據(jù)無(wú)法互通和共享,也對(duì)網(wǎng)絡(luò)的功能造成了威脅,例如:相網(wǎng)封鎖,管制,監(jiān)控,攻擊,互相排斥等,這些都是源于互聯(lián)網(wǎng)的中心化。而分布式的IPFS能克服網(wǎng)絡(luò)Web的缺點(diǎn)。

四、互聯(lián)網(wǎng)應(yīng)用高度依賴(lài)主干網(wǎng)

主干網(wǎng)和根服務(wù)器受制于諸多因素的影響,比如戰(zhàn)爭(zhēng),自然災(zāi)害,中心化的服務(wù)器的問(wèn)題等,都可能讓我們中斷服務(wù)。比如臺(tái)灣地震海底光纜中斷,互聯(lián)網(wǎng)訪(fǎng)問(wèn)質(zhì)量受到影響。而IPFS可以極大降低互聯(lián)網(wǎng)應(yīng)用對(duì)主干網(wǎng)的依賴(lài)。IPFS( 星際文件系統(tǒng) InterPlanetary File System,縮寫(xiě)IPFS)可以彌補(bǔ)HTTP的一系列弊端。

IPFS是致力于創(chuàng)建一個(gè)持久且分布式存儲(chǔ)和共享文件的網(wǎng)絡(luò)傳輸協(xié)議,是根據(jù)內(nèi)容可尋址的對(duì)等超級(jí)媒體分發(fā)協(xié)議。比如原來(lái)我們要找到文件,先要有網(wǎng)址IP,然后找到文件,一旦訪(fǎng)問(wèn)網(wǎng)址被切斷,就無(wú)法找到文件,就像我們找人,先要知道其地址,而且以被允許訪(fǎng)問(wèn)該街道,才能找到這個(gè)人面談,而內(nèi)容尋址是直接根據(jù)文件內(nèi)容查找,只要文件被允許閱讀,無(wú)須網(wǎng)址就可以下載閱讀文件,如同不用知道你的地址,只要有授權(quán),可以直接通過(guò)你的臉譜或特征直接在人海中找到你。


IPFS可以讓網(wǎng)絡(luò)更快、更安全、更開(kāi)放。它是一個(gè)面向全球的、點(diǎn)對(duì)點(diǎn)的分布式文件系統(tǒng),試圖將所有采用相同協(xié)議的計(jì)算設(shè)備連接在一起,IPFS可以從本質(zhì)上改變網(wǎng)絡(luò)數(shù)據(jù)的分發(fā)機(jī)制。因?yàn)槊總€(gè)文件及其中的塊都被賦予了一個(gè)加密散列的唯一hash地址,猶如每一人的指紋。而且IPFS通過(guò)網(wǎng)絡(luò)刪除具有相同哈希值的文件,通過(guò)計(jì)算可以判斷哪些文件時(shí)冗余重復(fù)的,并跟蹤每一個(gè)文件的版本歷史記錄。

五、與HTTP比較,IPFS的特性:

IPFS是基于內(nèi)容尋址,而非基于域名尋址。

文件(內(nèi)容)具有存在的唯一性,一個(gè)文件加入IPFS網(wǎng)路,將基于計(jì)算給內(nèi)容一個(gè)唯一的哈希值。這將改變我們使用域名訪(fǎng)問(wèn)網(wǎng)絡(luò)的習(xí)慣。

提供文件的歷史版本控制器,并讓多個(gè)節(jié)點(diǎn)使用保存不同版本的文件。IPFS網(wǎng)絡(luò)上運(yùn)行一個(gè)區(qū)塊鏈,通過(guò)Token(FileCoin)激勵(lì)作用,讓各節(jié)點(diǎn)有動(dòng)力去存儲(chǔ)數(shù)據(jù)。

FileCoin是一個(gè)由加密貨幣驅(qū)動(dòng)的存儲(chǔ)網(wǎng)絡(luò)。礦工通過(guò)提供開(kāi)放的存儲(chǔ)空間獲得Filecoin,而用戶(hù)支付它去存儲(chǔ)文件,這是一個(gè)去中心化的共享云端。IPFS是基于P2P。形成了點(diǎn)對(duì)點(diǎn)傳輸網(wǎng)絡(luò)。人們通過(guò)IPFS協(xié)議更容易地連接在一起,共同組建一個(gè)全球化的超級(jí)網(wǎng)絡(luò)。存儲(chǔ)在IPFS網(wǎng)絡(luò)上的資源,可能是分散在世界各地,數(shù)據(jù)控制權(quán)在數(shù)據(jù)的權(quán)益人手上。

區(qū)塊鏈和IPFS的“好的婚姻”。


目前已有許多區(qū)塊鏈項(xiàng)目采用IPFS存儲(chǔ)協(xié)議,比如AKASHA(基于以太坊和IPFS的社交網(wǎng)絡(luò)),Alexandria(去中心化的內(nèi)容發(fā)布平臺(tái)),未來(lái)IPFS能否替代HTTP呢?

總結(jié)

然而,IPFS協(xié)議讓網(wǎng)絡(luò)的自由和獨(dú)立的精神得以充分發(fā)揮,并成本低廉。無(wú)論如何,去中心化的網(wǎng)絡(luò)逐步演化成蜂窩式的,弱中心化的網(wǎng)絡(luò)無(wú)疑是一種趨勢(shì)。

當(dāng)前名稱(chēng):下一代互聯(lián)網(wǎng)IPFS會(huì)取代HTTP嗎?
當(dāng)前鏈接:http://www.bm7419.com/news19/100019.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶(hù)體驗(yàn)域名注冊(cè)、做網(wǎng)站、商城網(wǎng)站定制網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名