數據可用性:L2的核心挑戰與未來發展方向

robot
摘要生成中

數據可用性對Layer2的重要性解析

以太坊基金會的一位研究員曾表示,若不使用以太坊獲得數據可用性就不能稱爲L2。這一說法引發了爭議,因爲按此標準,許多知名項目可能將被排除在L2範疇之外。那麼,數據可用性究竟是什麼?L2在這方面面臨哪些挑戰?爲什麼數據可用性層在L2領域引發如此多的討論?本文將深入探討這些問題,揭示數據可用性的核心概念。

數據可用性爲何對於Layer2如此重要?

數據可用性的定義

數據可用性指的是區塊生產者將所有交易數據完整發布到網路中,使驗證者能夠下載和驗證。如果區塊生產者發布完整數據並允許驗證者下載,我們稱數據爲可用;反之,如果隱藏部分數據導致驗證者無法獲取完整信息,則數據被視爲不可用。

數據可用性爲何對於Layer2如此重要?

數據可用性與數據可檢索性的區別

這兩個概念容易混淆,但實際上有本質區別:

  • 數據可用性涉及新區塊生產後、尚未通過共識添加到區塊鏈之前的階段,關注的是新發布數據能否通過共識。
  • 數據可檢索性則指數據已通過共識並永久存儲在區塊鏈後的階段,關注的是檢索歷史數據的能力。

有業內人士認爲,"數據可用性"這一術語可能會引起誤解,建議將其改爲"數據發布",以更準確地反映其本質。

Layer2中的數據可用性問題

雖然數據可用性概念源自以太坊,但目前我們更關注L2層面的應用。在L2中,排序器扮演着區塊生產者的角色,需要發布足夠的交易數據以供驗證。這一過程面臨兩大挑戰:確保驗證機制的安全性和降低數據發布成本。

驗證機制安全性

不同類型的L2採用不同的驗證方式:

  • OP Rollup使用欺詐證明:若排序器不發布完整數據,挑戰者無法發起有效挑戰。
  • ZK Rollup雖然本身不依賴數據可用性,但整體上仍需要完整數據,否則用戶可能無法查詢自己的餘額,存在資產丟失風險。

爲保證驗證安全,目前大多數L2排序器都選擇將狀態數據和交易數據發布在以太坊上,利用其安全性進行結算並獲得數據可用性。

數據可用性爲何對於Layer2如此重要?

降低數據發布成本

L2用戶支付的Gas費主要由兩部分組成:L2執行交易的Gas和向L1提交數據的Gas。後者佔據了用戶費用的大部分,其中保證數據可用性的交易數據又是主要開支。

降低成本的方法主要有兩種:

  1. 降低在L1上發布數據的成本,如以太坊即將實施的EIP-4844升級。
  2. 將數據可用性層從L1中分離,類似於Rollup將交易執行從L1中剝離的方式。

數據可用性爲何對於Layer2如此重要?

Layer2數據可用性層爭議

模塊化區塊鏈的概念爲我們理解這一爭議提供了背景。模塊化區塊鏈將區塊鏈的核心功能解耦,形成獨立的模塊,通過組合不同專用網路來提升性能。

目前普遍認可的模塊化區塊鏈分爲四層:執行層、結算層、共識層和數據可用性層。現有的L2除了將執行層從以太坊分離外,其他三層功能仍在以太坊上進行。但出於成本考慮,許多L2正考慮將數據可用性層也從以太坊剝離。

數據可用性爲何對於Layer2如此重要?

這一趨勢引發了爭議。以太坊基金會的研究員認爲,不使用以太坊作爲數據可用性層的項目不應被視爲L2。一些行業分析機構也持類似觀點,認爲不在L1發布數據的擴容方案不屬於L2範疇。

這種堅持可能源於對以太坊地位的擔憂。隨着L2將更多功能從以太坊剝離,對以太坊安全性的依賴可能減弱,這可能影響以太坊的長期地位。

盡管存在爭議,數據可用性層相關項目仍在蓬勃發展。市場上已經出現了多種數據可用性解決方案和相關項目,這些將在未來的分析中進一步探討。

數據可用性爲何對於Layer2如此重要?

ETH2.98%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 6
  • 分享
留言
0/400
链上福尔摩斯妹vip
· 7小時前
数据表明:这是一场以太坊被抛弃的连续剧 据我分析后续剧情必有反转
回復0
Gas_Wastervip
· 16小時前
哎呀又回到以太坊啦
回復0
GateUser-9ad11037vip
· 07-19 23:34
毁以太坊得了!
回復0
链下人生赢家vip
· 07-19 23:26
ETH还在凉啊
回復0
QuorumVotervip
· 07-19 23:22
L2都想离家出走了
回復0
ZKSherlockvip
· 07-19 23:21
实际上... DA层分离 = 增加计算开销 + 新的信任假设 smh
查看原文回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)