Фонд Ethereum подтвердил, что предстоящий Харфорк Fusaka введет потолок на протокольном уровне на количество газа, которое может потреблять одна транзакция, официально кодифицированный как EIP-7825. Лимит установлен на уровне 2²⁴ газа — 16 777 216 единиц — что является первым случаем, когда Ethereum устанавливает ограничение на одну транзакцию, отличное от лимита газа блока. Изменение уже активно на Holesky и Sepolia и будет запущено в основной сети при активации Fusaka.
В сообщении, опубликованном 21 октября, Тони Варштеттер сформулировал обоснование в прямых терминах: "Начиная с предстоящего Харфорка Fusaka, EIP-7825 вводит ограничение лимита газа на транзакцию в размере 2²⁴ (≈ 16,78 миллиона газа)". В примечании Фонда подчеркивается, что хотя ограничение связывает отдельные транзакции, оно не изменяет лимит газа блока; вместо этого оно предназначено для смягчения векторов отказа в обслуживании, когда один слишком большой вызов монополизирует целый блок, и для улучшения предсказуемости упаковки блоков, поскольку сеть готовится к параллельному выполнению.
EIP-7825 проводит четкую грань между сложностью на уровне транзакций и пропускной способностью на уровне системы. Ранее исключительно большие вызовы могли приближаться к полному целевому газу блока (около 45 миллионов в некоторых случаях), создавая патологии синхронизации и планирования для строителей и валидаторов.
Новый потолок обязывает рабочие нагрузки, которые превышают 16,78 миллиона газа, разбиваться на более мелкие, последовательные вызовы. Руководство Фонда тщательно отмечает, что "для большинства пользователей ничего не меняется", поскольку статистическое распределение реальных транзакций уже находится значительно ниже порога; поверхность риска в первую очередь касается контрактов с большими пакетами, скриптов развертывания и специализированных маршрутизаторов.
С точки зрения дорожной карты, ограничение явно позиционируется как основа для параллельного выполнения. Блог-пост связывает изменение с ожидаемыми усилиями, такими как EIP-7928 в эпоху "Glamsterdam", где предсказуемые, ограниченные транзакции являются предпосылкой для значимой параллельности в слое выполнения. Обеспечивая упаковку как минимум нескольких независимых транзакций в блок — даже в патологических условиях мемпула — ограничение снижает наихудший случай конкуренции и упрощает дизайн планировщика для строителей, экспериментирующих с параллелизуемыми путями выполнения.
Сама спецификация скупа и механична. Резюме EIP-7825 указывает на намерение "до 16 777 216 (2^24) газа" на транзакцию, повышая устойчивость к определенным векторам DoS и делая обработку транзакций более предсказуемой по мере роста лимитов блоков. Эта простота была частью его привлекательности в каналах основных разработчиков: небольшое, хорошо определенное ограничение, которое сохраняет прямую совместимость с более амбициозной работой по масштабированию.
Дебаты о том, как кодировать и сообщать о потолке, были активными в течение месяцев, включая обсуждения по именованию и параметризации на Ethereum Magicians и во время звонков AllCoreDevs. Одна тема резюмировала основную гарантию, на которую нацелены несколько участников: выравнивание целевых блоков до кратных 2²⁴, чтобы строители всегда могли включать как минимум n транзакций, если мемпул имеет n подходящих — аргумент в пользу предсказуемости, а не сырой пропускной способности.
Операционно, Фонд говорит, что все основные клиенты — Geth, Erigon, Reth, Nethermind и Besu — реализовали изменение в релизах, готовых к Fusaka, снижая риск расхождения между клиентами при активации. В сообщении также подчеркивается, что семантика eth_call не затрагивается, и что предварительно подписанные транзакции, лимиты газа которых превышают 2²⁴, потребуется повторно подписать ниже ограничения. Путь обновления для разработчиков прост: тестирование на Holesky или Sepolia, переработка пакетных операций, которые приближаются к лимиту, и корректировка логики оценки газа и оповещений, чтобы они быстро завершались, когда конструкции превышают новый потолок.
Контекст политики стоит анализировать. История Ethereum отдавала предпочтение минимальным, универсальным ограничениям, откладывая сложность на более высокие уровни. EIP-7825 соответствует этому шаблону: он не высказывает мнения о том, что должны делать контракты, только о том, что они должны уважать верхнюю границу, которая защищает живость и готовит слой выполнения к многопоточному будущему.
Он также обходит изменения рынка комиссий и оставляет экономику пространства блобов и целевые показатели блоков другим EIP и форкам. Как выразился Фонд, ограничение "устанавливает более безопасную и предсказуемую основу для более высокой пропускной способности в будущих форках", строка, которая кратко подводит итог компромиссу.
На момент публикации ETH торговался по цене 3 835$.



