- Starknet v0.13.3 slashes blob gas costs by 5x, improving scalability for Ethereum’s Layer 2 solutions.
- Ethereum rollups face data limitations, but Starknet’s compression method makes transactions more efficient.
- Starknet now charges users based on the marginal data cost, introducing a 25% discount through state diff compression.
The scalability of Ethereum layer 2 (L2) becomes problematic as transaction data increases. Ethereum co-founder Vitalik Buterin has brought attention to this problem, highlighting two important facets of scaling, increasing Ethereum’s blob capacity and enhancing rollup data efficiency.
With its most recent release, Starknet v0.13.3, the company has risen to the occasion and tackled this issue by cutting blob gas expenses, making it five times less expensive. This update will shortly be made available on the Mainnet after going live on the Testnet.
Improving Data Efficiency in Rollups
Ethereum rollups are integral to L2 scaling. However, each transaction in a rollup takes significant data space on-chain. For example, an ERC20 transfer uses around 180 bytes. Despite Ethereum’s efforts to enhance data availability sampling, the scalability of L2 protocols remains capped.
Vitalik proposes making transactions more data-efficient, which can further unlock scalability. His suggestions include using zero-byte compression and signature aggregation through BLS (Boneh-Lynn-Shacham) signatures.
Furthermore, Vitalik supports replacing long addresses with smaller pointers. This would reduce the byte size of each transaction and improve efficiency. Starknet’s recent update addresses similar challenges, particularly with blob gas.
By compressing state diffs before submitting them to L1, Starknet has cut costs for users by a factor of five. This is achieved by squashing L2 blocks, reducing the data that reaches L1. Starknet’s new approach offers an efficient way to manage state diffs, resulting in cheaper blob gas for users.
Starknet’s State Diff Compression Approach
Starknet v0.13.3 introduces a more efficient way of handling state diffs. Previously, transactions paid for the full cost of state updates, even when multiple transactions updated the same state. However, with the new update, users now pay based on the marginal contribution of their transaction to the state diff.
Additionally, the compression of state diffs allows Starknet to introduce a discount factor, making blob gas five times cheaper. The discount factor includes the squashing of L2 blocks and a 25% additional reduction for state diff compression.
disclaimer read moreCrypto News Land, also abbreviated as "CNL", is an independent media entity - we are not affiliated with any company in the blockchain and cryptocurrency industry. We aim to provide fresh and relevant content that will help build up the crypto space since we believe in its potential to impact the world for the better. All of our news sources are credible and accurate as we know it, although we do not make any warranty as to the validity of their statements as well as their motive behind it. While we make sure to double-check the veracity of information from our sources, we do not make any assurances as to the timeliness and completeness of any information in our website as provided by our sources. Moreover, we disclaim any information on our website as investment or financial advice. We encourage all visitors to do your own research and consult with an expert in the relevant subject before making any investment or trading decision.