Os desenvolvedores do Ethereum estão abordando um risco potencial de Negação de Serviço (DoS) relacionado às limitações atuais no tamanho dos contratos. O limite existente de aproximadamente 82 kB por contrato deve-se aos custos de criação por byte do contrato, o que pode levar a vulnerabilidades. Os desenvolvedores estão considerando mudanças na estrutura da árvore para permitir tamanhos ilimitados de contratos, mas isso requer uma reavaliação da mecânica do gás envolvida na publicação de contratos grandes.