分散式雲端儲存正在改變網際網路的面貌(前篇)

買賣虛擬貨幣
網際網路是上個世紀以來可能對我們生活產生最重大影響的一個創新。它起初是一個分散的生態系統。TCP / IP和SMTP等開放協議有助於在網際網路之上構建不同型別的應用程式,如全球資訊網(WWW),電子郵件服務和訊息傳遞。然而,我們今天所知道的網際網路都是集中式的,大型網際網路企業擁有我們所有資料和資訊。太多的“集中化”正在逐漸扼殺目前的網際網路生態系統集中化有其獨特的優勢,包括:· 更高的速度· 低延遲
· 更高的可用性· 快速吞吐量

但所有這些好處都是以資料駭客和安全漏洞,審查制度以及對資料缺乏控制等嚴重缺陷為代價的。如果你仔細觀察,網際網路是由一些技術公司,“大技術”主導。事實上,根據Mashable釋出的部落格文章,網際網路僅由少數幾家大公司主導。過度集中化也意味著政府可以禁止您訪問任何應用程式,使你沒有任何其他選擇。

什麼是去中心化分散式,它如何應用於雲端儲存?

就技術而言,去中心化意味著系統不依賴於中央權威,它沒有單一的故障點。在更多技術術語中,去中心化是分散式體系結構的一個子集,其中決策由所有參與節點獨立執行,而不是依賴於單個節點。去中心化已經存在多年,它更多地與治理,決策和控制有關。

去中心化系統的最早的案例是網際網路本身,其中網站託管在個人PC上,其次是Napster和BitTorrent,這為點對點(p2p)檔案共享奠定了基礎。 BitTorrent協議成為最出名和最廣泛採用的協議,至今仍在各種不同的應用程式中使用。

當我們提及雲端儲存時,“去中心化雲端儲存”意味著您可以儲存自己的資料,而不是儲存在單個伺服器或位置上,而是儲存在多個位置的許多不同節點。 這些節點在決策的完全許可權方面彼此獨立。 它與BitTorrent協議非常相似,使用者在其本地儲存上託管檔案並充當“播種者”(與其他想要檢索它們的使用者共享檔案塊),但存在一些根本區別。

透過名為IPFS(InterPlanetary File System)的分散式Web的新協議,可以實現去中心化雲端儲存。在下一部分中,我們將深入探討IPFS協議。我們還將討論它如何區別於BitTorrent協議,該協議也是為在網際網路上進行分散式點對點(p2p)檔案共享而構建的。

IPFS以及它如何為去中心化雲端儲存奠定基礎

IPFS(星際檔案系統)是協議實驗室為未來的分散式網路開發的協議。它旨在透過構建更為分散式和去中心化的網路來挑戰傳統的HTTP協議。 HTTP和IPFS都是為Web構建的超媒體協議,透過Internet在客戶端和伺服器之間傳輸任何資料。但是,兩者之間存在細微差別,事實上,IPFS旨在取代HTTPS成為網際網路的預設協議。

IPFS不是在單個伺服器,而是在大量節點上工作,這些節點儲存不同的資料塊,訪問網路的使用者可以從最近的節點檢索這些資料。

以下是IPFS網路上檔案情況的簡要說明:

· 該檔案被分成稱為塊的資料塊。每個塊都有一個唯一的雜湊值。
· IPFS適用於重複資料刪除,這意味著所有冗餘檔案都將從網路中刪除。
· 參與IPFS網路的每個節點都儲存具有其雜湊和一些索引資訊的內容。
· 當使用者想要檢索檔案時,要告訴網路找到具有特定雜湊背後的內容的節點列表。
· 使用去中心化命名系統IPNS,每個檔案都可以透過可讀的名稱輕鬆找到。

IPFS和HTTP之間的另一個顯著區別是它們如何透過網際網路定址內容。 HTTP主要使用稱為“基於位置的定址”的東西,您可以透過定址其位置來檢索內容,該位置是託管該內容的伺服器的IP地址。

另一方面,IPFS使用稱為“基於內容的定址”的東西,您可以透過其名稱或唯一的雜湊來檢索內容,因為IPFS在整個網路中都有重複資料刪除,這意味著每個節點都託管了“ 基於內容的定址比傳統的基於位置的定址更高效,更可靠。

IPFS如何區別於BitTorrent協議?

IPFS聽起來與BitTorrent協議非常相似,因為它們都是分散式的。 然而,它們在很多方面都非常不同。我們來探討下IPFS和BitTorrent協議之間的一些關鍵差異。

· IPFS是為Web而構建的,旨在取代HTTP,而BitTorrent僅為點對點(p2p)檔案共享而構建。

· IPFS在整個網路中都有重複資料刪除,從而節省了大量的頻寬和資源。但是,BitTorrent沒有任何重複資料刪除功能,這意味著整個網路都存在非常繁重的冗餘。

· IPFS使用“基於內容的定址”來檢索檔案,而BitTorrent使用跟蹤器來定位節點,這些節點使用“基於位置的定址”,就像常規的DNS和HTTP一樣。

· IPFS上的所有資料都是“不可變的”,就像區塊鏈一樣,它內建了一個版本控制系統,可以跟蹤同一檔案的不同版本。 BitTorrent協議沒有這種不變性和版本控制系統。

· IPFS具有成為離線優先網路的能力,可以有效防止自然災害或發展世界。 BitTorrent沒有內建的任何離線修整機制。

· 透過雜湊,基於內容的定址和不變性,IPFS是“區塊鏈就緒”狀態的。事實上,許多區塊鏈平臺已經在使用IPFS進行分散式檔案儲存。另一方面,BitTorrent最適合傳統網際網路模型上的點對點(p2p)檔案共享。

隱私性呢?去中心化雲端儲存是否安全?

區塊鏈肯定是不可變的。去中心化檔案儲存會給桌面帶來另一個威脅:隱私,安全性和資料完整性。幸運的是,它已經被納入考慮,不同的區塊鏈平臺以其獨特的方式處理。

我們將在本文中討論的大多數應用程式都具有端到端加密和分片。在將檔案分發到去中心化的世界之前,會被分割成塊,並且這些塊被加密然後分佈在許多不同的節點中。對於檔案檢索,您需要使用私鑰來解密檔案。

但是,這只是對去中心化雲端儲存的安全性的更廣泛的視角。由於沒有檔案的中心位置和系統內建的加密功能,去中心化雲端儲存可能比目前可用的集中式解決方案更安全。

在IPFS方面,存在一個問題 - 為什麼使用者會利用本地儲存來儲存IPFS網路的資料塊?他們是如何進行激勵的?

免責聲明:

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

推荐阅读

;