撰文:zerokn0wledge
編譯:Frank,Foresight News
NEAR 將成為模組化區塊鏈的主要資料層,本文將關於NEAR DA 的數據驅動展開研究。
模組化理論將重塑Web3
模組化透過將核心功能分成不同的、可互換的層,催生了一個建立在可擴展的執行層之上的未來——這些執行層在技術堆疊的各個層面都經過優化,以服務於特定的用例或垂直領域。
雖然模組化允許各種網路配置,但Rollup 可能是最知名的模組化網路設計。
簡單來說,Rollup 會將交易批量在鏈下處理,然後僅在鏈上定期集中驗證它們的有效性。
在具體設計上,則根據狀態驗證機制和Rollup 發布狀態資料的位置,有更細緻的差異。
從以以太坊為中心的視角來看,這部分細節對應了一些關鍵術語:
- Validity Rollups:資料和驗證狀態在L1 上進行(有效性證明);
- Optimistic Rollups:資料和驗證狀態在L1 上進行(詐欺證明);
- Validiums:資料在鏈下& 驗證狀態在L1 上進行(有效性證明);
- Optimiums:資料在鏈下& 驗證狀態在L1 上進行(詐欺證明);
有關整體架構的概覽,請查看下圖的視覺化資訊。
NEAR 能做什麼?
那麼NEAR Protocol 如何為這些高度可擴充、基於Rollup 的擴充解決方案提供服務?
- NEAR 快速確定性層:更快、更便宜地驗證狀態;
- NEAR 資料可用性(DA): 更有效率地發佈資料;
NEAR 是以太坊的補充,不是競爭對手。
接下來讓我們深入研究數據,本文我們不會深入探討快速確定性層,相反,我們的數據驅動分析將帶我們進入數據可用性的兔子洞。
Rollup 方案的可擴展性瓶頸在於基礎層處理其鏈上發布資料的能力,
而在EIP4844 之前的時代,呼叫資料的花費(用於將資料發佈到L1)佔了Rollup 總費用的80-90%。
在過去5 個月中,以太坊上的Rollup 們每月總共花費9,000-16,000 枚ETH 進行資料可用性。
假設平均每月1.2 萬枚ETH,這相當於4,200 萬美元的DA 成本。
為什麼Rollup 為此要花這麼多錢?因為Rollup 需要其狀態資料可用,以便計算和驗證其狀態。
如果資料不可用,則沒有人可以再驗證該鏈,並且Rollup 會關閉或至少容易受到攻擊。以太坊是最安全且經過考驗的網路之一。然而,這是有代價的。因此對於許多用例,前面提到的Validium 和Optimium 設計更加可行。
透過在其他地方發布數據,這些網路設計可以顯著降低交易成本並提高吞吐量。然而,雖然中心化的鏈下委員會提供了一個易於快速實施的替代方案,但它們引入了重要的信任假設。
這就是為什麼由全球分佈的驗證器集和加密經濟安全機制所保護的去中心化、模組化DA 層是其中的關鍵:
它們允許相同的可擴展性和成本改進,同時保持安全性和去中心化。
等等,EIP-4844 提案不就解決這個問題了嗎?只能說部分解決,但並非永久解決。
引入資料片段(data blobs)的方式可以降低Rollup 發布資料到L1 的成本,這些資料片段會保存在EVM 執行之外,僅儲存數週(以避免狀態膨脹)。
然而,引入數據片段僅能帶來一次性的提升,隨著使用Rollup 的項目增加以及數據量增加,區塊空間對於數據片段的需求也會隨之增加,從而導致數據片段的費用上漲。
長期而言,對於成本高度敏感的用例,我們需要可與以太坊結合使用的更具可擴展性的DA 層。
目前在成本和吞吐量方面最具可擴充性的解決方案就是NEAR Protocol。
NEAR DA 的架構
是什麼讓NEAR Protocol 作為DA 層具有如此高的可擴展性?
NEAR DA 利用NEAR 共識機制的一個重要部分,即Nightshade,它將網路並行化為多個分片(本質上是多個平行區塊鏈)。
NEAR 上的每個分片都會產生區塊的一小部分,稱為chunk。
這些chunk 被聚合以產生區塊。所有這些都完全發生在協議級別,因此用戶和開發人員不可見。
當一個區塊生產者處理一份收據時,就需要針對對應收據達成共識。一旦該區塊被處理並包含在區塊中後,該收據就不再需要用於共識,並且可以從區塊鏈的狀態中刪除。
因此,NEAR 不會在數據多於所需的情況下減慢其共識速度,但NEAR DA 的任何用戶都將有充足的時間來查詢交易數據。
因此,對於任何Rollup 方案(尤其是高交易量的方案)來說,可擴展且具成本效益的資料可用性都至關重要。
遊戲網路無疑是亟需這項特性的領域之一,但其他用例如人工智慧/機器學習也同樣需要可擴充的資料儲存。
隨著NEAR 協議轉向無狀態驗證,它將進一步降低某些類型驗證器(區塊驗證器)的硬體需求。
透過將狀態儲存在記憶體中,NEAR 可以支援更多的分片,從而提升系統的去中心化程度。
這意味著分片數量將會增加,從而增加整體吞吐量。
目前NEAR 協議已經非常高效,單一分片每秒處理4MB 的數據,現有分片為4 個,將來透過擴展到n 個分片,意味著基於NEAR 的Rollup 方案或任何其他項目將不再需要競爭區塊空間。
這與單片式系統以及其他區塊鏈的擴展限制形成了鮮明對比,並讓NEAR 的數據可用性(DA)具備了未來可擴展性。
隨著NEAR 協議將分片數量逐步增加至n 個,單一分片需要儲存的資料量也會隨之減少。
NEAR 資料可用性(DA)如今就已經展現了巨大的成本節約潛力。
以Arbitrum 為例,使用NEAR DA 的話,其10 週的資料儲存費用僅為87.62 美元,而使用傳統方案則需要超過1,600 萬美元,同期對比,Celestia 的資料儲存成本也遠高於NEAR DA。
總結來說,NEAR 協定提供了一個非常強大的資料可用性(DA)解決方案,該方案將在模組化堆疊中廣泛應用,具備以下優勢:
- 高性價比和可擴展性;
- 經過實戰驗證的安全保障;
- 基於面向未來的技術架構;
NEAR 與Rollup 開發工具包/ 堆疊(例如Polygon CDK 或Arbitrum Orbit Stack 及AltLayer 等Rollup 即服務(RaaS)提供者)的整合正在不斷擴展。
很快,我們將看到一個建立在NEAR 協議之上的完整的模組化區塊鏈生態系統。