• <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>
     找回密碼
     立即注冊

    掃一掃,登錄網站

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

    IPFS(星際文件系統)能否顛覆HTTP協議?

    2018-9-29 15:04

    來源: 星鑒網

    IPFS是“永久網絡”


    到目前為止,非常多的項目已經采用了IPFS來進行開發。比如: Akasha BlockCat, Mana, ZenCash, Beetoken等等。前段時間鬧得沸沸揚揚的以太坊太子ETF,也將采用ETH+IPFS的架構。未來,IPFS一定會廣泛地被用于金融、醫療、科技等等產業,一旦我們現在抓住了機會,IPFS就會為我們創造巨大的收益。

    此外,IPFS還將改變大家的上網痛點。大家在上網的時候,一定經歷過404(無法找到頁面)的情景。這里的原因有很多,有可能是在服務器停了,有可能是服務器因為一些外部原因而壞掉了。

    但是IPFS沒有中心化的服務器,IPFS系統中的所有文件將被永久的記錄下來(除非擁有者刻意刪除)。因為采用了Git的機制,網絡中文件所有的修改記錄也將會被最大程度的保留。使用IPFS來進行文件的存儲,再也不用擔心文件因為一些天災人禍而被銷毀。

    IPFS的算法雖不完美但無可挑剔

    除了通過DHT等算法尋找節點外,分布式儲存的另一關鍵技術是內容尋址。在目前HTTP/HTTPS組成的網絡中,用戶輸入的域名(例如https://www.google.com或https://www.baidu.com)被層層解析、對應到服務器地址后,用戶再與服務器建立連接。而IPFS采用的內容尋址模式,用戶只要直接輸入所需文件(比如網站主頁html文件)的指紋,程序即可在網絡中找尋到擁有該數據的節點建立鏈接,傳輸數據。

    這種文件指紋又被稱為hash,是哈希函數的計算結果。哈希函數的作用類似于數字摘要,將任意長度的數據轉換為固定長度的字符串。同時,只要原數據發生任何改變,計算出的hash都會不同。以hash作為網址意味著,同樣的網址一定會得到同一個文件,網頁鏈接永遠可靠,所以IPFS也被稱作“永久網絡”(Permanent Web)。

    一個文件的hash可以和另一個文件加和之后,進行哈希函數計算,形成第二個hash。如此一來,不同的文件可以通過hash相互連接成文件樹,大文件也可以分塊后再串在一起。這種結構被稱作哈希樹(或者默克爾樹,Merkle Tree),這是一種在分布式系統中逐漸開始流行的數據結構。不管是常用的代碼管理工具git,遍布世界的Bittorrent,還是各色各樣的區塊鏈,都是某種形式的哈希樹,能夠直接儲存于IPFS網絡中,高效地識別和調用。

    IPFS創造Filecoin,是因為數據也需要一定的“冗余度”,保證網絡中有多個拷貝。同時,還需要有一些節點長期在線,保持數據可讀。IPFS+Filecoin就有望和亞馬遜、Google及阿里巴巴等云服務商競爭。

    從第一個比特幣出現到現在,不知不覺中已經十年過去了,經歷了比特幣、以太坊,區塊鏈已經進化到3.0時代,如今比特幣、以太坊都因各自的缺點表現疲軟,大家都在等待區塊鏈3.0時代的新“幣王”出現,IPFS/Filecoin當之無愧,絕對的絕對雙嬌、天下無雙。

    (作者:星鑒網,;本文僅代表作者觀點,不代表鏈門戶官方立場)

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

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

      回頂部
    • <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>
      妖精视频