Предложение Ethereum по ограничению газа: хитрый план для предотвращения DOS-атак

Восхитительное предложение, EIP-7983, было представлено сети Эфириум с целью усиления защиты от ужасных DDoS атак и повышения общей стабильности платформы.

Пока одни гонятся за эфемерными 'иксами', мы анализируем реальные компании с реальной прибылью. Здесь — зона ответственного инвестирования, а не азартных игр.

К Ответственным Инвестициям

Продуманный план, разработанный исследователем Ethereum Тони Вахерштетером и соучредителем Виталиком Бутериным, направлен на установление лимита использования газа. Эта умная схема призвана предотвратить сбои из-за транзакций с большим потреблением ресурсов, что в прошлом уже вызывало значительные волнения.

Новое предложение Ethereum раскрывает, как одна транзакция может нанести ущерб цепи.

Суть предложения заключается во введении лимита на потребление газа за транзакцию с максимальным порогом в 16.77 миллионов газовых единиц (2^24).

Разработчики утверждают, что данный лимит газа является идеально сбалансированным решением, которое позволяет проводить сложные транзакции, например развертывание контрактов и взаимодействие в продвинутых DeFi-системах, при этом обеспечивая предсказуемость и справедливость выполнения. Как говорится, ‘всё хорошо, что кончается хорошо!’

В рамках валидации блока перед обработкой любой блок с транзакцией, имеющей параметр gasLimit больше 16,77 миллионов считается недействительным и отклоняется.

Важно отметить, что этот лимит будет применяться ко всем транзакциям вне зависимости от газового лимита блока, определенного майнерами или валидаторами. Транзакции, пытающиеся превысить этот порог, будут отклонены, вызывая ошибку.

Однако EIP-7983 также предлагает механизм разделения крупных транзакций на более мелкие управляемые части. Этот подход существенно снижает риск перегрузки сети одной крупной транзакцией.

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

Исследователи подчеркивают, что газоёмкие транзакции приводят к непредсказуемым результатам производительности и могут перегружать потоки исполнения, вызывая более широкую нестабильность сети. Другими словами, это как устроить вечеринку с слишком большим количеством гостей и недостаточным количеством торта!

Исследователи полагают, что Эфириум может добиться лучшего распределения ресурсов путем разделения крупных транзакций на меньшие единицы и установления ограничения на использование газа для отдельных транзакций. Такой подход приведет к более стабильной и масштабируемой сети. Хузааа!

Это корректировка ожидается повлиять на минимальное количество пользователей и dApps, так как большинство транзакций сегодня значительно ниже предложенного предела.

Обновление в настоящее время проходит рассмотрение, разработчики изучают его реализацию и потенциальные технические компромиссы. В случае принятия EIP-7983 может существенно повысить устойчивость и масштабируемость Ethereum по мере дальнейшего роста сети.

Смотрите также

2025-07-06 15:36