Vitalik Buterin Is Working On New Ethereum Vision. š¤š±š¤Æ
Ethereum's scalability has long been a topic of discussion, and recently, Vitalik Buterin shared insights on finding a "sweet spot" between calldata prices and gas limits.
š¹Disincentives for Calldata Use:
Buterin argues that the current balance disincentivizes using calldata for data availability, potentially impacting apps like StarkNet that rely on large calldata for on-chain proofs.
š¹Adjusting Calldata Costs:
One proposed solution involves increasing calldata costs while decreasing other opcode costs, aiming to strike a balance in the Ethereum Virtual Machine (EVM).
š¹EIP-4488 Proposal:
Another approach suggests capping calldata per block, as outlined in Ethereum Improvement Proposal EIP-4488. However, concerns arise about potential disincentives and impacts on calldata-dependent apps.
š¹Calldata Fee Market:
To address these challenges, there's a suggestion to establish a separate calldata fee market, akin to how data blobs are handled. This could potentially increase gas limits by adjusting calldata prices based on demand. However, it comes with increased complexity in analysis and implementation.
š¹EVM Loyalty Bonus:
An intriguing idea is offering an "EVM loyalty bonus" to compensate apps heavily reliant on calldata, providing an incentive for their continued use.
š¹Balancing Complexity:
While simply raising the calldata cost or creating separate fee markets might be too blunt or complex, a balanced solution could involve increasing calldata costs while reducing the costs of some operations. This approach or moving towards a model that incentivizes calldata use within the EVM is considered.
š¹Gas Limit Proposal:
In January, Buterin suggested a 33% increase in the Ethereum gas limit to 40 million, aiming to improve network throughput. However, this move comes with considerations of increased hardware loads and the potential for network spam and attacks.