Data Availability Sampling(DAS)的作用与必要性解析

芝麻开门

芝麻开门(Gateio)

注册芝麻开门享最高$2,800好礼。

币安

币安(Binance)

币安是世界领先的数字货币交易平台,注册领100U。

Data Availability Sampling (DAS) 技术通过纠删码和轻节点协作采样机制,将区块链数据可用性验证从依赖「多数诚实验证者」转变为「少数诚实节点」即可确保安全。轻节点随机请求并存储区块片段数据,当网络节点共同保存超过50%数据时即可还原完整区块,大幅降低对验证者信任的依赖。该技术为L1/L2提供了概率性数据完整性保障,但需配合健全的P2P网络和隐私保护机制以防止针对性攻击。DAS使以太坊等公链能实现弹性区块扩展,同时保持轻节点的去中心化验证能力。

Data Availability Sampling 技术带来的好处是什么?为什么我们会需要它?

Data Availability Sampling(DAS)的作用与必要性解析

拍摄者<a href="https://unsplash.com/@testalizeme?utm_source=medium&utm_medium=referral”>测试我 在未飞溅

在深入探讨Data Availability Sampling(DAS)之前,我们需要先了解一些基础知识。首先是对Ethereum共识机制的基本认识,其次是理解全节点(Full Node)与轻节点(Light Node)的区别,最后是关于Rollup和资料可得性问题的基本概念。

在本文中,我们将使用”资料发布”(Data Publication)来替代”资料可得性”(Data Availability)这个术语,但像DAS、DAC这样的专有名词仍会保留原称。关于这个术语变更的背景,可以参考这篇详细说明的文章:

资料可得性重新命名:用 Data Publication 取代 Data Availability

本系列文章将通过Danksharding来介绍DAS的运作机制,并比较Celestia、EigenDA和AvailDA等不同方案的异同。第一篇将重点探讨为什么我们需要DAS以及它能带来哪些优势。

为什么资料发布问题如此重要?

在Ethereum生态系统中,资料发布问题最常出现在L2设计的讨论中。由于L2本身也是一条区块链,会产生自己的区块和交易数据,这些数据需要妥善存储以确保安全性。

Rollup解决方案选择将交易数据上传到L1(如Ethereum)作为存储地。而非Rollup方案则可能将数据交由受信任的Data Availability Committee(DAC)保管。关于Rollup与资料发布关系的更多细节,可以参考以下文章:

Rollup 与资料可用性

实际上,资料发布问题不仅限于L2,Ethereum主链同样面临这个挑战。轻节点不会下载完整区块数据,因此需要确信新区块的完整数据确实被发布。如果轻节点被欺骗相信了一个数据不完整的区块,其后果与相信一个非法区块相同——都会连接到不被其他节点认可的分叉链。

Data Availability Sampling(DAS)的作用与必要性解析

目前Ethereum的轻节点依赖验证者(Validators)来确认新区块的数据完整性。当足够多的验证者为某个区块投票时,轻节点就会相信该区块的完整数据确实被发布。这种机制基于”诚实多数”(Honest Majority)假设,即相信大多数验证者是诚实的。

Data Availability Sampling(DAS)的作用与必要性解析

值得注意的是,当前Ethereum轻节点并非直接统计所有验证者的投票,而是通过数量较少的Sync Committee成员的签名作为验证依据。这是一个过渡性方案,未来将被更完善的设计所取代。

数据可用性抽样的革命性意义

“相信大多数验证者是诚实的”听起来已经是个合理的方案,但我们能否做得更好?Data Availability Sampling(DAS)提供了一种可能性:即使大多数验证者联合欺骗,只要p2p网络中存在少数诚实节点,我们就能避免上当。

实现这一目标需要构建稳固的p2p网络、足够的参与者数量,以及在网络层加入隐私保护功能。这就是DAS的核心价值所在。

在支持DAS的区块链中,轻节点不再是数据的被动接收者,而是积极参与到DAS运作中:每个轻节点都会向p2p网络请求并保存特定区块的数据片段,同时也会响应其他节点的数据请求。这种模式类似于BitTorrent这样的分布式文件共享协议,所有节点共同维护和共享他们关心的数据,而非依赖中心化服务器。

Data Availability Sampling(DAS)的作用与必要性解析

理想情况下,所有区块链用户都会运行轻节点,共同参与DAS运作以确保安全性,而不是像现在这样完全信任其他节点。

轻节点只有在成功获取所有请求的数据片段后,才会相信区块数据已完整发布。神奇的是,虽然每个轻节点只保存部分数据,但整个网络可以合力通过这些片段还原出完整数据。更令人惊讶的是,轻节点们只需要保存超过50%的数据片段(具体比例取决于DAS设计),就能还原出100%的完整数据。

Data Availability Sampling(DAS)的作用与必要性解析

因此,在DAS机制下,即使大多数验证者都为某个区块投票,轻节点也不会轻易相信。它们会先进行数据采样,只有在确认所有请求的数据片段都可用后,才会接受该区块。

从”诚实多数”到”诚实少数”的转变

与当前没有DAS的Ethereum相比,轻节点不再需要依赖”大多数验证者是诚实的”这一假设,转而只需要相信”少数节点是诚实的”(即会正确采样并保存数据的节点)。这里的”少数”指的是相对于网络中所有轻节点数量而言的相对少数。

概率性安全保证

虽然DAS提供了强大的安全保障,但它也存在局限性。如果区块生产者是恶意的,并且故意不释放足够的区块数据,只针对特定轻节点提供其请求的数据片段,那么这个轻节点就可能被欺骗。

Data Availability Sampling(DAS)的作用与必要性解析

这意味着DAS提供的安全保障是概率性的,而非绝对确定。如果用户需要100%确认区块数据的完整性,唯一的方法是运行全节点下载完整区块数据。值得注意的是,运行轻节点的程序无法自行发现被欺骗的情况,用户只能通过社交渠道获知某个区块实际上并未完整发布,然后手动指示轻节点标记该区块。

网络隐私的重要性

网络层的隐私保护功能对DAS的安全至关重要。如果攻击者能够识别哪些节点在请求特定数据片段,就能有针对性地欺骗这些节点。但如果网络具备隐私保护功能,攻击者将难以确定请求者的身份,大大降低攻击效率。

Data Availability Sampling(DAS)的作用与必要性解析

DAS的安全基础

DAS要确保安全性,需要三个关键要素:

首先,区块数据需要通过纠删码(Erasure Coding)技术增强可靠性。这种编码方式使得节点只需保存部分数据(如50%)就能还原出完整数据。如果没有纠删码,轻节点们需要收集100%的数据片段才能确保完整性。

其次,需要足够多的轻节点参与采样并保存数据片段。轻节点数量越多,每个节点需要进行的采样次数就越少。Celestia就是一个很好的例子,它支持根据网络中轻节点数量动态调整区块大小。

最后,需要一个健全的p2p网络来支持节点间的数据片段共享。这个网络需要能够高效处理大量数据请求,同时避免网络拥塞。此外,网络层的隐私保护功能也必不可少,以防止攻击者识别和针对特定轻节点。

这三个方面的具体细节将在本系列后续文章中详细探讨。

总结

L2的资料发布问题可以通过L1或DAC解决,但L1自身也面临类似挑战。以Ethereum为例,当前轻节点依赖验证者签名来确认数据完整性,而DAS提供了一种更去中心化的解决方案。

在DAS机制下,轻节点们共同保存区块数据片段,借助纠删码技术,只需保存部分数据就能还原完整区块。虽然DAS提供的安全保障是概率性的,但相比完全依赖验证者的方案已经有了显著提升。要获得绝对确定性,用户仍需运行全节点。

网络隐私功能对降低攻击风险至关重要,它能有效防止攻击者识别和针对特定轻节点。这三个要素——纠删码、足够的数据片段保存和健全的p2p网络——共同构成了DAS的安全基础。

参考资料与推荐延伸阅读

声明:文章不代表CHAINTT观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险 自担!转载请注明出处:https://www.chaintt.cn/10740.html

CHAINTT的头像CHAINTT
上一篇 2025年7月19日 下午1:49
下一篇 2025年7月19日 下午2:27

相关推荐

  • 进步派为何正在失去加密货币的未来?关键原因与影响分析

    特朗普呼吁美国成为”加密货币之都”反映了加密货币在保守派中的政治化趋势。数据显示,25%的共和党男性持有加密货币,相关政治捐款达1400万美元。保守派正利用加密货币重塑金融体系,而进步派因风险规避、理念差异等因素保持距离。专家警告,若左翼继续缺席,将失去对加密货币规则制定的影响力。目前已有部分民主党人开始关注加密货币,但进步派需从批评转向实践,通过参与DAO等项目来塑造符合其价值观的区块链未来。

    资讯 2025年7月22日
    4600
  • 深入解析Entangle:全链技术如何拓展应用场景与基建革新

    2024年加密市场聚焦全链互操作性叙事,Entangle凭借定制化数据与跨链通信技术成为焦点。其核心产品Photon Messaging协议、Universal Data Feeds及底层区块链构建了多链”路路通”基础设施,同时通过Liquid Vaults等原生应用实现流动性跨链组合。项目代币$NGL将于3月13日上线,初始流通市值97万美元(FDV 4500万),较同类项目估值显著偏低。当前场外交易价已较公募涨40倍,市场预期强烈。Entangle创新性地将基建与DeFi、游戏、NFT(Webverse系列)及Meme代币Borpa结合,形成”技术+场景”双轮驱动模式,获Big Brain Holdings等机构400万美元融资,有望成为连接破碎化多链生态的关键枢纽。

    2025年9月18日
    1800
  • 跨链桥是什么?区块链跨链技术详解与作用

    跨链桥技术解决了区块链生态间资产无法自由流通的痛点,通过锁定原链资产并在目标链发行锚定代币的方式实现互操作。当前主流跨链方案包括中心化托管和去中心化智能合约两种模式,支持双向或单向资产转移。该技术显著提升多链协同能力,缓解网络拥堵,但存在中心化信任风险与智能合约漏洞隐患。作为连接不同区块链的”翻译官”,跨链桥是推动加密货币大规模应用的关键基础设施,其安全性与用户体验的持续优化将决定行业能否突破现有发展瓶颈。

  • Rocket Pool(RPL)全面解析:从入门到精通

    摘要 Rocket Pool是以太坊流动性质押(LSD)赛道龙头项目,通过rETH机制提供ETH质押和节点运营服务。目前平台质押ETH超76万枚,节点运营商达3696个,总锁仓量突破44亿美元。其代币RPL采用5%通胀模型,70%新增代币用于激励节点运营商。尽管受益于ETH 2.0升级快速发展,但RPL价格波动可能导致节点运营商退出风险。

    2025年9月20日
    1700
  • zkRollup技术解析:原理与架构深度剖析

    Rollup 概述 Rollup 是一类区块链 Layer 2 扩展解决方案。在 Rollup 方案中,项目运营商在扩展的主链(即 Layer 1)之下运行一个相对独立的 Layer 2 平台。用户可以在 Layer 2 平台上执行合约或划转代币。 Layer 2 平台的安全性由其所依赖的 Layer 1 区块链来保证。当 Layer 2 中生成新的区块时,来自 Layer 2 区块的交易信息以及 Layer 2 的交易后状态根将被捆绑为 Rollup 交易并发布在 Layer 1 链上。实际的交易执行和状态变化都是在主链下面的 Layer 2 平台上处理的,Layer 1 只需要验证 Layer 2 状态转换的正确性。由于验证状态转换正确性的成本远低于执行这些Layer 1,Layer 2上的交易可以实现Layer 1平台的扩展。与 Layer 1 相比,Layer 2 平台可以提供更高的交易吞吐量和更低的交易成本,同时保持同等的安全性。 相比其他链下交易方案,Rollups 有两大特点: Layer 2 状态数据的可用性是通过将其存储在主链上来解决的。Layer 2 平台在主链上的区块中记录所有交易信息或完整的 Layer 2 状态变化。如果 Layer 2 状态丢失,任何人都可以从主链上存储的信息中恢复丢失的状态。 Rollup方案中,打包存储在主链上的 Layer 2 状态根变化需要通过某种方式在主链上进行验证。经过验证后,Layer 2 的状态将被锁定在 Layer 1 主链上。因此,在安全验证方案的条件下,Layer 2 可以享受与 Layer 1 相同级别的安全性。 基于主链对 Layer 2 状态更新的验证方式,目前Rollup技术方案主要有两类。一是乐观汇总(Optimistic Rollup)。在此类方案中,主链合约不会直接验证 Layer 2 提交的新状态,而是为每个提交的新状态准备一个质疑期。由于Rollup将所有交易信息提交到主链并公开,因此任何人都可以验证状态更新(尤其是当更新涉及自己的钱包时)。如果新状态不正确,验证者可以针对该错误状态生成欺诈证明并在质疑期内提交,从而使不正确的状态更新无效。 另一种 Rollup 解决方案是 zk Rollup。在此类方案中,执行 Layer 2 状态更新后,Layer 2 的操作者必须提供状态更新正确性的零知识证明,并将其与状态更新一起提交到主链。主链上的合约将验证证明以确定状态更新的正确性。 与乐观汇总方案相比,zk Rollup 不需要漫长的质疑期来最终确认Layer 2 上的交易,并且可以更快地得到确认。此外,zk Rollup 并不依赖于这样的假设:网络中总会有诚实的验证者,当欺诈发生时,他们会及时提交欺诈证明。但同时,zk Rollup也面临着零知识证明技术计算成本高、复杂度高、开发难度大等问题,这些阻碍了zk Rollup技术在Rollups中的实际落地。随着近两年零知识证明技术的进一步发展,人们正逐渐克服这些障碍。zk Rollup 技术开始在 Layer 2 市场占据越来越大的份额。

    2025年8月26日
    5200

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

风险提示:防范以"数字货币""区块链"名义进行非法集资的风险