Виталик Бутерин предложил способ повысить безопасность Ethereum

Vitalik_Buterin-Vitalik-Buterin.webp

Сооснователь Ethereum Виталик Бутерин и разработчик Тони Варштеттер предложили ввести ограничение на газ для одной транзакции на уровне 16,77 млн.

Опубликованное ими улучшение EIP-7983 призвано повысить безопасность Ethereum и устойчивость к DoS-атакам. Также такой механизм упростит расчет стоимости ончейн-операций.

Если лимит газа транзакции превысит 16,77 млн, то она не попадет в блок и будет отклонена на этапе формирования.

«Это значение позволяет выполнять большинство текущих задач, включая развертывание смарт-контрактов и сложные операции в DeFi, при этом обеспечивая стабильную работу сети», — говорится в описании.

Текущее ограничение по газу установлено для целого блока и находится на уровне 36 млн.

Если EIP-7983 примут, то предлагаемый лимит в 16,77 млн будет действовать вне зависимости от установленного майнерами или валидаторами ограничения газа на блок.

Решение также призвано улучшить работу с виртуальными машинами, которые основаны на доказательствах с нулевым разглашением (zkVM), и мотивировать разбивать крупные транзакции на меньшие.

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

Напомним, в мае организация Ethereum Foundation запустила инициативу Trillion Dollar Securit как «общеэкосистемную попытку повысить безопасность Ethereum».

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