三分鐘讓你明白什麼是IPFS

2021-01-12 金色財經

一、IPFS是什麼

IPFS是一個點對點的分布式文件系統協議,也被稱為「星際文件系統」。

在這個協議中,IPFS把文件在系統中如何存儲、索引和傳輸都定義好,也就是將上傳好的文件轉換成專門的數據格式進行存儲,同時IPFS會將相同的文件進行計算,確定其唯一的地址。所以無論在任何設備,任意地點,相同的文件都會指向相同的地址。

然後通過一個文件系統將網絡中所有的設備連接起來,然後讓存儲在IPFS系統上的文件,在全世界任何一個地方快速獲取,且不受防火牆的影響。

所以從根本上說,IPFS能改變WEB內容的分發機制,使其完成去中心化。

 

如果你還是不懂,下面舉個簡單例子。

根據超文本協議HTTP,我們平時在網際網路瀏覽網站或下載文件都要經過一個數據中心,如果這個數據中心出現故障或受限制了,你就只能看著電腦發呆了。

但在IPFS協議,所有文件都是唯一的,只有一個地址,而且這個地址是可共享的。如果剛好你的鄰居訪問過你想打開的網站,那麼你就可以從他那裡直接打開網站或下載文件,不用遠距離地去訪問數據中心,物理距離更近,打開速度更快。

 

二、IPFS的特點

IPFS還有很多的用途,這裡重點介紹IPFS的兩個特點。

1、數據永、久存儲

通過IPFS協議,任何存儲在這系統裡的資源,包括文字、圖片、聲音、視頻,以及網站代碼,都會通過IPFS進行哈希運算,生成唯一的地址。

加上加密算法的保護,該地址具備了不可篡改和刪除的特性。這樣就表示一旦數據存儲在IPFS中,它就會是永久性的。

 

舉個例子,平時打開一些網頁,有時總會遇到「404 Not Found」這樣的情況。根本原因就是你瀏覽網頁的中心伺服器出現問題了,這是中心化技術帶來的問題,難以改變。

但這種情況,在IPFS上就不會發生。即便是把該中心伺服器撤銷,只要存儲該信息的網絡依然存在,該網頁就可以被正常訪問。存儲站點的分布式網絡越多,它的可靠性也就越強。

 

2、解決「過度冗餘」問題

如今我們的個人電腦都會存儲一些電影、音樂、電子文檔這樣的文件。但很多文件在網絡上都是同質的,比如我的電腦下載了最喜歡的電影《阿凡達》,但說不定你鄰居也在電腦裡收藏有這電影呢。

這樣的後果,帶來的就是內存資源極大浪費,這就是HTTP協議的弊端。同樣的資源備份的次數過多,就會造成過度冗餘的問題。

 

但IPFS就可以很好地解決這個問題。IPFS會把存儲文件,做一次哈希計算,隻字不差的兩個文件哈希值相同。用戶只需要使用相同的哈希值,就可以訪問那個文件,這個哈希值就是文件的地址。只要獲取這個地址,就可以共享資源了。

由於IPFS協議的永久存儲特性,你再也不用擔心喜歡的《阿凡達》電影找不到了,在也不用備份了,因為全球的電腦只要幾個人存儲著這部電影,你就能永遠觀看,這樣就能省下非常多的內存資源。

聲明:本文由入駐金色財經的作者撰寫,觀點僅代表作者本人,絕不代表金色財經贊同其觀點或證實其描述。

提示:投資有風險,入市須謹慎。本資訊不作為投資理財建議。

相關焦點

  • filecoin最新資訊:IPFS是什麼?filecoin是怎麼挖礦的?
    舉例,作為終端客戶的我們,平時用播放器去觀看電影,我們需求是這個電影的清晰度,但我們不會去關心這麼大內存的電影,是存儲在那裡的,可以隨時去觀看,這個是企業需要去解決的問題,那麼現在ipfs作為一個分散的存儲,你之前企業在別的位置去存儲,可能需要1000萬,但是在我這裡可能只需要四五百萬,那麼企業會不會選擇。
  • IPFS紅岸智能周雪松:IPFS的其他幾個優勢
    學員:請問ipfs是如何做到抵禦女巫攻擊,DDOS攻擊的?吳冀熱老師,除了eos,eth錢包使用了ipfs的存儲網絡外,還有哪些幣種也在使用ipfs的存儲網絡?一種方法是工作量證明機制,即證明你是一個節點,別只說不練,而是要用計算能力證明,這樣極大地增加了攻擊的成本。在IPFS當中則表現為,要完成複製證明+時空證明。吳驥熱:礦工需要完成複製證明+時空證明才能證明是有效穩定的節點。
  • ipfs分布式存儲和區塊鏈中的礦工主要區別是什麼?
    ipfs分布式存儲礦工和區塊鏈中的礦工些什麼人?他們在挖什麼?說到挖礦和礦工,我們首先想到的是煤礦工人。這些挖煤礦工他們渾身沾滿煤渣,拿著工具在煤坑開採,日夜不歇。但自從區塊鏈誕生以來,礦工不再僅僅是煤礦工人的稱呼了。這些礦工的身份對外界來說相當神秘。
  • ipfs你了解清楚了嗎?Filecoin你必須知道的
    V    ZHIZHE35789ipfs通俗理解: IPFS就是一種網絡傳輸協議,他就像我們現在用的http雙斜槓,比如我們現在輸入網址的時候,都是用http雙斜槓,那麼以後呢,我們都會使用ipfs雙斜槓,那為什麼我們以後會用Ipfs呢?
  • IPFS大礦工測試獎勵計劃中誰觸發第一個Bug?有什麼意義?
    V 丨ipfssy此次太空競賽,也就是大礦工測試獎勵計劃的目的就是,為主網上線做好安全保障工作,相信有這麼多的礦工參與其中,可以發掘出更多問題更多的Bug,也為主網上線做好更充分的準備,提高主網上線後的安全性。
  • IPFS紅岸智能:IPFS2020年項目重點!
    我們構建了許多概念驗證(POC),例如apt-on-ipfs、npm-on-ipfs、clojars-on-ipfs和homebrew-on-ipfs,以分析IPFS在用戶對添加,更新的期望方面的表現如何,並獲取大型軟體包存儲庫-使我們能夠識別並修復主要的痛點。例如,我們的POC確定了將GB的數據添加到IPFS的巨大瓶頸。
  • IPFS周刊51!IPFS Camp的第一批錄音已經發布!
    點擊下面的一些連結,查看我們在 GitHub( https://github.com/ipfs ) 上的內容,或加入我們的 IRC ( https://riot.im/app/#/room/#ipfs:matrix.org )。想要更新你的收件箱嗎? 訂閱我們的每周通訊!
  • 三分鐘告訴你女生那些小心理,我想要兩顆西柚是什麼意思?
    三分鐘告訴你女生那些小心理,我想要兩顆西柚是什麼意思?女生的心思男孩你別猜,你猜來猜去也猜不明白。1995年的老歌,當年很火。歌詞很有道理,雖然是那個年代的歌曲,但是歌詞裡的道理仍舊讓人信服。特別是在這個土味情話遍地的時代。來,我舉幾個例子。1.
  • 「IPFS紅岸智能」IPFS 0.5內容路由改進:更深入的研究
    有關我們如何實現最新DHT更改的一些背景知識,請查看《通往新DHT的道路》,或在最新版本的go-ipfs中自己嘗試一下。在這篇文章中,我們想帶你通過什麼樣的DHT看起來像v0.5.0,所以準備了詳細的怪物後,真正的深潛到IPFS DHT實現的來龍去脈。如果您想了解DHT的工作原理以及我們如何使IPFS使用的實現更快,更靈活的事情,請繼續閱讀!
  • IPFS官方周報51期
    你沒看錯,IPFS Camp的錄音開始發布了!第一批發布的內容有:Lightning Talks和Poster Projects,快去看看吧!1、視頻:Peer To Peer Networks的隱私,GonçaloPestana在Data Terra Nemo,2019年7月22日https://www.youtube.com/watchtime_continue=26&v=nCCkwU4JPcY2、深入了解IPFS(5/6):什麼是Libp2p
  • 短短一分鐘,讓你明白非洲人的殘忍
    短短一分鐘,讓你明白非洲人的殘忍非洲草原上生活著一種長相醜陋、兇猛異常的動物,這種動物就是鬣狗、它們常常是集體出動,一般的大型食草動物遇上它們基本上都逃脫不了,就連獅子都不敢輕易與它們交鋒。然而如此兇猛的動物卻被非洲人當成寵物來養,那麼鬣狗為什麼會懼怕非洲人呢?
  • 人類為什麼沒有三歲之前的記憶?看完你就明白了
    人類為什麼沒有三歲之前的記憶?看完你就明白了大家都是從小的時候長大的,每一天的事情都會記錄在腦子當中,回憶這件事情也是人們最美好的事情之一,人們在平靜的時候會仔細的去想想以前做的事情還有非常美好的事情,這種功能是人天生就有的,尤其是在晚上的時候,就會想想今天一天都做了些什麼,那有多少人能記得住三歲以前的事情呢?我們今天就來講講看吧,看完你就明白了。
  • IPFS紅岸智能周雪松Filecoin:網絡的Encryption層設計
    HTTP協議中PKI的使用:可參考HTTPS協議詳解(三):PKI 體系  IPFS協議中PKI的使用:Node ID生成,IPNS掛載,私有集群網絡搭建  2.1.1 PKI特性:Node ID生成  Eg:  difficulty=<integerparameter>n=Node{}do{n.PubKey,n.PrivKey
  • 總是夢到已故的親人,有三點原因,你需要明白
    但是在低落之後,大家可能就會產生一種疑問,自己已經很長時間沒有夢見她們,為何昨晚她們進入夢來,是否有什麼願望或者是什麼有什麼要告訴給自己嗎。實際上夢到已故的親人,有三點原因,你需要明白。那麼在你晚上的時候一旦大腦的灰質層活躍起來的時候,你的記憶碎片可能就會匯聚成完整的畫面呈現在你的腦海中。我們需要明白的是,人需活在當先,對於自己身邊親近之人,應該要及時的行孝和呵護。佛陀認為人世間的一切皆是因緣促成,所以我們要明白人生短暫,最終都是需要走向死亡和寂滅,死亡並非真的一無所有,只不過是換了一種生活的方式罷了,因緣一到,大家又會相聚。
  • 一分鐘明白「王者榮耀」中的英文!
    一分鐘明白「王者榮耀」中的英文!今天咱們就扒一扒這些英語到底是什麼?又是什麼意思呢?
  • 三分鐘帶你了解什麼是Fintech(金融科技)?
    現在有不少金融公司都開始向消費者主打「Fintech」(金融科技)這一個概念,但你知道什麼才能算是Fintech(金融科技)公司嗎?首先,Fintech(金融科技)是 Financial + Technology 的合成詞,即:金融和科技。
  • 阿法狗並不是真正的人工智慧:3分鐘讓你徹底明白阿法狗如何下棋
    原標題:阿法狗並不是真正的人工智慧:3分鐘讓你徹底明白阿法狗如何下棋 阿法狗很強大,它的強大是由於它的原理和算法,這是大家都知道的,但具體咋回事,可能很多人就說不上來了。
  • 你一定沒看過的IPFS問答,第三彈!|螢火蟲Filecoin礦機
    這樣一比較,ipfs是很多存儲節點對大數據文件的碎片同步開始存儲,當所有碎片文件都被存儲完後,存儲工作完成。這速度肯定是要比http存儲快很多的。就像有一個活,幾個人一起分攤幹,肯定比1個人自己幹要快的多的。3哪些交易所支持FIL交易?1、CoinbaseCoinbase是第一家宣布支持FIL的頂級交易所。
  • 2分鐘讓你明白:什麼是NFC?NFC有什麼用處?
    很多人不知道這個NFC是什麼,有什麼用?其實,NFC是一種近距離無線通信技術。使用了NFC技術的設備可以在彼此靠近的情況下進行數據交換,是由非接觸式射頻識別(RFID)及互聯互通技術整合演變而來的,可以為我們日常生活中越來越普及的各種電子產品提供一種十分安全快捷的通信方式。
  • 讀懂三橫兩豎就明白《易經》
    在南開大學中文系裡,大三下學期的時候,開了一門選修課《周易》,誰也不想當課代表,就讓我來當這個課代表了。整個一學期下來,大家都說學不明白。可是個個考試分數不低。我是用盡了大力氣學習它,因為畢竟是個課代表,有個面子問題。