本文由IPFS原力區收集譯製,版權所屬原作者
近年來,網際網路產生的大部分資料都由雲提供商儲存。然而,他們的基礎設施在很大程度上仍不為使用者所知,並留下了許多未解決的問題。
目前,少數幾個公司佔據了幾乎全部的全球資料儲存市場。這一點尤其麻煩:
首先,為了保證資料安全、不被暴露,使用者除了盲目信任服務提供商之外別無選擇;
其次,資料通常儲存在距離需要消耗的地方几百到幾千公里的地方。
同時,全球存在大量未使用的儲存——從我們膝上型電腦上的小型免費儲存到物聯網中的各種智慧裝置,以及大小企業擁有的儲存。一個更高效的系統應該將原始硬碟空間(即儲存行為)與提供儲存服務所需的所有其它步驟解耦。
但問題是,我們如何利用現有基礎設施構建一個易於使用的真正功能齊全的儲存生態系統?
為什麼需要一個全面的方法?
相對於雲端計算,邊緣計算是一個相對較新的現象,它強調將資料儘可能地儲存在資料產生和使用的地方。這減少了昂貴且浪費頻寬的資料傳輸,還可以防止在中心位置進行不必要的資料聚合,這是隱私問題的關鍵。
雖然邊緣計算聽起來很迷人,但仍有許多挑戰需要解決,如下所述:
邊緣裝置通常容量有限,且不穩定。在許多情況下,需要相鄰的裝置協作來交付任務;
資料和服務應該分佈在整個網路,但易於檢索;
網路不同參與者的要求和報價應該匹配;
通常,裝置的所有者不被視為系統中的活動角色。在所有主要活動(例如與網路共享和提供裝置資料)中獲得所有者的同意至關重要。
必須確保根據所有者的要求刪除資料。
一起去中心化
正如這裡所討論的,為了克服A和B,去中心化似乎是正確的解決方案。但是首先,我們需要知道資料儲存生命週期是什麼,並確定它的構建基塊。當我們讓系統儲存資料時,有四個主要服務協同工作以執行儲存任務:
儲存指在物理硬碟驅動器上儲存資訊位元組的行為
定位是查詢資料儲存位置以檢索資料的功能
服務允許在給定的時間為正確的各方共享資訊
刪除是指是否能夠根據所有者的請求遠端刪除資料並接收繫結確認
縱觀上述構建基塊,可以假定建立分散式生態系統的關鍵因素是將這些服務彼此分離。換句話說,網路中的不同對等方可以承擔不同的責任,並提供不同的服務,尤其是在儲存和定位服務方面。儲存資料的角色可能與幫助使用者找到資料的角色不同。
共享和刪除在邏輯上與儲存服務相關。這意味著,如果對等方未儲存資料,則該對等方不能是共享資料或負責刪除資料的人。
接下來:管理上線
不可否認,權力下放是朝著正確方向邁進的一步。但是它提出了一系列新的挑戰,即,資料的分發和服務的分散導致系統管理、維護和安全風險呈指數增長,特別是在多方網路中。
為了克服C、D和E,系統必須支援以下工作流程:
需求/報價匹配,以自動查詢整個網路提供的最佳可用服務;
許可權管理,措施可確保正確的參與者具有訪問服務的正確許可權;
合約,同意某項服務提供各方後,各方承諾的細節應定義並在合同的形式強制執行。
NATIX EdgeDrive:整體解決方案
NATIX開發了一個資料和儲存管理系統,旨在分發服務,同時提供使用者能從任何基於雲的競爭對手那裡獲得的相同體驗。透過獲取不同的構建基塊,其目的是對生態系統進行全面描繪,該生態系統能夠透過必要的內建安全措施實現資料和儲存共享。
為了詳細說明圖中每個方框的功能,這裡我們提供一些有關所使用技術的描述:
分散識別符號(DID),一種分散的、可驗證的數字身份,即邊緣驅動裝置的底層管理。
SLIX(SLIX),在多方網路中提供實時訪問管理的P2P證書交換協議。
IPFS,分散式檔案傳輸協議,連線裝置來儲存和共享檔案,從而建立分散的檔案系統。
DLT,除了促進分散的公鑰基礎設施,一個分散式賬本作為系統的核心和真相的來源。它以合法契約的形式管理網路各方之間的協議,使系統的所有交易都具有可追溯性。
要實現“邊緣計算平臺”的願景,並打造出能與類似雲提供商競爭的產品,還需要應對各種挑戰。對於資料和儲存管理,系統應該保持資料在本地且易於訪問。此外,管理負載的增加和安全風險是分散和資源共享不可避免的後果,這就需要提供了一個能夠同時解決所有問題的整體解決方案。
/End.