海象:SUI去中心化存儲的新方法

中級9/30/2024, 9:11:39 AM
探索Mysten Labs的去中心化存儲網路Walrus,以及它如何通過RedStuff編碼演演演算法進行創新。本文深入探討了 Walrus 和 Sui 之間的協同作用,比較了競爭對手,解決了存儲挑戰,並重點介紹了核心技術創新。

轉發原文標題'解讀 Walrus,SUI 的去中心化存儲新解'

去中心化存儲網絡Arweave推出其計算層AO,成功提升了AR代幣價格,生態活動和知名度,為該項目帶來了轉機。現在,通用計算區塊鏈Sui推出了去中心化存儲網絡Walrus。這將會產生怎樣的影響?

背景概述

團隊:

Solana背後的開發公司是Solana Labs,Aptos背後的是Aptos Labs,Sui背後的是Mysten Labs(這是獨一無二的)。Mysten Labs的許多創始人和員工在Facebook(現為Meta)區塊鏈專案Diem解散之前曾在該專案上工作。

Walrus是Mysten Labs的最新產品,被歸類為“協議”和“平台”,並且它作為一個去中心化的存儲網絡。名稱“Walrus”是指動物,其官方網站宣傳口號如“像海象一樣強大”和“像海象一樣適應”,強調協議作為存儲系統的可靠性和靈活性。

與SUI的連接:

Walrus是建立在SUI網絡上的,並使用SUI來管理存儲空間和元數據的銷售。然而,使用Walrus並不需要開發者在SUI上建立應用程序或產品。此外,一種新的治理代幣WAL將作為實用代幣,而不是SUI代幣。

競爭對手比較

去中心化存儲協議通常分為兩種主要類型。第一種類型是完全複製的系統,其中突出的示例包括Filecoin和Arweave。此方法的主要優勢在於文件在每個存儲節點上都是完全可用的,這意味著即使節點離線,文件仍然可以輕松訪問和移動。此設置支持無權限環境,因為存儲節點不依賴彼此來恢復文件。

這些系統的可靠性在很大程度上取決於所選存儲節點的穩定性。在經典的三分之一靜態對手模型中,假設有無限的潛在存儲節點,實現“十二個九”的安全性(文件丟失概率低於10^-12)需要將文件的副本存儲在網絡中超過25次。這導致存儲成本增加了25倍。另外,還存在Sybil攻擊的風險,惡意行為者可以偽造多份文件副本,降低系統的整體完整性。

第二種類型的去中心化存儲服務使用Reed-Solomon(RS)編碼。RS 編碼將檔拆分為較小的部分,稱為切片,每個切片代表原始檔的一小部分。只要這些切片的總大小超過原始檔的大小,就可以將其解碼回原始檔。但是,RS 編碼有一些缺點。編碼和解碼過程涉及複雜的現場運算、多項式求值和插值,這些都是計算密集型的。僅當切片數和欄位大小較小時,這些進程才可管理,從而限制了檔的大小和存儲節點的數量。如果數量增加,編碼成本就會上升,使其不那麼分散。另一個難題是,當存儲節點脫機並需要替換時,與完全複製的系統不同,不能簡單地複製數據。相反,所有其他存儲節點必須將其切片發送到替換節點,然後替換節點重建丟失的數據。此過程可能會導致通過網路 (O(|blob|) 傳輸大量數據,頻繁的恢復操作可能會佔用通過減少複製實現的存儲節省。

存儲挑戰

無論使用哪種複製協議,當前的所有分散式存儲系統都面臨著兩個額外的關鍵挑戰:

  1. 為確保存儲節點保存數據並不丟棄數據,需要進行持續驗證。對於提供存儲付費的開放式去中心化系統而言,這一點至關重要,但目前的方法限制了可擴展性,因為每個文件都需要自己的驗證挑戰。
  2. 儲存節點之間需要協調:節點需要知道誰參與系統,哪些文件已經支付了儲存費用,如何激勵參與,如何處理驗證挑戰並防止濫用。因此,許多這些系統已經實施了自定義區塊鏈來處理交易,並引入了超越基本儲存協議的加密貨幣。

核心創新

Walrus如何以全新解決方案應對去中心化存儲的挑戰?

簡而言之:
Walrus使用先進的擦除編碼技術,將非結構化數據塊高效編碼為較小的片段,然後分散在存儲節點網絡中。即使這些片段中的三分之二丟失,原始數據仍然可以從剩余的片段中快速重建。這是通過僅4到5倍的複製因子實現的,類似於當前的雲服務,但具有去中心化和增加的容錯能力的優勢。

詳細地:
Walrus介紹了RedStuff,這是一種新穎的2D編碼算法,專為拜占庭容錯(BFT)而設計。RedStuff基於噴泉碼,結合了操作速度和高可靠性。
RedStuff使用簡單的操作(主要是XOR)將數據編碼為主要和次要碎片。這些碎片分佈在存儲節點上,每個節點持有唯一的組合。RedStuff使用不同的閾值來進行不同的編碼維度。對於主要維度,它採用f+1恢復閾值,這使得可以進行異步寫入,因為只需要2f+1個簽名來確認數據塊可用。這創造了3倍的複製因子。

次要維度使用2f+1的回復閾值。這種設計首次實現了異步存儲證明,同時僅引入了1.5倍的額外複製。最終總複製因子小於5x。而且,丟失的片段可以根據丟失的數據量進行恢復,從而節省帶寬,這都歸功於2D編碼。

RedStuff的好處包括:與RS編碼相比,使用簡單的XOR操作使編碼/解碼更快;由於存儲開銷低,系統可以擴展到數百個節點,具有高彈性和容錯性,確保即使在拜占庭錯誤的情況下,數據也可以恢復。

作為一個無需許可的協議,Walrus 配備了高效的委員會重構協議,以應對存儲節點的自然損失,並確保數據的持續可用性。當新的委員會在時期之間取代當前委員會時,重構協議確保所有超過可用性點(PoA)的數據塊仍然可用。RedStuff 的 2D 編碼使狀態遷移更高效,即使某些節點不可用,其他節點也可以恢復丟失的片段。


節點1和節點3協助節點4恢復切片數據。

Walrus 引入了異步質詢協議來驗證存儲節點是否正確保存數據。該協定允許有效的存儲證明,確保數據可用性而不依賴於網路假設,並且成本與存儲檔的數量成對數。

Walrus的經濟模型是建立在鑲嵌機制上的,包括獎勵和懲罰系統。創新的存儲證明機制與文件數量呈對數比例,顯著降低了證明數據存儲的成本。

簡而言之,Walrus 以其核心的 RedStuff 協議為基礎,提供了一個可擴展、高度具韌性和具成本效益的去中心化存儲解決方案,以實惠的價格提供了強大的真實性、完整性、可審計性和可用性。

所有這些都由 SUI 支持,SUI 充當 Walrus 的控制層。通過可擴展、可編程和安全的基礎設施作為協調層,Walrus 可以專注於解決去中心化存儲的關鍵挑戰。

潛在的空投

海象計劃推出自己的代幣 WAL,該代幣將用於貨幣抵押、治理和其他實用功能。如何參與 WAL 空投?根據 AO 代幣的分發方式,持有 SUI 可能是其中一種符合資格的方式。
海象預計將很快推出其測試網,儘管主網的發佈日期仍有待確定。同時,您可以查看官方文檔,瞭解如何使用海象部署自己的網站。

資料來源:
海象白皮書:
https://docs.walrus.site/walrus.pdf 海象:去中心化存儲和DA協議,能夠在SUI上建立L2和大規模存儲。
https://foresightnews.pro/article/detail/63040 Mysten Labs 研究員 X 线程:
https://x.com/LefKok/status/1836868240666153293

免責聲明:

  1. 本文轉載自 [ ForesightNews]. 轉發原標題 '解讀 Walrus,SUI 的去中心化存儲新解'. 所有版权属于原作者[ Alex Liu,Foresight News ]*。如果对此转载有异议,请联系Gate 學習團隊,他們會迅速處理。
  2. 責任聲明:本文所表達的觀點和意見僅代表作者個人觀點,並不構成任何投資建議。
  3. 文章的翻譯工作由 Gate Learn 團隊完成。未經許可,禁止複製、散佈或剽竊翻譯後的文章。
* 投資有風險,入市須謹慎。本文不作為Gate.io提供的投資理財建議或其他任何類型的建議。
* 在未提及Gate.io的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate.io有權追究其法律責任。

海象:SUI去中心化存儲的新方法

中級9/30/2024, 9:11:39 AM
探索Mysten Labs的去中心化存儲網路Walrus,以及它如何通過RedStuff編碼演演演算法進行創新。本文深入探討了 Walrus 和 Sui 之間的協同作用,比較了競爭對手,解決了存儲挑戰,並重點介紹了核心技術創新。

轉發原文標題'解讀 Walrus,SUI 的去中心化存儲新解'

去中心化存儲網絡Arweave推出其計算層AO,成功提升了AR代幣價格,生態活動和知名度,為該項目帶來了轉機。現在,通用計算區塊鏈Sui推出了去中心化存儲網絡Walrus。這將會產生怎樣的影響?

背景概述

團隊:

Solana背後的開發公司是Solana Labs,Aptos背後的是Aptos Labs,Sui背後的是Mysten Labs(這是獨一無二的)。Mysten Labs的許多創始人和員工在Facebook(現為Meta)區塊鏈專案Diem解散之前曾在該專案上工作。

Walrus是Mysten Labs的最新產品,被歸類為“協議”和“平台”,並且它作為一個去中心化的存儲網絡。名稱“Walrus”是指動物,其官方網站宣傳口號如“像海象一樣強大”和“像海象一樣適應”,強調協議作為存儲系統的可靠性和靈活性。

與SUI的連接:

Walrus是建立在SUI網絡上的,並使用SUI來管理存儲空間和元數據的銷售。然而,使用Walrus並不需要開發者在SUI上建立應用程序或產品。此外,一種新的治理代幣WAL將作為實用代幣,而不是SUI代幣。

競爭對手比較

去中心化存儲協議通常分為兩種主要類型。第一種類型是完全複製的系統,其中突出的示例包括Filecoin和Arweave。此方法的主要優勢在於文件在每個存儲節點上都是完全可用的,這意味著即使節點離線,文件仍然可以輕松訪問和移動。此設置支持無權限環境,因為存儲節點不依賴彼此來恢復文件。

這些系統的可靠性在很大程度上取決於所選存儲節點的穩定性。在經典的三分之一靜態對手模型中,假設有無限的潛在存儲節點,實現“十二個九”的安全性(文件丟失概率低於10^-12)需要將文件的副本存儲在網絡中超過25次。這導致存儲成本增加了25倍。另外,還存在Sybil攻擊的風險,惡意行為者可以偽造多份文件副本,降低系統的整體完整性。

第二種類型的去中心化存儲服務使用Reed-Solomon(RS)編碼。RS 編碼將檔拆分為較小的部分,稱為切片,每個切片代表原始檔的一小部分。只要這些切片的總大小超過原始檔的大小,就可以將其解碼回原始檔。但是,RS 編碼有一些缺點。編碼和解碼過程涉及複雜的現場運算、多項式求值和插值,這些都是計算密集型的。僅當切片數和欄位大小較小時,這些進程才可管理,從而限制了檔的大小和存儲節點的數量。如果數量增加,編碼成本就會上升,使其不那麼分散。另一個難題是,當存儲節點脫機並需要替換時,與完全複製的系統不同,不能簡單地複製數據。相反,所有其他存儲節點必須將其切片發送到替換節點,然後替換節點重建丟失的數據。此過程可能會導致通過網路 (O(|blob|) 傳輸大量數據,頻繁的恢復操作可能會佔用通過減少複製實現的存儲節省。

存儲挑戰

無論使用哪種複製協議,當前的所有分散式存儲系統都面臨著兩個額外的關鍵挑戰:

  1. 為確保存儲節點保存數據並不丟棄數據,需要進行持續驗證。對於提供存儲付費的開放式去中心化系統而言,這一點至關重要,但目前的方法限制了可擴展性,因為每個文件都需要自己的驗證挑戰。
  2. 儲存節點之間需要協調:節點需要知道誰參與系統,哪些文件已經支付了儲存費用,如何激勵參與,如何處理驗證挑戰並防止濫用。因此,許多這些系統已經實施了自定義區塊鏈來處理交易,並引入了超越基本儲存協議的加密貨幣。

核心創新

Walrus如何以全新解決方案應對去中心化存儲的挑戰?

簡而言之:
Walrus使用先進的擦除編碼技術,將非結構化數據塊高效編碼為較小的片段,然後分散在存儲節點網絡中。即使這些片段中的三分之二丟失,原始數據仍然可以從剩余的片段中快速重建。這是通過僅4到5倍的複製因子實現的,類似於當前的雲服務,但具有去中心化和增加的容錯能力的優勢。

詳細地:
Walrus介紹了RedStuff,這是一種新穎的2D編碼算法,專為拜占庭容錯(BFT)而設計。RedStuff基於噴泉碼,結合了操作速度和高可靠性。
RedStuff使用簡單的操作(主要是XOR)將數據編碼為主要和次要碎片。這些碎片分佈在存儲節點上,每個節點持有唯一的組合。RedStuff使用不同的閾值來進行不同的編碼維度。對於主要維度,它採用f+1恢復閾值,這使得可以進行異步寫入,因為只需要2f+1個簽名來確認數據塊可用。這創造了3倍的複製因子。

次要維度使用2f+1的回復閾值。這種設計首次實現了異步存儲證明,同時僅引入了1.5倍的額外複製。最終總複製因子小於5x。而且,丟失的片段可以根據丟失的數據量進行恢復,從而節省帶寬,這都歸功於2D編碼。

RedStuff的好處包括:與RS編碼相比,使用簡單的XOR操作使編碼/解碼更快;由於存儲開銷低,系統可以擴展到數百個節點,具有高彈性和容錯性,確保即使在拜占庭錯誤的情況下,數據也可以恢復。

作為一個無需許可的協議,Walrus 配備了高效的委員會重構協議,以應對存儲節點的自然損失,並確保數據的持續可用性。當新的委員會在時期之間取代當前委員會時,重構協議確保所有超過可用性點(PoA)的數據塊仍然可用。RedStuff 的 2D 編碼使狀態遷移更高效,即使某些節點不可用,其他節點也可以恢復丟失的片段。


節點1和節點3協助節點4恢復切片數據。

Walrus 引入了異步質詢協議來驗證存儲節點是否正確保存數據。該協定允許有效的存儲證明,確保數據可用性而不依賴於網路假設,並且成本與存儲檔的數量成對數。

Walrus的經濟模型是建立在鑲嵌機制上的,包括獎勵和懲罰系統。創新的存儲證明機制與文件數量呈對數比例,顯著降低了證明數據存儲的成本。

簡而言之,Walrus 以其核心的 RedStuff 協議為基礎,提供了一個可擴展、高度具韌性和具成本效益的去中心化存儲解決方案,以實惠的價格提供了強大的真實性、完整性、可審計性和可用性。

所有這些都由 SUI 支持,SUI 充當 Walrus 的控制層。通過可擴展、可編程和安全的基礎設施作為協調層,Walrus 可以專注於解決去中心化存儲的關鍵挑戰。

潛在的空投

海象計劃推出自己的代幣 WAL,該代幣將用於貨幣抵押、治理和其他實用功能。如何參與 WAL 空投?根據 AO 代幣的分發方式,持有 SUI 可能是其中一種符合資格的方式。
海象預計將很快推出其測試網,儘管主網的發佈日期仍有待確定。同時,您可以查看官方文檔,瞭解如何使用海象部署自己的網站。

資料來源:
海象白皮書:
https://docs.walrus.site/walrus.pdf 海象:去中心化存儲和DA協議,能夠在SUI上建立L2和大規模存儲。
https://foresightnews.pro/article/detail/63040 Mysten Labs 研究員 X 线程:
https://x.com/LefKok/status/1836868240666153293

免責聲明:

  1. 本文轉載自 [ ForesightNews]. 轉發原標題 '解讀 Walrus,SUI 的去中心化存儲新解'. 所有版权属于原作者[ Alex Liu,Foresight News ]*。如果对此转载有异议,请联系Gate 學習團隊,他們會迅速處理。
  2. 責任聲明:本文所表達的觀點和意見僅代表作者個人觀點,並不構成任何投資建議。
  3. 文章的翻譯工作由 Gate Learn 團隊完成。未經許可,禁止複製、散佈或剽竊翻譯後的文章。
* 投資有風險,入市須謹慎。本文不作為Gate.io提供的投資理財建議或其他任何類型的建議。
* 在未提及Gate.io的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate.io有權追究其法律責任。
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!