В Ethereum готовится мощное обновление — EIP-7983, призванное прикрыть потенциальный вектор DoS-атак и навести порядок в сетевом исполнении, особенно на фоне всё более комплексных контрактов и rollup-инфраструктуры.
Авторами инициативы выступили Ethereum-исследователь Тони Вэрштеттер и Виталик Бутерин, которые предлагают установить upper cap на газ одной транзакции — 16,77 миллиона единиц, или 2^24.
Этот потолок задуман как баланс между гибкостью и безопасностью, позволяющий запускать продвинутые сценарии, но при этом не перегружать execution layer. «В процессе валидации блока до его исполнения, если в нём обнаруживается транзакция с gasLimit > 16,77 млн, блок считается невалидным и отклоняется», — говорится в EIP.
Что важно — лимит накладывается не на блок, а на каждую транзакцию, вне зависимости от того, какой block gas limit выставлен валидаторами.
Читать на coinspot.io