IPFS能否顛覆HTTP協(xié)議?
在2017年8月之前,有多少人知道IPFS?絕對的***!
IPFS(InterPlanetary File System,星際文件系統(tǒng))網(wǎng)絡(luò)。這個漫畫般的名字一方面是對計算機(jī)科學(xué)家Joseph Licklider的致敬。
Joseph Licklider在Licklider擔(dān)任美國國防高級研究計劃局主任時,曾提出“星系間計算網(wǎng)絡(luò)”(InterGalactic Computer Network),最終成為了世界上***個運(yùn)營的封包交換網(wǎng)絡(luò),全球互聯(lián)網(wǎng)始祖ARPANET(由美國國防部開發(fā),1969年11年正式投入運(yùn)行)。
另一方面,IPFS(InterPlanetary File System,星際文件系統(tǒng))這個名稱也昭示了IPFS的野心:為人們提供可靠且高效的數(shù)據(jù)傳輸方式,即便人類移民火星,仍能在星際間傳輸數(shù)據(jù)。
這個2015年5月就上線了的互聯(lián)網(wǎng)協(xié)議,之所以鮮為人知,就在于它缺乏激勵層,于是,聰明的Protocal Labs(協(xié)議實(shí)驗(yàn)室)開發(fā)了一個基于IPFS之上的激勵層Filecoin。
大家都說EOS才是區(qū)塊鏈的3.0時代,但是我認(rèn)為IPFS和Filecoin才是區(qū)塊鏈3.0時代***的天王級項(xiàng)目。有趣的是,基于IPFS之上已經(jīng)有近百個區(qū)塊鏈項(xiàng)目,但是IPFS本身卻不是一個區(qū)塊鏈項(xiàng)目。Filecoin才是區(qū)塊鏈項(xiàng)目。
盡管對比比特幣、以太坊、EOS,IPFS和Filecoin的熱度簡直不值一提,F(xiàn)ilecoin上線時間未知,甚至有可能會失敗。IPFS在全世界節(jié)點(diǎn)也還很少,在國內(nèi)節(jié)點(diǎn)更少,所以,跟人人皆知的頭部幣、頭部項(xiàng)目相比,說它慫不過分吧!但為什么它這么慫,我還是選擇梭哈,并且堅定不移地充值信仰,源源不斷、滔滔不絕呢。來看看它的神奇之處。
IPFS竟能繞開封鎖
2017年5月,由于維基百科拒絕刪除詞條中關(guān)于土耳其政府與敘利亞圣戰(zhàn)主義者的段落,導(dǎo)致土耳其政府下令封鎖維基百科。
土耳其民眾將土耳其語維基百科儲存在了分布式網(wǎng)絡(luò)之中,得以繞開封鎖。
2017年10月,西班牙加泰羅尼亞地區(qū)決定針對獨(dú)立舉行全民公投,西班牙政府封鎖了所有加泰羅尼亞域名的網(wǎng)站,阻止公投進(jìn)行。
但加泰羅尼亞政府與民眾將投票網(wǎng)站建立在了分布式網(wǎng)絡(luò)之中,***仍有超過40%的公民成功參與了投票。
IPFS的野心遠(yuǎn)不止于突破封鎖,它的最終理想是將分布式存儲變?yōu)橛嬎銠C(jī)文件系統(tǒng)中的一部分。這個項(xiàng)目想要解決的是目前互聯(lián)網(wǎng)數(shù)據(jù)傳輸?shù)母締栴}:數(shù)據(jù)過分依賴單一節(jié)點(diǎn),傳輸效率低下;數(shù)據(jù)未能有效加密,用戶隱私無法得到保障;網(wǎng)頁與鏈接常常在數(shù)天后失效,內(nèi)容再也無法提取,人類歷史也隨之消亡。
顛覆HTTP協(xié)議
國外的云盤 DropBox目前估值約在100億美金左右。美國45家云服務(wù)上市企業(yè),總市值近2千億美元平均市值達(dá)16億美元。
而整個云服務(wù)市場的份額大約在10000億7美金左右。而IPFS要做的事情不是僅僅一個云存儲這么簡單。
IPFS用什么取代HTTP呢?
IPFS除了有HTTP的優(yōu)點(diǎn)之外,還很好的彌補(bǔ)了HTTP的缺點(diǎn),使我們上網(wǎng)更快、下載更快、安全性更高。你要說IPFS就是一個跨時代***的、無可挑剔的產(chǎn)品那絕對不是的,但是它是當(dāng)前提出成為***互聯(lián)網(wǎng)***的原型和模版,就像比特幣,它的交易時間長、交易手續(xù)費(fèi)高、價格波動大等缺點(diǎn),但是沒有比特幣,不會有后來的以太坊和現(xiàn)在蓬勃發(fā)展的區(qū)塊鏈。就是因?yàn)橄馡PFS、比特幣、以太坊這樣的原始模型作為基礎(chǔ),讓更多的技術(shù)和想法成為現(xiàn)實(shí)。
IPFS具有非常高的安全性
我們現(xiàn)在用的阿里云,百度云之類所有的公司,他們提供的網(wǎng)絡(luò)云存儲,都是一個偽***,沒有實(shí)現(xiàn)真正的云存儲。我們所有的數(shù)據(jù)都會存在服務(wù)器中,一旦機(jī)房出現(xiàn)損毀,我們存在里面的東西就會全部都丟失。而且數(shù)據(jù)中有一些爬蟲,會每天都檢查里面有哪些是不健康的,其實(shí)機(jī)房的管理員也都可以查到,用戶完全沒有隱私可言。
中國20-80歲有8億人口,但是每年我們的手機(jī)號等個人信息被買了60多億次,平均每年每個人的信息被買賣了8次,就是因?yàn)槲覀兊臄?shù)據(jù)存儲在阿里云、百度云之類。
現(xiàn)在云存儲的劣勢比如泄密,速度慢,個人信息被買賣,而IPFS就很好的解決了這些問題,存在IPFS 里的東西只有自己用秘鑰才能看到。試想一下如果是企業(yè),一定會用IPFS去存儲,一些公司的隱私或者操作,沒有人會知道。如果財務(wù)篡改數(shù)據(jù),可以隨時的恢復(fù)數(shù)據(jù),根本沒有辦法弄虛作假,這一定是企業(yè)很需要的服務(wù)。
無論是企業(yè)還是個人,面對這種零收費(fèi),隱私完全不會泄露,永不丟失的存儲方式,一定會毫不猶豫的選擇IPFS。
IPFS是“***網(wǎng)絡(luò)”
到目前為止,非常多的項(xiàng)目已經(jīng)采用了IPFS來進(jìn)行開發(fā)。比如: Akasha BlockCat, Mana, ZenCash, Beetoken等等。前段時間鬧得沸沸揚(yáng)揚(yáng)的以太坊太子ETF,也將采用ETH+IPFS的架構(gòu)。未來,IPFS一定會廣泛地被用于金融、醫(yī)療、科技等等產(chǎn)業(yè),一旦我們現(xiàn)在抓住了機(jī)會,IPFS就會為我們創(chuàng)造巨大的收益。
此外,IPFS還將改變大家的上網(wǎng)痛點(diǎn)。大家在上網(wǎng)的時候,一定經(jīng)歷過404(無法找到頁面)的情景。這里的原因有很多,有可能是在服務(wù)器停了,有可能是服務(wù)器因?yàn)橐恍┩獠吭蚨鴫牡袅恕?/p>
但是IPFS沒有中心化的服務(wù)器,IPFS系統(tǒng)中的所有文件將被***的記錄下來(除非擁有者刻意刪除)。因?yàn)椴捎昧薌it的機(jī)制,網(wǎng)絡(luò)中文件所有的修改記錄也將會被***程度的保留。使用IPFS來進(jìn)行文件的存儲,再也不用擔(dān)心文件因?yàn)橐恍┨鞛?zāi)人禍而被銷毀。
IPFS的算法雖不***但無可挑剔
除了通過DHT等算法尋找節(jié)點(diǎn)外,分布式儲存的另一關(guān)鍵技術(shù)是內(nèi)容尋址。在目前HTTP/HTTPS組成的網(wǎng)絡(luò)中,用戶輸入的域名(例如https://www.google.com或https://www.baidu.com)被層層解析、對應(yīng)到服務(wù)器地址后,用戶再與服務(wù)器建立連接。而IPFS采用的內(nèi)容尋址模式,用戶只要直接輸入所需文件(比如網(wǎng)站主頁html文件)的指紋,程序即可在網(wǎng)絡(luò)中找尋到擁有該數(shù)據(jù)的節(jié)點(diǎn)建立鏈接,傳輸數(shù)據(jù)。
這種文件指紋又被稱為hash,是哈希函數(shù)的計算結(jié)果。哈希函數(shù)的作用類似于數(shù)字摘要,將任意長度的數(shù)據(jù)轉(zhuǎn)換為固定長度的字符串。同時,只要原數(shù)據(jù)發(fā)生任何改變,計算出的hash都會不同。以hash作為網(wǎng)址意味著,同樣的網(wǎng)址一定會得到同一個文件,網(wǎng)頁鏈接永遠(yuǎn)可靠,所以IPFS也被稱作“***網(wǎng)絡(luò)”(Permanent Web)。
一個文件的hash可以和另一個文件加和之后,進(jìn)行哈希函數(shù)計算,形成第二個hash。如此一來,不同的文件可以通過hash相互連接成文件樹,大文件也可以分塊后再串在一起。這種結(jié)構(gòu)被稱作哈希樹(或者默克爾樹,Merkle Tree),這是一種在分布式系統(tǒng)中逐漸開始流行的數(shù)據(jù)結(jié)構(gòu)。不管是常用的代碼管理工具git,遍布世界的Bittorrent,還是各色各樣的區(qū)塊鏈,都是某種形式的哈希樹,能夠直接儲存于IPFS網(wǎng)絡(luò)中,高效地識別和調(diào)用。
IPFS創(chuàng)造Filecoin,是因?yàn)閿?shù)據(jù)也需要一定的“冗余度”,保證網(wǎng)絡(luò)中有多個拷貝。同時,還需要有一些節(jié)點(diǎn)長期在線,保持?jǐn)?shù)據(jù)可讀。IPFS+Filecoin就有望和亞馬遜、Google及阿里巴巴等云服務(wù)商競爭。
從***個比特幣出現(xiàn)到現(xiàn)在,不知不覺中已經(jīng)十年過去了,經(jīng)歷了比特幣、以太坊,區(qū)塊鏈已經(jīng)進(jìn)化到3.0時代,如今比特幣、以太坊都因各自的缺點(diǎn)表現(xiàn)疲軟,大家都在等待區(qū)塊鏈3.0時代的新“幣王”出現(xiàn),IPFS/Filecoin當(dāng)之無愧,絕對的絕對雙嬌、天下***。