EIP-4844 Overview
The next Ethereum upgrade, EIP-4844 (Proto-Danksharding), aims to reduce rollup operational costs. Currently, over 80% of rollup expenses stem from Ethereum mainnet storage fees.
The upgrade introduces “blobs” — binary large objects attached to blocks that increase data capacity. Each blob holds up to 125kb of cryptographically verifiable data, expanding transaction storage space and reducing associated fees through increased supply.
Key consideration: Blob storage is not persistent. Full nodes will eventually prune this data, creating a significant design shift from Ethereum’s historical guarantee of permanent on-chain data accessibility.
Community Perspectives
Positive Views
Ethereum’s Data Availability Appeal
The upgrade makes Ethereum a more competitive venue for data availability, though competitors remain fierce.
User Benefits
Lower transaction costs facilitate easier adoption and reduce onboarding barriers for new users.
Cautionary Notes
Insufficient Throughput
Competing protocols like Polkadot offer substantially higher throughput (~60MB/s) compared to Ethereum’s projected 0.0625MB/s, leaving capacity gaps.
Increased Complexity
The upgrade adds protocol complexity, potentially increasing maintenance difficulty and critical bug risks compared to simpler competitor approaches.
Indexing Challenges
The lack of persistent blob storage creates new demands for specialized indexing solutions to handle terabytes of data.