• <option id="cacee"><noscript id="cacee"></noscript></option>
  • <table id="cacee"><noscript id="cacee"></noscript></table>
  • <td id="cacee"></td>
  • <option id="cacee"></option>
  • <table id="cacee"></table>
  • <option id="cacee"><option id="cacee"></option></option>
  • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
    <option id="cacee"><option id="cacee"></option></option>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 區塊鏈生態 查看內容
    • 6023
    • 0
    • 分享到

    盤點|分布式云存儲市場要“從互聯網手中奪回互聯網”

    2019-8-16 22:35

    來源: 巴比特專欄 作者: 頭等倉

    IPFS如何區別于HTTP,并為分布式云存儲奠定基礎?

    IPFS是協議實驗室(Protocol Labs)為分布式網絡開發的一種協議,它旨在通過構建一個更加分散化的分布式網絡來挑戰傳統的HTTP協議。HTTP和IPFS都是為Web構建的超媒體協議,用于互聯網(Internet)上客戶機和服務器之間傳輸數據。然而,兩者的首個區別是,事實上IPFS的目標是取代HTTPS成為Internet的默認協議。

    IPFS不是在一臺服務器上工作,而是在大量的節點上工作,這些節點存儲不同的數據塊,訪問網絡的用戶可以從最近的節點檢索這些數據。以下是IPFS網絡文件的簡要說明:

    1)一份文件被分成稱為“塊”的數據塊,每個塊都有一個唯一的哈希值;
    2)IPFS會刪除重復數據,這意味著從網絡中刪除所有冗余文件;
    3)參與IPFS網絡的每個節點都存儲包含文件塊的哈希值和一些索引信息的內容;
    4)當用戶想要檢索文件時,他告訴網絡查找包含特定哈希內容的節點列表;
    5)目前使用IPNS(一個去中心化的檢索系統),每個文件都可以通過人類可讀的名稱輕松找到。

    IPFS和HTTP的另一個顯著區別是它們如何在Internet上處理內容。HTTP主要使用一種稱為“基于位置的尋址”的方法,在這種方法中,通過尋址內容的位置(即承載該內容的服務器的IP地址)來檢索內容。而IPFS使用一種稱為“基于內容的尋址”的方法,通過其名稱或唯一的哈希來檢索內容,因為IPFS在整個網絡中都有消除重復數據的功能,這意味著每個節點都承載著進行“基于內容的尋址”的獨占內容,比傳統的基于位置的尋址更高效、更可靠。

    IPFS如何區別于BitTorrent協議?

    IPFS聽起來非常類似于BitTorrent協議,因為它們都是分布式的。以下總結了一些二者的本質區別:

    1)IPFS是為web構建的,旨在取代HTTP,而BitTorrent僅為點對點(p2p)文件共享而構建。

    2)IPFS網絡具有刪除重復數據的功能,節省了大量帶寬和資源。而BitTorrent沒有任何重復數據刪除功能,這意味著整個網絡存在著非常嚴重的冗余。

    3)IPFS使用“基于內容的尋址”來檢索文件,BitTorrent則“基于位置的尋址”,使用跟蹤器來定位對等點,就像普通的DNS和HTTP一樣。

    4)IPFS上的所有數據都是“不可變的”(就像區塊鏈一樣),它有一個內置的版本控制系統,可以跟蹤同一文件的不同版本。BitTorrent協議沒有這種不變性和版本控制系統。

    5)IPFS具有offline-first網絡的能力,可以在自然災害或發展中世界中發揮重要作用。BitTorrent沒有任何內置的offline dressing機制。

    6)通過哈希、基于內容的尋址和不變性,IPFS已經“準備好區塊鏈”,實際上許多區塊鏈平臺已經在使用IPFS進行分布式文件存儲。另一方面,BitTorrent最適合傳統互聯網模式下的點對點(p2p)文件共享。


    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。
    相關新聞
    發表評論

    請先 注冊/登錄 后參與評論

      回頂部
    • <option id="cacee"><noscript id="cacee"></noscript></option>
    • <table id="cacee"><noscript id="cacee"></noscript></table>
    • <td id="cacee"></td>
    • <option id="cacee"></option>
    • <table id="cacee"></table>
    • <option id="cacee"><option id="cacee"></option></option>
    • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
      <option id="cacee"><option id="cacee"></option></option>
      妖精视频