Разработчики Ethereum решают проблему потенциального риска отказа в обслуживании (DoS), связанного с текущими ограничениями на размеры контрактов. Существующий предел примерно в 82 КБ на контракт обусловлен затратами на создание контракта за байт, что может привести к уязвимостям. Разработчики рассматривают возможность изменений в структуре дерева, чтобы разрешить неограниченные размеры контрактов, однако это требует переоценки механики газа, связанной с публикацией крупных контрактов.