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

    掃一掃,登錄網站

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

    【觀點】從HTTP到IPFS,星際文件系統能變革信息傳播的方式嗎?

    2018-8-23 13:19

    來源: 鏈得得

    正如我們現在對于互聯網和移動互聯網的使用習以為常一樣,IPFS實則是重構了我們傳遞、獲取、存儲信息的方式,而Filecoin則為這一系統建立了激勵體系來確保系統的運轉,IPFS的前沿或許會在不久的將來,徹底改變我們看待信息的方式,成為我們日常生活的一部分。

    從HTTP到IPFS

    我們平時上網時,最熟悉的莫過于網址里的“http://”字樣,其實HTTP是萬維網 (WWW: World Wide Web)服務器傳輸超文本到本地瀏覽器的傳送協議。協議全稱是Hyper Text Transfer Protocol,即超文本傳輸協議。

    萬維網如何利用HTTP工作呢?這又涉及到TCP/IP通信協議。簡單來說,假設用戶A在電腦上操作將文件上傳至瀏覽器,而用戶B需要從瀏覽器下載這個文件,那么這之間會經歷一個過程。首先TCP程序會把A要發送的文件分解成很多數據,然后壓縮成多個壓縮包。這些壓縮包又統統被裝進一個IP里通過URL[ URL, 全稱是Uniform Resource Locator, 中文叫統一資源定位符,是互聯網上用來標識某一處資源的地址。向HTTP服務端即WEB服務器發送請求。Web服務器根據接收到的請求后,向客戶端發送響應信息,于是A的文件上傳成功。

    而用戶B下載這個文件時,需要輸入IP地址或者域名,好讓電腦知道去哪里找到對應信息(基于位置的尋址Location based addressing)。之后電腦上會向WEB服務器發送請求,TCP會將發下載的壓縮后的數據按序還原。如果接收TCP發現部分文件受損,會請求再發送一次。這樣的話,就會有以下一些問題:

    1) 在互聯網中,所有數據都會被存儲在一個中心服務器上。無論用戶是上傳/下載文件或者是瀏覽網頁,都需要一次一次從服務器上獲取資料。一旦服務器出現故障、被限制或是被攻擊,就會出現文件丟失或者網頁無法打開的情況(錯誤404)。

    2) 基于位置的尋址方式也存在不確定性。比如,一旦IP被刪,或者服務器關閉,那么用戶將無法下載該文件。

    3) 如果這個文件是很多人都需要的,那么每個人都得去下載才能使用,造成很大的存儲空間浪費問題。

    所以互聯網雖然是四通八達又涵蓋廣泛的工具,但是也不可避免的有其局限性。

    IPFS在構建信息交換的橋梁這一點上,與互聯網很相像,不同的是IPFS是去中心化的。也就是說IPFS沒有一個中心服務器,所以不存在信息丟失或者被篡改的問題。并且IPFS可以實現文件共享,從而節省存儲空間。

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

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

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