作者簡介:董天一 ,IPFS/Filecoin中國區技術佈道人 ,《IPFS指南》作者。畢業於北京大學軟體與微電子學院曾擔任甲骨文亞洲研發中心(中國)資料庫開發工程師資深區塊鏈技術開發者,現致力於IPFS/Filecoin在中國的技術推廣。
寫在前面: 今天先寫到這裡,關於IPFS的所有事情小編都想快點告訴大家,但畢竟精力有限,小編儘量抽出時間提供更多的關於IPFS的資訊。
1.什麼是IPFS
星際檔案系統(InterPlanetary File System)。IPFS 是一個分散式的web,點到點超媒體協議。可以讓我們的網際網路速度更快,更加安全,並且更加開放。
2.為什麼有IPFS
眾所周知,網際網路是建立在HTTP協議上的。HTTP協議是個偉大的發明,讓我們的網際網路得以快速發展。但是網際網路發展到了今天HTTP逐漸出來了不足。
- HTTP的中心化是低效的,並且成本很高。
使用HTTP協議每次需要從中心化的伺服器下載完整的檔案(網頁,視訊,圖片等),速度慢,效率低。如果改用P2P的方式下載,可以節省近60%的頻寬。P2P將檔案分割為小的塊,從多個伺服器同時下載,速度非常快。
- Web檔案經常被刪除
回想一下是不是經常你收藏的某個頁面,在使用的時候瀏覽器返回404(無法找到頁面),http的頁面平均生存週期大約只有100天。Web檔案經常被刪除(由於儲存成本太高),無法永久儲存。IPFS提供了檔案的歷史版本回溯功能(就像git版本控制工具一樣),可以很容易的檢視檔案的歷史版本,資料可以得到永久儲存。
- 中心化限制了web的成長
我們的現有網際網路是一個高度中心化的網路。網際網路是人類的偉大發明,也是科技創新的加速器。各種管制將對這網際網路的功能造成威脅,例如: 網際網路封鎖,管制,監控等等。這些都源於網際網路的中心化。而分散式的IPFS可以克服這些web的缺點。
- 現在的網際網路應用高度依賴網際網路主幹網
主幹網受制於諸多因素的影響,戰爭,自然災害,網際網路管制,中心化伺服器當機等等,都可能是我們的網際網路應用中斷服務。IPFS可以是網際網路應用極大的降低網際網路應用對主幹網的依賴。
3.IPFS的目標
IPFS不僅僅是為了加速web。而是為了最終取代HTTP協議,使網際網路更加美好(野心真的很大)。
原文連結問IPFS官網,有興趣可以去官網看看。
相關文章和視訊推薦
圓方圓學院彙集大批區塊鏈名師,打造精品的區塊鏈技術課程。 在各大平臺都長期有優質免費公開課,歡迎報名收看。
公開課地址:ke.qq.com/course/3451…