新一代網際網路協議—IPFS

買賣虛擬貨幣

ipfshttp協議在尋找檔案資訊的處理方式是完全不同的,ipfs是依據內容定址的方式來處理檔案資訊的,而http則是位置定址,ipfs這一點有效的彌補了目前http協議的缺點。

Ipfs的內容定址是什麼?http的位置定址又有什麼缺點呢?

目前在網際網路中查詢檔案資訊是按照位置來處理的,就是某一個特定的資訊會有一個統一資源定位器(簡稱URL),這個URL中會有一個伺服器的ip地址,在這個伺服器中的某一個位置就儲存著我們需要的檔案資訊。

就拿百度來說吧,我們訪問百度會輸入:http://www.baidu.com/myphoto.jpg

這個URL,這時候http首先會將baidu.com解析為IP地址(例如202.108.22.5),然後URL會提示轉到202.108.22.5,這個時候才能請求路徑中的內容“/myphoto.jpg”。

特定的URL始終都是指向特定的位置,如果是相同的照片在另外的網站中,甚至在自己的電腦中,你還是需要連線到這個ip地址才能訪問並下載照片。

這一點類似於我們去圖書館找書,是透過書的作者或者書的標題來查詢的,把現在的網際網路模式放到圖書館找書這裡,其實就是透過查詢書的地理位置來檢索到書籍的。想象一下,如果是你去找一本書,圖書管理員會說,“書在圖書館的第6節,從左往右數第6箇中間的書架中”。接下來你只需要按照這個位置去尋找,但是這本書你卻並不知道是什麼,你只是知道這本書的地理位置而已。

這樣的檢索方式效率是非常低的。而且會有意外情況:有人借走了這本書、有人看書後沒有放回原位、圖書館當天不營業等等問題,甚至還有可能在你找到這本書的時候,你發現,你已經看過這書了。

目前哈佛大學的一項研究發現,美國最高法院意見中所引用的超連結將近一半都已經失效(49%),雖然這些超連結的地址在過去是放在了正確的位置上,但是現在已經失效了。由此可見,這種儲存的體系是低效且脆弱的。

所以這個時候,應該有一種新的處理資訊的方式出現來替代掉這個低效脆弱的體系。相對於檔案資訊的尋找應該注重檔案資訊的本身,而不是檔案資訊的儲存位置。首先我們應該更換新的網頁連結,這個連結不是指向位置,而是唯一描述檔案資訊本身的連結,比如指紋。

這種處理內容的方式把哪裡和什麼分開,沒有了固定的位置,檔案資料就可以在網際網路上任意一個地方出現,任何人都可以隨時隨地的儲存資料和提供服務,這就是內容定址。為了建立這些內容定址的連結,我們使用內容的加密雜湊值作為唯一標識。

Ipfs就是一種使用內容定址的網際網路協議。在ipfs裡,檔案資料的雜湊值就是它的地址。我們透過雜湊值來識別內容,而不是找到地址。當你需要搜尋檔案資料的時候,你就可以透過雜湊值在任何地方檢索到檔案資料。檔案在自己的電腦中,就可以直接檢索到,總的來說就是你可以在任何地方檢索並獲取資料。

IPFS使用高效的路由演算法來搜尋網路,它能針對你的隱私進行調整,ipfs只會對你信任的節點發出資料請求。這點類似於其他對等系統,但是隱私性卻大大增強。你可以用它與任意數量的對等裝置交換任何型別的檔案或資料,並將其直接構建到網路中。

IPFS透過基於內容定址而非位置定址的處理方式使得網路去中心化,這種去中心的模式可以讓Web應用程式在與原始源斷開的本地網路中工作,無論是辦公室中斷開級聯埠的聊天室,還是在各種圖書館中存放的科學論文,或是在連線性較差的偏遠村莊的維基百科,它都可以不受影響的運作。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;