Виталик Бутерин, сооснователь Ethereum, и разработчик Тони Варштеттер предложили ввести ограничение на газ для одной транзакции на уровне 16,77 млн единиц.
Нововведение, описанное в улучшении EIP-7983, направлено на повышение безопасности сети Ethereum и устойчивости к DoS-атакам. Кроме того, такое ограничение упростит расчет стоимости операций, выполняемых в блокчейне.
Если транзакция будет требовать больше газа, чем 16,77 млн, она не будет включена в блок и отклонится еще на этапе формирования.

В описании говорится, что предложенный лимит достаточно высок, чтобы поддерживать выполнение большинства текущих задач, включая развертывание смарт-контрактов и сложные операции в DeFi, при этом сохраняя стабильность сети.
На данный момент лимит газа установлен на уровне 36 млн единиц для всего блока.
В случае принятия EIP-7983, ограничение в 16,77 млн газа для отдельной транзакции будет применяться независимо от общего лимита газа, установленного майнерами или валидаторами.
Также эта мера призвана улучшить работу виртуальных машин, основанных на технологиях доказательств с нулевым разглашением (zkVM), и стимулировать деление крупных транзакций на более мелкие.
Бутерин и Варштеттер отметили, что данное изменение не совместимо с предыдущими версиями протокола, однако затронет лишь небольшую часть пользователей и децентрализованных приложений, так как большинство транзакций в настоящее время укладываются в предложенный лимит.