Overview
Blobs (Binary Large Objects) are a new type of data storage introduced to Ethereum via EIP-4844. They are specifically designed to hold the large amounts of transaction data generated by Layer 2 rollups.
How they Work
- Sidecar Storage: Blobs are like 'sidecars' attached to a block. They contain data that the Ethereum Virtual Machine (EVM) cannot see or execute.
- Ephemeral Nature: Unlike regular blockchain data, blobs are automatically deleted by nodes after approximately 18 days. This prevents the blockchain from growing too large (state bloat).
- Cost Efficiency: Because they are temporary and not processed by the EVM, blobs are much cheaper to use than traditional 'calldata.'
Impact
The introduction of blobs has led to a 10x-100x reduction in transaction fees for users of Ethereum Layer 2 networks.