時間:2023-08-13|瀏覽:243
什么是IPFS? IPFS,全稱InterPlanetaryFileSystem,又叫星際文件系統。簡單來講是:這是一個p2p的超媒體協議,讓互聯網更加快速、更加安全和更加開放。IPFS是一個全球的、點對點分布式文件存儲協議,可以將所有有相同文件系統的計算機連接起來。
傳統互聯網HTTP協議是搜索域名地址,但是IPFS是搜索內容地址。用IPFS這種顛覆HTTP協議的方法,理論上可以讓網絡更快更安全。IPFS的理念就是讓文件分布式存儲和讀取。現在網上的所有信息,都是存在服務器里,若服務器出現故障,我們就無法搜索到想要信息。為了防止這樣的事情發生,IPFS技術就把文件打碎,分散地存儲在不同的硬盤里,下載的時候,再從這些散落在全球各地的硬盤里讀取。
傳統存儲與分布式存儲? 傳統存儲:傳統儲存通信依賴網絡,帶寬成本昂貴;存儲媒介易被壟斷、數據上傳與下載速度慢、存儲空間升級難擴容存儲成本昂貴; 分布式存儲:聚合億萬節點:系統穩定可靠;加密碎片數據:數據安全無憂;彈性存儲容量:可擴展性能高;就近多點傳輸:上傳下載極速、去中心數據庫、打破數據壟斷、區塊鏈技術扶持、數據溯源確權。相比于本地存儲,分布式存儲不僅提高了存儲空間的利用率,還實現了彈性擴展,降低了運營成本,避免了資源浪費。依靠IPFS發布的信息不會突然在服務提供商或托管網絡的突發事件中消失,安全性增加,IPFS沒有中央分發系統、速度也很快。IPFS所具備的優勢,恰好能解決傳統中心化云儲存數據易泄露、硬件易損壞、修復能力弱、安全性低,并且隨時面臨運營終止的風險。分布式存儲通過IPFS底層協議,將數據庫復制成多份,分散存儲在網絡眾多節點上,這樣只要足夠多的節點運作正常,數據就是安全的。就是基于IPFS底層協議和分布式存儲網絡的基礎節點。隨著云計算的發展,特別是互聯網企業云數據中心的成功實踐,分布式存儲(云存儲)替代傳統存儲(本地存儲)勢在必行。
IPFS,一個旨在創建持久且分布式存儲和共享文件的網絡傳輸協議,是一種內容尋址的對等超媒體分發協議。在IPFS網絡中的節點構成一個分布式文件系統。最初是JuanBenet設計,2014年由ProtocolLabs在開源社區的幫助下發展。這是一個開源項目,也就是目前使用是免費的。IPFS—區塊鏈分布式儲存的獨角獸。使用HTTP查找的是位置,而使用IPFS我們查找的是內容。IPFS的做法則是不再關心中心服務器的位置,也不考慮文件的名字和路徑,只關注文件中可能出現的內容。文件內容計算出的加密哈希值。哈希值直接反映文件的內容,哪怕只修改一點內容,哈希值也會完全不同。IPFS基本沒有存儲上的限制。大文件會被切分成小的分塊,下載的時候可以從多個服務器同時獲取,可以很好的適應內容分發網絡(CDN)的要求。這樣的設計可以很好的共享各類數據。IPFS文件還可以抽象成特殊的IPFS目錄,從而標注一個可讀的文件名(透明的映射到IPFS哈希),在訪問的時候會像HTTP一樣獲取一個目錄索引。由于IPFS/IPNS的哈希值都是很長和難記的字符串,所以IPFS兼容了現存的域名系統(DNS),可以通過可讀的鏈接訪問IPFS/IPNS內容。Namecoin的IPFS不再需要ICANN、中心服務器,不受政治干涉,也無需授權證書。同時Filecoin更進一步,給我們提供了一種方式來為存儲數據彼此付費。Filecoin是一個去中心化的文件存儲網絡和協議代幣。它使用了一個區塊鏈、一個原生的加密貨幣、公開可驗證的存儲證明、附加抵押品的存儲合約、確保有效定價的算法市場、支持小額支付和降低交易成本的支付渠道等等。所有這些因素加在一起,形成了一個強大的、去中心化的、自我修復的網絡,它可以匯集來自全球各地的“礦工”的大量存儲,并提供強大的服務,強有力地保證了可用性、彈性和合理價格。它可以自動調整自身以滿足需求,保護內容免受攻擊,并從礦工的脫機狀態中恢復。世界上成千上萬的實體和個人之中有著巨大的未使用的存儲空間。Filecoin通過將所有潛在的供應引入市場,可能會導致在線存儲的價格急劇下降。另外Filecoin啟動了強大的優化過程,Filecoin礦工可以通過在網絡上增加更多的存儲空間,賺很多錢。
應用進展:IPFS在實現上加裝了HTTP網關,使得現有的瀏覽器也可以訪問IPFS。所以無需等待,現在就可以開始使用IPFSIPFS決定遷
熱點:ipfs