专访 Robinhood Crypto 总经理
DA赛道核心项目盘点
原文作者:Snow
原文翻译:Viper
文章审校:Edward、Piccolo、Elisa、Ashley、Joyce
引言
随着区块链技术的发展,去中心化数据可用性成为了解决区块链三大难题之一的重要方向之一。在这一背景下,Celestia、EigenLayer、Avail DA 和 NEAR DA 等项目应运而生,它们试图通过创新的技术和设计来解决区块链的可扩展性和性能问题,进而推动区块链生态系统的发展。
数据可用性问题
数据可用性简介
在当今的区块链架构中,数据可用性(DA)是一个至关重要的组成部分。与传统的单一区块链不同,模块化区块链将网络分解为不同的功能层,包括执行、数据可用性(DA)、共识和结算等层次。在这些层次中,数据可用性(DA)层负责存储验证交易有效性所需的数据。
来源:https://docs.celestia.org/learn/how-celestia-works/data-availability-layer
数据可用性问题
在区块链和分布式账本技术中,数据可用性问题是一个至关重要的挑战。其核心在于确保所有交易数据能够在网络上公开访问和验证,这对于维护区块链系统的完整性和安全性至关重要。
在区块链系统中,每个区块的交易数据都需要网络节点进行验证。然而,确保这些数据能够可靠地分发到整个网络,并保证所有参与者能够平等地访问是一个关键问题。
数据可用性为什么重要?
链下交易:L2 解决方案旨在处理主链之外的交易,以改善整个系统的可扩展性。然而,这种处理方式可能会带来一些挑战,因为 L2 并不会立即将所有交易数据记录在 L1 区块链上,这可能导致验证所有交易数据的完整性和准确性方面存在一定困难。
对第 1 层的安全依赖:尽管 L2 网络具有独立运行并处理事务的能力,但它们仍然依赖于 L1 网络来确保整体安全性。保障从 L2 到 L1 的数据传输完整且准确对于维护整个网络的完整性至关重要。
解决机制对数据的依赖:L2 网络可应用欺诈证明等机制以解决潜在的争议。这些机制的功效性则在于交易数据的可用性和可访问性。
透明度和信任问题:在区块链技术中,透明度是至关重要的原则。在 L2 网络中,任何关于数据可用性的问题都可能引发信任危机,因为用户可能无法自主验证交易的真实性。
验证的复杂性增加:L2 的引入增加了确保数据准确性返回主链的复杂性,这也带来了数据可用性问题的风险,从而对网络的可靠性产生了影响。
DA 解决方案
DA 层的解决方案多种多样,大致来看,可以分为链上和链下两种主要类型。
L2 解决方案中的数据可用性通常采用两种不同的方式:
链上数据可用性:所有交易数据都储存在 L1 链上,这种方式具有更高的安全性,但成本也更高。这意味着 L2 仍然将以太坊作为 DA 层,并依赖于以太坊来降低数据可用性的成本。
链下数据可用性:数据被存储在链外,只在链上存储加密信息的摘要(哈希值)。这种方式成本效益较高,但需要依赖外部实体来检索数据。也就是说,不再将以太坊作为 DA 层,而是寻找更经济的方法来获取数据可用性。根据去中心化程度和安全性的不同,链下解决方案可以分为四种:Validium、数据可用性委员会(DAC)、Volition 和通用型 DA 方案。
DA 赛道项目梳理
数据可用性(DA)领域的参与者相对较少,除了以太坊外,还有一些关键项目,如 Celestia、Eigenlayer、Avail 和 Near DA 等,它们在项目进展方面有着各自的特点。在 DA 项目中,安全性、可定制性、互操作性和成本等因素至关重要。
Celestia
Celestia 是首个采用模块化数据可用性(DA)网络的项目,旨在以安全的方式扩展用户数量的增长。其模块化设计使得任何人都可以轻松启动独立的区块链。
作为模块化公链的领军者,Celestia 基于 Cosmos SDK 进行开发,并致力于提升数据可用性。在主网上,Celestia 已经取得了显著的竞争优势。
技术特点
Celestia 的设计将执行、共识、结算和数据可用性分离。这种模块化结构允许在每个层面上专业化和优化,提高网络的整体效率和可扩展性。
来源:https://docs.celestia.org/learn/how-celestia-works/monolithic-vs-modular
数据可用性采样(DAS)