In accordance with Chainthink, on December 23, Ethereum founder Vitalik Buterin responded to a community inquiry regarding the rationale for Ethereum's contract size limit, stating it is primarily to mitigate denial-of-service (DoS) risks. He noted that after Ethereum's state structure is upgraded to a unified binary trie (EIP-7864), contract size could become unlimited, though challenges remain in determining gas costs and mechanism design for large contracts. Currently, the practical contract size limit is approximately 82KB, based on per-byte creation costs.
Vitalik: Ethereum Sets Contract Size Limit to Mitigate DoS Risks
ChainthinkShare
Vitalik Buterin explained Ethereum’s smart contract size limit aims to reduce DoS risks, as reported by Chainthink on December 23. The current limit sits around 82KB due to per-byte creation costs. He mentioned the EVM (Ethereum Virtual Machine) structure will change with EIP-7864, potentially lifting the cap. However, gas pricing and design for large contracts remain challenges.
Source:Show original
Disclaimer: The information on this page may have been obtained from third parties and does not necessarily reflect the views or opinions of KuCoin. This content is provided for general informational purposes only, without any representation or warranty of any kind, nor shall it be construed as financial or investment advice. KuCoin shall not be liable for any errors or omissions, or for any outcomes resulting from the use of this information.
Investments in digital assets can be risky. Please carefully evaluate the risks of a product and your risk tolerance based on your own financial circumstances. For more information, please refer to our Terms of Use and Risk Disclosure.