智能合约 / 主题阅读

EIP-4844 blobs如何保障数据可用性与存储成本

EIP-4844 blobs通过在以太坊区块链上存储临时数据,提供低成本的数据可用性保障。其数据保留约18天,适用于rollups等场景,且成本远低于传统存储方式。

EIP-4844 blobs的数据可用性保障

EIP-4844 blobs是通过以太坊Dencun硬分叉引入的一种数据存储方式,其核心目标是为rollups提供低成本的数据可用性保障。这些数据块在区块链上存储约18天,之后会被自动清除。由于数据块的存储成本较低,且通过L1区块链的共识机制确保其完整性,因此适用于需要短期数据可用性的场景。

EIP-4844 blobs的存储成本优势

与传统数据存储方式相比,EIP-4844 blobs的存储成本显著降低。根据当前价格,每字节的存储成本仅为1 wei(约10^-18 ETH),远低于传统calldata的存储费用。这种低成本特性使得rollups等应用能够高效地存储和验证交易数据,同时减少对区块链网络的负担。

EIP-4844 blobs的适用场景

EIP-4844 blobs主要用于rollups等扩展方案,以满足其对数据可用性的短期需求。例如,乐观型rollups需要在挑战期内保留交易数据,以便验证者能够检测和纠正错误。一旦挑战期结束,数据的长期存储需求降低,因此使用EIP-4844 blobs可以有效减少存储成本。

EIP-4844 blobs与传统存储方式的对比

与calldata相比,EIP-4844 blobs的存储成本更低,且更适合短期数据存储。然而,calldata的数据永久存储在区块链上,适用于需要长期可用性的场景。此外,EIP-4844 blobs的数据仅保留约18天,因此不适合需要长期存储的应用。

资料与延伸阅读

你可以通过以下原始资料核对文中概念,并继续深入阅读。

  1. Blockchain Data Storage Strategies | ethereum.org ↗
← 更多智能合约文章返回顶部 ↑