官方的 MASTR 标志 MASTR 支持这项工作
目录
← 知识库首页

区块链基础

Data availability: can the state be independently reconstructed?

A commitment identifies data; availability determines whether the required data can be obtained.

Technical reference · blockchain data · 1 min read

研究文章和参考条目以英语发布。导航提供七种语言。

人物与项目

本文目录
  1. A hash is not a download
  2. Availability and archival history differ
  3. 来源与原始文件

A hash is not a download

A cryptographic commitment can bind an operator to a particular dataset without supplying that dataset to everybody who needs it. If users cannot obtain transaction data, reconstructing balances or checking an operator's assertions may become impossible despite the existence of a valid-looking commitment.

Availability mechanisms address that problem through publication, replication, sampling or additional committees, depending on the design. Each arrangement has assumptions about who retains data and what happens when some participants fail or withhold it.

Availability and archival history differ

Data being available during a protocol's verification window does not mean every node stores it forever. Long-term historical research can depend on archival services even when the protocol's immediate security requirements were satisfied. The retention model should be stated explicitly.

Ethereum blobs illustrate why temporary availability and permanent contract storage are different resources. Fault proofs and validity proofs use data in different ways, but neither makes it sensible to ignore where a user obtains the information needed for an independent exit.

来源与原始文件

相关阅读

区块链基础

Data availability

Participants need transaction data to reconstruct state and exit.

区块链基础

Blob data for rollups

EIP-4844 blobs provide temporary data space priced apart from execution gas.

MASTR

支持独立研究

这里的调查、原始证据和指南均可免费阅读。自愿捐赠帮助支付研究成本,让 MASTR 能够继续提供工具。

打开钱包