# DA解决方案概览在区块链领域中,数据可用性(DA)对Layer2至关重要。目前主要存在链上和链下两类DA解决方案,各有优劣。## 链上解决方案:Proto-DankshardingProto-Danksharding(EIP-4844)是以太坊降低DA成本的方案。它引入了Blob交易格式,允许L2以较低成本在以太坊临时存储数据。这使以太坊成为一个实时公告板,数据会在一定时间后删除,L2需自行备份数据。Proto-Danksharding预计将在以太坊今年底的坎昆升级中上线。## 链下解决方案链下解决方案不再使用以太坊作为DA层,而是寻求更经济的DA方式。根据去中心化程度和安全性,可分为:### ValidiumValidium是一种高中心化的DA方案。交易数据由中心化运营商管理,虽然降低了成本并保护隐私,但如果运营商出现问题,用户资金可能无法找回。### 数据可用性委员会(DAC)DAC由多个受信任节点组成,类似联盟链。它们保存交易数据副本,在运营商出现问题时可公开数据。虽然成本较低,但小规模DAC仍存在安全隐患。### Volition Volition是混合模式,允许用户选择单笔交易的数据是发布在链上还是链下。这种灵活性使其可以部分继承以太坊的安全性。### 通用型DA方案一些项目提供可为多条链服务的通用型DA方案,如EigenDA、Celestia、Avail等。它们通过自身的验证节点、区块生产者和共识机制来增强安全性。## DA层项目介绍### StarkExStarkEx是StarkWare开发的扩容框架,提供链上、Validium和Volition三种DA模式。其Validium方案融合了DAC以提高安全性。dYdX、Immutable等项目使用StarkEx提供DA。### zkPorterzkPorter是zkSync团队提出的链下DA方案。它是一条独立链,通过PoS共识维护安全,zkSync代币持有者可质押成为验证者。不过目前zkPorter尚未有实质性进展。### EigenDAEigenDA基于EigenLayer开发,是一个中间件而非独立公链。它通过EigenLayer的以太坊验证者再质押获得安全性。多个L2项目计划集成EigenDA。### CelestiaCelestia是拥有自身验证节点和PoS共识的通用型DA公链。它安全性较高但成本也相对较高。Celestia最近宣布了代币空投计划,引发了市场对DA层的关注。### AvailAvail原是Polygon项目,现已独立运营。它的技术较为复杂,主网预计2024年Q1上线。目前Avail测试网已进行到第二阶段,提供多种参与方式。## 总结以太坊希望通过EIP-4844继续保留DA层功能。链下DA项目未来可能直接与以太坊竞争,需要在低成本之外寻求更多竞争优势。对用户而言,DA层是否会出现像Optimism、Arbitrum那样的大型项目值得期待。
区块链数据可用性解决方案全景:从EIP-4844到Celestia
DA解决方案概览
在区块链领域中,数据可用性(DA)对Layer2至关重要。目前主要存在链上和链下两类DA解决方案,各有优劣。
链上解决方案:Proto-Danksharding
Proto-Danksharding(EIP-4844)是以太坊降低DA成本的方案。它引入了Blob交易格式,允许L2以较低成本在以太坊临时存储数据。这使以太坊成为一个实时公告板,数据会在一定时间后删除,L2需自行备份数据。Proto-Danksharding预计将在以太坊今年底的坎昆升级中上线。
链下解决方案
链下解决方案不再使用以太坊作为DA层,而是寻求更经济的DA方式。根据去中心化程度和安全性,可分为:
Validium
Validium是一种高中心化的DA方案。交易数据由中心化运营商管理,虽然降低了成本并保护隐私,但如果运营商出现问题,用户资金可能无法找回。
数据可用性委员会(DAC)
DAC由多个受信任节点组成,类似联盟链。它们保存交易数据副本,在运营商出现问题时可公开数据。虽然成本较低,但小规模DAC仍存在安全隐患。
Volition
Volition是混合模式,允许用户选择单笔交易的数据是发布在链上还是链下。这种灵活性使其可以部分继承以太坊的安全性。
通用型DA方案
一些项目提供可为多条链服务的通用型DA方案,如EigenDA、Celestia、Avail等。它们通过自身的验证节点、区块生产者和共识机制来增强安全性。
DA层项目介绍
StarkEx
StarkEx是StarkWare开发的扩容框架,提供链上、Validium和Volition三种DA模式。其Validium方案融合了DAC以提高安全性。dYdX、Immutable等项目使用StarkEx提供DA。
zkPorter
zkPorter是zkSync团队提出的链下DA方案。它是一条独立链,通过PoS共识维护安全,zkSync代币持有者可质押成为验证者。不过目前zkPorter尚未有实质性进展。
EigenDA
EigenDA基于EigenLayer开发,是一个中间件而非独立公链。它通过EigenLayer的以太坊验证者再质押获得安全性。多个L2项目计划集成EigenDA。
Celestia
Celestia是拥有自身验证节点和PoS共识的通用型DA公链。它安全性较高但成本也相对较高。Celestia最近宣布了代币空投计划,引发了市场对DA层的关注。
Avail
Avail原是Polygon项目,现已独立运营。它的技术较为复杂,主网预计2024年Q1上线。目前Avail测试网已进行到第二阶段,提供多种参与方式。
总结
以太坊希望通过EIP-4844继续保留DA层功能。链下DA项目未来可能直接与以太坊竞争,需要在低成本之外寻求更多竞争优势。对用户而言,DA层是否会出现像Optimism、Arbitrum那样的大型项目值得期待。