IPFS和Filecoin最近實在太火了,全面剖析此項目

《IPFS是怎樣煉成的》

對IPFS和Filecoin的全面剖析

IPFS和Filecoin最近實在太火了,全面剖析此項目

IPFS和Filecoin最近實在太火了。

有人說:它的市值未來會是比特幣的N倍。

有人說:它會是2018年最值得期待的明星項目。

還有人說:曾經錯過了比特幣挖礦,這次絕不能再錯過IPFS挖礦。

等等,大家先冷靜一下吧。

IPFS和Filecoin真的有這麼神奇嗎?小編今天帶你一起來梳理。

IPFS是什麼?

IPFS的中文名是星際文件系統,由Juan Benet在2014年5月份發起。Juan Benet的個人經歷很傳奇,他畢業於斯坦福大學,在創建IPFS項目之前,他創辦的第一家公司被雅虎收購。2015年,他創建的IPFS在YCombinator孵化競賽中拿到了鉅額的投資,同時成立了協議實驗室。這個實驗室團隊由14位核心開發者以及社區中上百位代碼貢獻者組成的。

IPFS本質上是一種內容可尋址、版本化、點對點超媒體的分佈式存儲、傳輸協議,目標是補充甚至取代過去20年裡使用的超文本媒體傳輸協議(HTTP),希望構建更快、更安全、更自由的互聯網時代。

我們每天上網使用APP刷朋友圈、微博都在使用HTTP協議,它基於TCP/IP的計算機應用層面,從服務器傳輸超文本數據到本地瀏覽器,本地瀏覽器或APP渲染後呈現給用戶。基於這樣的網絡環境構成了CS或BS架構,最後注入BAT這樣大型網絡提供商。

互聯網平臺所提供的網絡服務大致經過了三種模式的迭代歷程:

第一個模式屬於集中化,例如早期的12306因為沒法分散去做,只有一箇中心服務群,所有買票的流量直接搭載在這個服務群上,承載的壓力非常大。

第二個模式屬於分散集群,類似於O2O百團大戰時各個網站需要建立不同區域下的服務群,它們背後的IDC機房,會讓同樣的服務在一個局域內分散,這就減輕了中心服務器的壓力。

前兩種模式容易產生一些弊端:在第一種模式裡,服務高度依賴中心網絡。大公司或者創業公司無法承受宕機,運維有一個KPI指數叫SLA,穩定性沒有到99.9%的話,基本不合格。SLA需要消耗特別大的成本,大公司需要僱一批運維專家或專業人士,去保障系統的穩定性。

在第二種模式裡,存儲數據有丟失的風險。大家經常開玩笑的電纜被挖斷,員工刪庫跑路,都是隱患。

同時,這兩種模式的帶寬成本相對高很多,會造成一定帶寬資源的浪費。比如《中國有嘻哈》第一期海選的視頻播放量有10億次,假設視頻文件大小是1GB,播放整個視頻需要消耗1000PB的帶寬量。如果按照0.001美元1GB帶寬成本,愛奇藝光一期節目需要支付一百萬美金給ISP(互聯網服務提供商)。

IPFS有希望成為第三種模式。IPFS想打造一個點對點的網絡拓撲,相當於顛覆HTTP所代表的分佈關係,它具有內容可尋址的特點,通過文件內容生成唯一的哈希標識,一定程度上節約了空間開銷的成本。

HTTP協議使用的域名尋址,最終會映射到最底層,找到某個域名所對應的IP地址下的某個主機,以及某個文件目錄的某個文件。它不關心是否存在相同的文件,但內容尋址會通過唯一的標識去訪問,並且提前檢驗這個標識是否已經被存儲過。如果被存儲過,直接從其它節點讀取它,不需要重複存儲,一定意義上節約了空間。

舉個具體場景的例子。假設我想要看《環太平洋》這部電影,小明之前下載過這部電影,他啟動了IPFS節點,將這個視頻文件加入了IPFS網絡。他會得到一個哈希指紋b,同時發佈到公共網關,得到了一個/IPFS/b的路徑名。

他把哈希指紋和路徑名都告訴我,我要做的事情是啟動一個本地節點,對該網關發一個尋址PIN的請求,IPFS自動索引分佈式哈希表的哈希值,找到指紋b所對應的節點列表。

大的視頻通常不會都存在一個節點,可能分片存在其它一些子節點上,IPFS把這些節點列表全部並行抓取,最後由本地的manager拼成完整的文件。並行的速度遠遠大於直接下載完整文件的速度,我很快就能在本地化的瀏覽器上看到電影,還可以繼續分享給其他人。

IPFS和Filecoin最近實在太火了,全面剖析此項目

區塊鏈IPFS是一個枝獨秀好項目,更是個賺大錢的好項目,擁有IPFS礦機獲得Filecoin代幣,四塊科技IPFS生態落地,有眼光和前沿思想的一定不會放過這個大翻身的機會! 選擇四塊科技,加入IPFS礦場獲得挖礦的分紅!

繼續關注,下章分享:IPFS技術機制以及架構


分享到:


相關文章: