【董天一】什麼是IPFS?(一)

做者簡介:董天一 ,IPFS/Filecoin中國區技術佈道人 ,《IPFS指南》做者。畢業於北京大學軟件與微電子學院曾擔任甲骨文亞洲研發中心(中國)數據庫開發工程師資深區塊鏈技術開發者,現致力於IPFS/Filecoin在中國的技術推廣。git

寫在前面: 今天先寫到這裏,關於IPFS的全部事情小編都想快點告訴你們,但畢竟精力有限,小編儘可能抽出時間提供更多的關於IPFS的信息。web

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官網,有興趣能夠去官網看看。post


相關文章和視頻推薦

【董天一】什麼是IPFS?(二)

圓方圓學院聚集大批區塊鏈名師,打造精品的區塊鏈技術課程。 在各大平臺都長期有優質免費公開課,歡迎報名收看。

公開課地址:ke.qq.com/course/3451…

相關文章
相關標籤/搜索