数据可用性解决方案全解析:链上vs链下 谁主沉浮

DA解决方案概览

数据可用性(DA)问题是Layer2面临的重要挑战,主要涉及安全性和成本的权衡。为解决这一问题,业界提出了链上和链下两种解决方案。

模块化新时代:数据可用性解决方案及项目盘点

链上解决方案: Proto-Danksharding

Proto-Danksharding(EIP-4844)是以太坊降低数据可用性成本的方案。它引入了新的交易格式Blob,允许L2以更低成本在以太坊共识层上进行非永久性数据存储。这使以太坊成为一个实时公告板,数据在一定时间后会被删除,L2需自行存储数据备份。Proto-Danksharding预计将在以太坊今年年底的坎昆升级中实施。

模块化新时代:数据可用性解决方案及项目盘点

链下解决方案

链下解决方案不再依赖以太坊作为DA层,而是寻求更经济的数据可用性方式。根据去中心化和安全性程度,可分为四类:

模块化新时代:数据可用性解决方案及项目盘点

1. Validium

Validium是一种高度中心化的DA方案,由中心化运营商管理链下交易数据。虽然能提供极佳的隐私保护和低成本,但风险较高,运营商故障或作恶可能导致用户资金无法找回。

2. 数据可用性委员会(DAC)

DAC类似联盟链,由多个可信节点组成,保存交易数据副本并在必要时公开数据。虽然运行成本较低,但小型DAC仍存在安全隐患。

3. Volition

Volition是一种混合模式,允许用户选择单个交易的数据发布在链上还是链下。这种灵活性使其能部分继承以太坊的安全性。

4. 通用型DA方案

这类方案不仅服务于以太坊L2,还可支持其他链和项目。它们通常拥有独立的验证节点、区块生产者和共识机制,旨在提供接近公链级别的安全性。

模块化新时代:数据可用性解决方案及项目盘点

DA层项目简介

StarkEx

StarkEx是StarkWare团队开发的扩容解决方案框架,提供链上、Validium和Volition三种数据可用性模式。多个知名项目如dYdX v3和Immutable等都使用了StarkEx的DA方案。

模块化新时代:数据可用性解决方案及项目盘点

zkPorter

zkPorter是Matter Labs提出的链下DA解决方案,设计为一条独立链,通过PoS共识机制维护安全。它允许zkSync代币持有者质押成为验证者,但目前尚未公布具体开发进度。

模块化新时代:数据可用性解决方案及项目盘点

EigenDA

EigenDA基于EigenLayer开发,作为中间件而非独立公链运作。它通过EigenLayer的以太坊验证者再质押模式获得安全性,是EigenLayer上的首个主动验证服务(AVS)。

模块化新时代:数据可用性解决方案及项目盘点

Celestia

Celestia是拥有独立验证节点和PoS共识机制的通用型DA公链。虽然成本较高,但安全性显著优于其他链下解决方案。Celestia最近宣布了代币空投计划,引发了业界对模块化区块链和DA层的关注。

模块化新时代:数据可用性解决方案及项目盘点

Avail

Avail原为Polygon项目,现已独立运营的DA公链。其技术较为复杂,主网预计2024年第一季度上线。目前处于测试网第二阶段,为开发者和用户提供多种参与方式。

模块化新时代:数据可用性解决方案及项目盘点

未来展望

随着以太坊实施EIP-4844,链下DA解决方案可能面临直接竞争。这些项目除了主打低成本外,还需寻找新的竞争优势。对用户而言,DA层的发展可能带来新的机遇,值得持续关注。

此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 6
  • 分享
评论
0/400
NFT慈善家vip
· 07-08 15:21
其实,这个DA的东西在有意识的扩展方面有点天才……虽然传统的L2们不会承认这一点,老实说。
查看原文回复0
ForkMongervip
· 07-07 08:44
典型的L2治理漏洞……唉,这些天真的乐观主义者永远学不会
查看原文回复0
链圈打工人vip
· 07-07 08:40
玩L2就得看数据整活儿
回复0
佛系矿工ervip
· 07-07 08:35
链上还是链下 各有各的死法
回复0
单身三年多vip
· 07-07 08:34
链下是狗 坎昆才是神
回复0
Anon4461vip
· 07-07 08:22
DA代价太高了吧
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)