Vitalik responded to the fact that Ethereum still has a contract size cap: due to DoS risk considerations, it may be lifted after EIP-7864.
2025-12-23 12:44
In response to community discussions regarding the continued upper limit on contract size in Ethereum, Vitalik Buterin stated that this is due to DoS risk considerations. He explained that once Ethereum's state structure is upgraded to a unified binary tree (EIP-7864), unlimited contract size is expected, but the gas fees and mechanism design for publishing extremely large contracts still need to be addressed. Currently, based on the cost per byte of creation, the actual contract size limit is approximately 82KB.
