Layer 2数据可用性的重要性与成本困境

数据可用性对Layer 2的重要性及争议探讨

数据可用性是指区块生产者将区块的所有交易数据发布到网络中,使验证者能够下载。如果区块生产者发布完整数据并允许验证者下载,则数据被认为是可用的;反之,如果隐瞒部分数据导致验证者无法下载完整数据,则数据被视为不可用。

数据可用性为何对于Layer2如此重要?

值得注意的是,数据可用性与数据可检索性有本质区别。数据可用性涉及新发布数据是否能通过共识,而数据可检索性则关注历史数据的检索能力。有业内人士建议将"数据可用性"改称为"数据发布",以避免误解。

在Layer 2(L2)中,排序器作为区块生产者,需要发布足够的交易数据供验证者检查交易有效性。L2面临两大挑战:确保验证机制安全进行和降低数据发布成本。

数据可用性为何对于Layer2如此重要?

对于Optimistic Rollup,如果排序器不发布完整数据,挑战者将无法发起有效挑战。对于ZK Rollup,尽管有效性证明本身不需要数据可用性,但整体仍需要数据可用性以保护用户资产。目前,主流L2普遍将状态数据和交易数据发布在以太坊上,以获得安全性和数据可用性。

数据可用性为何对于Layer2如此重要?

然而,这种做法导致了巨大的成本。用户支付给L2的Gas费主要由L2向L1提交数据的费用构成,其中发布交易数据占主要部分。为降低成本,可以考虑降低在L1上发布数据的成本(如以太坊的EIP-4844升级),或将数据可用性从L1中剥离。

数据可用性为何对于Layer2如此重要?

模块化区块链的概念将区块链功能分为执行层、结算层、共识层和数据可用性层。目前,L2仅将执行层从以太坊分离,但出于成本考虑,许多L2正考虑将数据可用性层也从以太坊剥离。

数据可用性为何对于Layer2如此重要?

这一趋势引发了争议。一些以太坊社区成员认为,不使用以太坊作为数据可用性层就不应被视为真正的L2。他们担心这可能削弱对以太坊安全性的依赖,从而威胁以太坊的地位。

尽管存在争议,但数据可用性层相关项目仍在蓬勃发展。市场上已出现多种数据可用性解决方案,为L2提供了更多选择。这些方案的发展将进一步推动区块链扩容技术的进步,为用户带来更高效、更经济的区块链体验。

数据可用性为何对于Layer2如此重要?

ETH-2.03%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 4
  • 转发
  • 分享
评论
0/400
DAO研究员vip
· 08-13 22:10
根据Vitalik最新论文第2.3章节,该可用性假设在DA状态切分下竟然不成立,我吐了
回复0
幻想破灭预言家vip
· 08-13 21:59
排序器又出幺蛾子了啊
回复0
Frontrunnervip
· 08-13 21:52
卷死了这数据成本不降反升
回复0
BearMarketBrovip
· 08-13 21:46
成本谁管 割就完了
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)