1. 程式人生 > 實用技巧 >數字浪潮來襲,“去中心化儲存”路在何方?

數字浪潮來襲,“去中心化儲存”路在何方?

在這裡插入圖片描述

Crust 提供了 Web3 生態系統的去中心化儲存網路,支援包括 IPFS 在內的多種儲存層協議,並對應用層提供介面。Crust
的技術棧還能夠支援去中心化計算層。Crust 旨在構建一個重視資料隱私和所有權的分散式雲生態系統。

本週二(10 月 13 號),Crust Network 團隊做客幣牛組織的「數字浪潮來襲,“去中心化儲存”路在何方」線上 AMA 活動,線上分享了探討去中心化儲存之路。
在這裡插入圖片描述
以下為節選 Crust 產品負責人 Dean 的部分發言。

主持人:
最近市場關於 Crust Network 的討論越來越多,可以跟大家簡單介紹一下專案嗎?

Crust:
Crust 是一個激勵去中心化雲服務的應用型公鏈,現階段 Crust 會先實現一個去中心化儲存層,之後會升級到支援去中心化的計算層。

Crust Network 是一個去中心化儲存協議。大家可以理解為波卡生態的 Filecoin。

目前 Crust 已經獲得 Web3 foundation Grant,加入了 Substrate Builder’s Program 和萬向 Web3 Bootcamp ,在高速的開發中。目前已經上線了公開測試網Maxwell CC2。有獎勵的正式測試網預計 10 月份會上線。主網將在年底上線。

那麼,Crust 到底做了什麼呢?簡單的說,我們目前主要致力於解決三個層次化、模組化的問題,可以提煉為三個關鍵字:證明、激勵和服務。

證明,指的是去中心化的證明每個節點提供的儲存服務。
激勵,指的是根據節點的儲存工作量,公平的對節點進行激勵。

服務,就是為廣大使用者帶來高質量低成本的儲存服務

主持人:
可以介紹下 Crust Network 團隊和開發 Crust 專案的初衷嗎?

Crust:
在 Crust Network 團隊中共事,會感到周圍的人都十分優秀。Crust 開發團隊主要來自清華、交大、浙大、哈工大這樣的一流院校,並且在加入之前就職於微軟、甲骨文、思科、AutoDesk 這樣的世界知名企業,有不少深耕技術的極客。

在 2018 年初期,那時候去中心化儲存賽道和市場一直沒有太大落地應用。而通過研究我們發現,IPFS 本身是個很好的檔案協議,但基於其上的激勵層協議過於複雜,儲存證明演算法難度大、成本高。

於是我們結合當時比較新穎的 TEE 技術,嘗試攻克儲存證明問題,在一系列的專研之後,我們發現機遇 TEE 技術的很多特性,完美高效的解決了資料封存、儲存證明等問題,於是我們便踏上了去中心化儲存之旅。

主持人:
Crust 生態佈局還在不斷地擴大中,加入波卡生態的原因是什麼呢?波卡生態為 Crust 提供了什麼新的機遇?

Crust:
相對於以太坊生態來說,Polkadot 體現的是一種後發優勢。這些優勢體現在:大,跨,高,升。

**“大”是指吞吐量大。**波卡的Babe/Grandpa共識機制,以及鏈下工作機可以為Crust網路的各種儲存應用帶來巨大的TPS支援。

**“跨”,則代表了波卡的跨鏈能力。**對生態內的協議,波卡的XCMP跨鏈訊息傳輸協議規範了波卡平型鏈和中繼鏈的跨鏈機制。對於生態外部協議,可以通過波卡生態內的轉接橋接入。Polkadot 生態內有幾個專案是做轉接橋的,比如 Darwinia 和 ChainX,他們可以將波卡橋接到包括以太坊的其它生態上。

那麼對於 Crust 來說,波卡的平行鏈上使用者,可以用自己的原生代幣通過 CrustSDK 來購買 Crust 儲存。

**“高”,指的是波卡異構平行鏈的高度自由性。**基於substrate的框架,可以打破現有 Solidity / EVM 技術框架的限制,更好的進行功能拓展和延伸。協議的高度自由,意味著可以實現更加複雜的功能,比如像 Crust 這樣的基於 TEE 黑科技的去中心化儲存激勵協議。

**最後“升”,就是鏈上治理和無分叉升級。**Substrate 的鏈上治理和無分叉升級,讓協議的治理和升級變得異常簡單,實實在在的解決了協議治理難和升級難的痛點。對與 Crust 這樣一個支撐落地儲存應用的公鏈來說,升級無疑是至關重要的。

主持人:
波卡生態內有不少專案都基於 TEE 技術,可以簡單介紹一下這個技術嗎?

Crust:
TEE 是 CPU 內的一個通用硬體,全名(Trusted Execution Environment,可信執行環境)。TEE 技術,在我們的電腦裡,很像我們現實生活中的外交領事館。

大家可能有關注過前端時間一個新聞,A 國限令我國領事館三天內撤離 A 國,緊接著有人拍到領事館裡的在領事館裡燒資料,這件事一度成為熱點新聞。

我們發現這件事情和“Enclave”的工作機制非常像:

1.外面的人可以看到領事館裡面在做什麼事情;
2.A國無權闖進領事館進行干涉,只能眼睜睜看著資料被燒;
3.所有人都能看見領事館裡在燒資料,但都不知道資料的內容是什麼。

這裡就可以抽離出“Enclave”的特性:

1.執行邏輯公開可驗證;
2.即使擁有管理員許可權也無權干涉Enclave程式的執行;
3.即使擁有管理員許可權也看不到Enclave中的資料。

Crust 的節點,通過把開源的證明機制部署在節點 CPU 的 TEE 內,TEE 會像一個監視器一樣,週期性的監控節點是否正確的進行儲存服務,並會簽署一個很小的工作量報告到鏈上,全網只需要驗證工作量報告就可以知道節點的儲存狀態了。Crust 就是這樣,簡單有效低成本的完成證明任務的。

主持人:
同樣是分散式儲存這個賽道,與 Filecoin 相比較而言 Crust 的優勢主要體現在哪些方面呢?差別點是什麼呢?

Crust:
Crust 和 Filecoin 差異體現在:技術形態和網路形態。

首先是技術形態的差異。在去中心化儲存網路中的一個核心問題是,儲存節點需要向鏈證明自己正確儲存了哪些檔案。

Filecoin 的核心證明機制,包括複製證明、時空證明,是基於大量複雜的密碼學計算來進行證明的。而 Crust 則是通過基於TEE的本地儲存校驗實現的。Filecoin 的證明演算法,引入了大量的計算成本和硬體成本,增加了成本和網路的進入門檻。

而 Crust 本地高效驗證,降低成本和門檻,同時節點可以非常快速的證明自己的儲存工作量。

我們再來說一說網路形態的差異。前面提到,Filecoin 引入了大量複雜的證明計算,對礦機配置要求其實是非常高。目前推薦配置是 128G 記憶體+GPU 和固態硬碟,基本成為了一些大礦工的遊戲。而 Crust 的硬體只需要支援 TEE 晶片,在網路穩定的情況下,個人電腦的配置就可以執行儲存節點。

因此目前 Filecoin 的節點會走向機房化、資料中心化。而 Crust 分佈會更加下沉,離散,邊緣化。這就是 Crust 和 Filecoin 的節點和網路的形態差異。

結合前面兩個差異,Crust 的優勢主要體現在:成本低、成熟度高、落地性強。這裡的成本,主要指的是儲存成本。前面到提過,Filecoin 挖礦的礦機配置和大量算力消耗,Crust 基於 TEE 的技術方案會更加經濟。

成熟度高指的是儲存證明的成熟度。Filecoin 的複製證明演算法、以及 VDF 演算法始終沒有一個穩定公平的版本能夠最終確定,因此礦機硬體 Spec 可能還會有很大的變化。而 Crust 基於的 TEE 技術是工業級別的成熟模組,與此同時,更多強大的功能也在 TEE 的生態技術被不斷開拓。

最後一個優勢是落地性,也是最重要的一點。

舉個例子來說明落地性的差異:為了抵禦各種檔案生成攻擊,Filecoin 和 Crust 對儲存的檔案都需要經過封裝才能被正確儲存。而 Filecoin 由於受到演算法限制,封裝 32G 檔案需要接近兩個小時,而 Crust 基於 TEE 自帶的重加密技術,封裝每 1G 只需要 2s。

另外,基於Substrate的鏈上治理和無分叉升級機制。Crust可以在不分叉的情況下,平滑的進行協議升級。這對於一個落地應用來說,是非常友好的。

主持人:
本月 15 號 Filecoin 主網將上線,Crust 方面是否會開啟有獎勵挖礦的測試呢?

Crust:
有的,Crust 將會在 11 月開啟有償測試網。本次測試網分為兩個階段,第一階段主要針對網路節點軟體和硬體進行測試,第二階段加入了節點服務能力的測試。有償測試網主要是針對礦工的。除此之外,我們還會有針對使用者的空投活動。

這兩個活動的細則細則和公告將會近日釋出,大家可以關注我們的 Medium ,以及關注微信公眾號(請翻到文末)獲得最新更新。

主持人:
來個比較乾貨的分享,代幣生態模型是怎麼樣的呢?使用者怎麼收益呢?

Crust:
Crust的代幣生態模型可以參考這個:Crust Network 代幣指標 & 經濟學。主網上線伊始發行量為 2000 萬個,主要用途是早期的私募、生態拓展、團隊激勵、BD、和基金會預留。

在這裡插入圖片描述

其中最大的數額,生態拓展部分,主要用來社群投放。通過以下四個渠道:使用者投放、礦工投放、投放給交易所以及用於競拍波卡平行鏈。

在這裡插入圖片描述

私募輪售出的代幣、以及團隊激勵部在主網上線時都是鎖定的,線性釋放。
同樣,下圖中可以看到,線性釋放的還有挖礦的部分。

在這裡插入圖片描述

主持人:
今天的最後一個問題,Crust 接下來的發展規劃是什麼呢?

Crust:
前面提到的有償測試網,將會在 11 月和 12 月之間進行。而與之並行的,是我們官方釋出的 Crust Cloud 個人雲盤 APP 測試體驗活動(請點選首輪 Crust Cloud 內測完美收官!內附獲獎名單瞭解詳情)。我們釋出了基於 Crust 網路的去中心化雲端儲存應用 Crust Cloud,想要體驗的朋友可以關注 Crust 公眾號(請翻到文末),進入社群瞭解詳情。

目前波卡生態內夥伴 Maskbook,Darwinia、以及生態外的 Nest 跟 Crust 達成了儲存合作意向,將會在 Crust 主網上線後使用 Crust 網路進行儲存。

而鏈圈之外,一些傳統網際網路雲盤服務商也表達了對 Crust 網路儲存的興趣,將會在測試網期間對 Crust 展開測試。

關於 Crust Network

Crust 提供了 Web3 生態系統的去中心化儲存網路,支援包括 IPFS 在內的多種儲存層協議,並對應用層提供介面。Crust 的技術棧還能夠支援去中心化計算層。Crust 旨在構建一個重視資料隱私和所有權的分散式雲生態系統。

目前上線了公開測試網 Maxwell CC2,歡迎各位加入測試體驗。Crust Network 先後加入 Substrate Builders Program、Web3.0 Bootcamp,以及獲得 Web3 基金會 Grant 。

Crust 相關:
Crust 技術白皮書 v1.9.3 版
Crust Network 經濟白皮書 v.0.7
Crust Network 代幣指標 & 經濟學
一文快速瞭解 Crust Network 分散式雲

官網:https://crust.network/
Twitter:@CrustNetwork
Medium:https://medium.com/@crustnetwork
GitHub:https://github.com/crustio
Telegram:https://t.me/CrustNetwork

在這裡插入圖片描述