替代数据可用性

替代数据可用性是指使用一个独立的、专门的系统来存储和提供 blockchain 交易数据,而不是完全依赖主执行链。

定义

替代数据可用性是一种机制,其中 blockchain 交易数据会发布并存储在一个专门的数据层上,该数据层与负责执行和状态转换的链是分离的。系统不再把所有交易数据都直接嵌入到一个单体式 blockchain 上,而是依赖外部或模块化的数据可用性提供方来保证数据的发布和可检索性。通过这种分离,执行环境可以假定数据是可访问的,而无需自己承担完整的数据存储成本和复杂度。

在这种模型中,替代数据可用性层专注于确保交易数据被广泛分发、可验证,并且能够抵抗审查或数据被扣留。执行链或 rollup 在处理交易和更新状态时,会引用这个外部数据层。该机制在模块化 blockchain 架构中尤为重要,在这种架构下,共识、执行和数据可用性等组件被解耦,并可以由像 Celestia 这样的专业网络来提供。

背景与用法

替代数据可用性用于扩展 blockchain 系统的规模,它通过把数据存储和传播的重负从主执行环境中卸载出来来实现这一点。通过将数据发布委托给一个专门的数据层,rollup 和其他链下执行环境可以在保持与数据可用性相关的安全假设的同时,减少链上资源消耗。这使得系统能够实现比传统同时处理执行和数据可用性的单体链更高的吞吐量和更灵活的设计。

在实际应用中,rollup 或类似系统会对存储在替代数据可用性层上的数据提交加密引用,而节点和轻客户端则负责验证这些数据是否真正可用。像 Celestia 这样的网络就是专门为提供此类服务而设计的,它们提供一个共享的数据可用性层,供多个执行环境共同依赖。这一机制是新兴模块化 blockchain 生态系统的核心,在这些生态中,互操作性和共享安全性都是围绕共同的数据可用性基础设施构建的。

© 2025 Tokenoversity。保留所有权利。