[Coin World] Why does Ethereum still limit the contract size? Vitalik recently explained the logic behind this—primarily to prevent DoS attack risks. However, this limitation is expected to be broken. Once Ethereum completes the state structure upgrade and adopts the unified binary tree scheme (EIP-7864), the contract size limit will be completely lifted.
But there is still an unresolved issue here: how to handle the Gas costs and mechanism design when deploying super large contracts? Currently, the limit for contracts is capped at around 82KB based on the creation cost per byte. In the future, there will definitely be better solutions, but we still have to wait for now. This technological upgrade is quite interesting, as it needs to balance openness and flexibility with network security and economic costs.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
10 Likes
Reward
10
2
Repost
Share
Comment
0/400
SignatureDenied
· 12-23 13:19
It's really annoying to be stuck at this 82KB limit. When will it be completely lifted...
View OriginalReply0
POAPlectionist
· 12-23 13:18
The 82KB shackles are finally about to loosen, but the hurdle of Gas costs needs to be crossed slowly.
Ethereum lifts contract size limit? Vitalik explains EIP-7864 upgrade plan
[Coin World] Why does Ethereum still limit the contract size? Vitalik recently explained the logic behind this—primarily to prevent DoS attack risks. However, this limitation is expected to be broken. Once Ethereum completes the state structure upgrade and adopts the unified binary tree scheme (EIP-7864), the contract size limit will be completely lifted.
But there is still an unresolved issue here: how to handle the Gas costs and mechanism design when deploying super large contracts? Currently, the limit for contracts is capped at around 82KB based on the creation cost per byte. In the future, there will definitely be better solutions, but we still have to wait for now. This technological upgrade is quite interesting, as it needs to balance openness and flexibility with network security and economic costs.