深度解析:Arweave 是長期區塊鏈存儲的關鍵參與者

OFR
2022-03-08 12:07:11
收藏
但在未來 Web3 的探索中,數據的所有權這一重要特點不僅僅是通過永存來體現,還需要更多的賦能來幫助 Arweave 把故事講述下去。

原文標題:《Arweave------Web3.0 存儲破局者

作者:Nicole Cheng (OFR投資經理)、Mstone (OFR 分析師)

新年伊始,Ryan Selkis 在Messari 2022 論文中寫道:「在 Web3 硬體堆疊的各種組件中,去中心化存儲可以說是最強大的。」與 IPFS 和 Sia 提供的短期服務相比,該報告承認Arweave 是長期區塊鏈存儲的關鍵參與者。

永久存儲

Arweave 是一個區塊網絡,其目標是為數據實現去中心化的永久存儲。一次付費,終生使用也解決了用戶需要不斷訂閱的繁瑣過程。Arweave 承諾可以為用戶提供至少 200 年的存儲服務,並且伴隨著每年存儲成本的下降,這一目標變得越來越清晰。

1)為什麼需要永久儲存?

早在 Web3.0 之前,人們就已經探索到數據的永久存儲是一件很重要的事情。現如今,用戶是否還能訪問 10 年前的某個 URL 地址或是瀏覽和下載存儲在中心化伺服器上的數據呢?在加密世界中,動輒數千萬美金的 NFT 作品,存儲在傳統的中心化伺服器中,都不可避免地產生極大的隱患。

依靠中心化存儲的互聯網是脆弱且割裂的,一邊是數據呈指數級增長,另一邊則是舊數據丟失或被盜事件頻發。過去 20 年,98.4% 的網絡鏈接遭受腐爛,造成了我們所熟悉的「404 Not Found」。拉長時間線看,區塊鏈上的數據永久性將是一種全新的價值主張,而實現數據的永久存儲將是未來互聯網發展和 Web3.0 時代令人興奮的一場革新。

2)為什麼 Arweave 可以永久儲存?

Arweave 利用BlockWeave的數據結構以及 SPoRA 的共識機制,為永久存儲的問題提供了新的解決方案。Blockweave 的紡狀架構自帶分片屬性和高可擴展性,而SPoRA的共識機制確保了礦工接受足夠的激勵去存儲稀有的數據,實現數據的永久存儲。

那麼礦工是如何實現永久存儲的呢?共識層面的 SPoRA 機制可以理解為三個概念的集合:

  1. PoW

  2. PoA

  3. 數據訪問速度。

Arweave 的出塊需要先前的一个隨機區塊(recall block)的參與,這個共識機制便是 Proof of Access (PoA)。另外,在 PoA 的基礎上,為了防止所有礦工存儲全部數據而無法決定記帳權的情況下,又引入了 PoW 機制來保證最快計算出隨機數的礦工擁有記帳權。但如果大量的礦工為了降低成本,會不約而同地選擇成本低廉的地區運行節點,這種地域中心化的存儲格局會增大某些用戶的數據訪問速度。因此,數據訪問速度也是決定礦工獎勵的一個因素。

在 PoA 的機制下,也隱藏了另外一個激勵礦工存儲意願的特點-recall block 的概率是一致的。所以對於存儲稀有區塊的礦工來說有更大的概率去競爭獎勵。這樣會使全部數據被均勻地存儲在 Arweave 上。

雖然礦工主觀上的存儲意願可以滿足永久儲存,但是客觀的數據丟失會不會影響永久存儲的可實施性?即某個區塊恰巧沒有被礦工存儲導致永久丟失。

image

以上面的複製率 50%,節點數量 100 為例,我們可以看到在礦工只存儲全部數據的一半時,丟失區塊的概率已經十分小了。但實際的情況是,Arweave 網絡中的節點數量在 1000 個以上,而複製率可以達到 90%。可以說,永久丟失的概率微乎其微。

除此以外,存儲成本也是維持 Arweave 永久存儲的重要因素。大家已經習慣了生活中幾乎所有領域的價格上漲,但數據存儲是少數幾個與這一趨勢背道而馳的領域之一。在過去的 50 年裡,數據存儲的成本平均每年下降 30.5% 以上。而 Arweave 永久存儲經濟可行的工作假設非常保守:Arweave 假設數據存儲成本每年僅下降 0.5%。用戶將數據上傳到 Arweave 網絡的初始成本涵蓋了前 200 年的存儲。如果數據存儲量每年下降超過 0.5%,將會增加數據的存儲年限。

同時,Arweave 也設立了自己的捐贈基金會------每當用戶支付存儲費用,費用中的 86% 會進入捐贈基金會。隨著時間的推移,這筆捐贈中的費用將獲得價值收益,就像銀行賬戶中的現金積累利息一樣。旨在根據需要提供支出,以保持存儲數據的獎勵高於存儲成本。

在最近更新的硬分叉中,v2.5 硬分叉對 Arweave 網絡的用戶產生了直接的積極影響,在永存網絡上存儲數據的 AR 成本已經減少了接近一半。本次分叉將逐步實現 HDD 存儲來替代 SSD 存儲,從而降低初始存儲費用。

image

圖源: Ardrive

image

圖源:Wikibon, 2021

Arweave 生態

單從數據上看,Arweave 上線后三年後才擁有最高 600M 的交易量,反觀 Solana 和 Avalanche 上線僅一年就擁有了等量的交易。

image

image

圖源: CoinMarketCap

縱觀公鏈發展史,我們不難發現:公鏈的發展往往是自上而下的。應用層的繁榮會帶動底層基礎設施的建設,進而推進公鏈生態發展的良性循環。Uniswap 和 Opensea 作為燃燒以太最多的兩個重量型應用,為以太坊增加了大量的交易和活躍地址數,一前一後支撐起了以太坊的這一輪牛市;以 Serum 和 Raydium 為首的 DEX 推動了 Solana 的早期發展,GameFi 的崛起帶動了 BSC 的活躍,而 Anchor, Mirror 等極具特色的 Defi 資產協議則為 Terra 帶來了資金與增長動能。

反觀 Arweave,儘管目前已經萌生了不少優秀的應用,但還未爆發出類似上述護城河級別的存在。以下按照基礎設施和應用羅列了 Arweave 上目前的部分生態項目:

Bundlr提到 Bundlr,不得不講到 Arweave 的一項新技術-Bundles。Bundles 將 Arweave 的可擴展性又上升了一個維度可以將任意數量的數據通過 L2 壓縮成單個可被 L1 處理的區塊技術。它的出現,使得 Arweave 的交易容量可以線性增加。用戶因此可以上傳大量的單一數據而不用擔心數據無法有效上傳的問題------它解決了每個區塊鏈都有的一个問題,即在其他人提交的交易對礦工獎勵更多的情況下,交易可能會被拒絕的情況。

Bundlr 在第一個月就處理了超過 10,000,000 筆交易,而 Arweave 僅處理了 1,000,000 筆。隨著 Bundlr 的擴展,網絡將能夠處理多個數量級的數據。据統計,現在 70% 的交易均屬於捆綁數據。

RedStone(中間層):Arweave 上的預言機解決方案。同時,RedStone 旨在成為 Web3 領域的 Chainlink:將驗證後的數據上傳至 Arweave(staking token),任何人都能在上面取得正確的數據。同時,所有通過 SCP 構建的應用,都是鏈下計算。用戶在使用預言機時,可以直接去讀存儲器區塊鏈上的數據。而這些數據會被 RedStone 的經濟機制來保證正確性。

Kyve Network(應用層/中間層):利用 Arweave 的存儲功能,KYVE 為不同的區塊鏈提供結構化的數據存儲、驗證與訪問服務,幫助不同鏈完成數據跨鏈存儲。數據上傳者負責從源頭獲取數據,並在將其存儲在 Arweave 內,而驗證者通過一系列的激勵和懲罰機制確保 Arweave 上的數據有效性和可靠性,從而保障應用層的可用性。數據存儲後,用戶可以使用 KYVE 的查詢界面檢索數據,或直接在 Arweave 中訪問。經過 KYVE 的驗證和 Arweave 的永久存儲,確保了對下流用戶供給數據的完好性。

ArDrive作為 Arweave 網絡優秀的前端應用程序,ArDrive 極大地簡化了用戶使用 Arweave 網絡的難度。在 ArDrive 出現以前,用戶需要用 CLI(命令行界面)來與 Arweave 網絡進行交互,從而實現上傳內容的存儲。但是,ArDrive 的出現使用戶只需點擊鼠標就能上傳自己的內容。

AR I/OAR I/O 作為與 ArDrive 同團隊的產品,起到了信息中樞的作用。通過 Ardrive 上傳至 Arweave 的作品將首先經過 AR I/O,再傳至 Arweave 網絡,反之亦然。AR I/O 的存在將大大提升用戶對 ArDrive 的使用效率和體驗。

everPay(中間層):基於 Arweave 開發的鏈上支付結算協議,用戶可以通過 everPay 實現以太坊和 Arweave 上的實時代幣轉賬,無需 gas 費。everPay 它的目的是為每個人提供一個可信的、去中心化的支付應用程序,以及為開發者提供一個 SDK,使其能夠更加簡單地建立 DEXs。

Pianity (應用層):作為 NFT 鑄造和交易平台,Pianity 中使用的是基於 Arweave 構建的全新的 NFT 標準,從根本上解決了 NFT 元數據鏈外存儲的問題。鑄造 NFT 的過程是在 Arweave 上向 NFT 合約發送一筆交易,在鑄造新的 NFT 的同時將歌曲的音頻文件保存到了鏈上。享受低成本鏈上存儲的同時,也進一步降低了用戶在交易 NFT 過程中的信任成本。用戶不再需要了解元數據以及各類存儲方式等複雜概念,使得交易過程實現了所見即所得,真正達到了交易的去信任化。

總結

不難看出,Arweave 作為基礎設施級別的協議,其敘事、邏輯和價值支撐皆與其他公鏈有著極大的差異。也正因此,不同於多數公鏈自上而下的發展歷程,Arweave 生態在過去的三年多裡似乎將絕大多數力氣花在了底層設施上,試圖另辟蹊徑走出自己獨特的、自下而上的發展路線。迄今生態已有超過 400 個項目,比去年同期翻了將近一倍。Web3.0 的敘事下,會有大量的原生的區塊鏈 dApp 傾向於使用鏈上存儲。底層設施逐漸成熟後,也一定會有更多的應用層項目湧現,帶來增量用戶與資金進入 Arweave 生態。

Arweave 通過在存儲板塊所獨有的永久存儲一舉成為該領域的佼佼者。用戶實現數據永久存儲,一次付費,永久使用;同時,基於自己的存儲服務,逐步實現 SmartWeave 合約和 PermaWeb 相互協同的生態環境。但在未來 Web3 的探索中,數據的所有權這一重要特點不僅僅是通過永存來體現,還需要更多的賦能來幫助 Arweave 把故事講述下去。

最後拋磚引玉我們看好的幾個應用場景供大家參考:

  1. NFT 元數據存儲,目前使用程度最高的用例,未來影音 NFT 崛起後也勢必會持續其需求的增長。

  2. 類似上文提到的 Kyve Network,將其他公鏈數據備份在 Arweave 上,將公鏈歷史數據永久存儲,並提供便於檢索與訪問的界面入口,做公鏈的 Layer 0。

  3. Web3.0 技術棧及代碼的存儲,譬如 Uniswap 和 Compound 已經將其前端程序存放在了 Arweave 上。

  4. 去中心化的社交平台,可以承載大量數據,而 Arweave 天然的具備高度的可擴展性。

鏈捕手ChainCatcher提醒,請廣大讀者理性看待區塊鏈,切實提高風險意識,警惕各類虛擬代幣發行與炒作,站內所有內容僅係市場信息或相關方觀點,不構成任何形式投資建議。如發現站內內容含敏感信息,可點擊“舉報”,我們會及時處理。
banner
ChainCatcher 與創新者共建Web3世界