當前位置:編程學習大全網 - 源碼下載 - IPFS是什麽啊?

IPFS是什麽啊?

IPFS(InterPlanetary File System,星際文件系統),它是壹種全新的超媒體文本傳輸協議,可以把它理解為壹種支持分布式存儲的網站。IPFS 誕生於2015年、2017年8月,IPFS 的激勵層filecoin,公開眾籌在很短時間內,就募集了超過2.57億美金,相當於接近20個億人民幣的投資!所以它引起了全世界投資人的高度關註!與此同時它打破紀錄,創造了當年全球ICO的奇跡,當之無愧的成為了壹個全球矚目堪比當年以太坊的明星項目!

相對應的就是現在大家所熟悉的以 ary file eystem)由畢業於斯坦福大學的創始人Juan Benet(胡安,貝內特)和他的團隊創辦。IPFS協議,主要從數據存儲和文件傳輸。兩個方面做了架構性的革新。比如大衛要在IFPS系統中保存壹段視頻,系統會把文件打碎成若幹個大小壹樣的碎片。然後對每個碎片進行哈希運算得到壹個數值,稱為哈希值,然後再將所有這些碎片的哈希值及相關數據壹起整理並在此進行哈希運算。得到壹個最終的哈希值。然後被傳輸到IPFS系統中。很有可能妳的文件中壹部分碎片就存儲在妳鄰居家的硬盤中。可是他既不知道這些碎片的內容是什麽,也不知道替誰存儲了文件,只要沒有該文件對應的哈希值任何個人和機構就無法查看妳的文件內容,這樣我們就不用擔心自己我數據被人利用。文件的碎片會被備份多次保留在IPFS系統中的多個節點上。這樣即使黑客能攻擊其中的個別節點。或者發生區域性的自然災害,甚至類似911的這種。其他節點依然能保持文件的完整性,在文件傳輸方面。當我們使用IPFS訪問或者下載文件時。我們像系統提交的是改文件的哈希值,因此,只要文件存在於整個IPFS系統中。系統就能幫我們通過最近的網絡距離找出這個內容。

這樣的處理方式,至少在兩個方面都比傳統互聯網有優勢,在搜索方面。HTTP是根據地質尋找內容,比如在沒有電話,電報的年代。張三的朋友李四住在北京東城區燈草胡同730號。如果張三要從杭州去找李四就得根據這個地址千裏走單騎,結果好不容易到了地方。發現房子還在可是李四已經搬走了。這就是我們傳統互聯網搜索內容經常會碰到的問題。而在IPFS中,文件是按照內容進行搜索的。甭管李四在世界的哪個角落,我都可以通過各種通信設備找到他,而不再是通過古老的地址檢索,在效率方面。比如張三要下載壹份視頻資料,壹***10GB大小,如果這份資料存儲在地球另壹端某個服務器上。那得經過若幹路由從遙遠的服務器中,像螞蟻搬家那樣壹點點的下載。就好比壹艘貨輪拉了滿倉貨物通過海洋慢慢的給運過來。而在IPFS中,系統會從離我們網絡距離若幹節點,同時向我們傳輸這個文件的碎片。由於每個碎片只有256KB大小,所以速度將快的驚人。因此無論從傳輸距離還是從傳輸容量上。IPFS都大大優於HTTP協議。盡管IPFS有大大了優點,但同時也有缺陷。比如在隱私的保護方面。

由於在IPFS中,文件的檢索是根據文件內容的哈希值來進行的,因此這個哈希值如果泄露給第三方。那麽第三方就可以毫無門檻的下載這個文件,對此有沒有解決辦法呢?

有!那就是用戶把文件上傳到IPFS之前,先對他進行加密。將即使第三方下載了這個文件,他也看不到原始內容。

因此在Web3.0即將開啟的時代,IPFS在數據確權,存儲安全文件封發及傳輸效率方面都比Web2.0大大的邁進了壹步,新生的IPFS雖然還不盡完善,但這並不影響他的貢獻和價值。1991年,蒂姆 博納斯 李發明的HTTP協議搭建了互聯網世界的高速公路,從此我們對信息的傳遞可以在壹瞬間抵達世界的各個角落。30年後,胡安 貝內特和他的團隊創建了IPFS協議將重塑這個新世界的數據航道,讓人類信息得以永存!正是因為有這樣的壹群人,推進著科技文明的進步。才得以讓我們對未來的探索,有了更多的可能。然而如此宏大的系統要實現穩健運行,就得需要充足的燃料來維持,IPFS要想在完整的應用生態中發揮作用,還需要激勵機制和壹套完整的運行系統。

為此Filecoin應運而生。

  • 上一篇:網頁設計怎麽學習
  • 下一篇:如何獲取源代碼?
  • copyright 2024編程學習大全網