EIP-7983 предложение: лимит газа для одной транзакции Ethereum может быть ограничен до 16,777,216

robot
Генерация тезисов в процессе

Предложение EIP-7983: Новая попытка лимита газа для транзакций Ethereum

Основная сеть Ethereum сталкивается с проблемами неравномерной эффективности выполнения и давления на распределение ресурсов. В ответ на эту проблему Виталик Бутерин и Тони Вахрштеттер предложили предложение EIP-7983, которое в настоящее время находится на стадии обсуждения в сообществе. Данное предложение предполагает установление жесткого лимита в 16 777 216 Газ (то есть 2²⁴) для каждой транзакции, с целью повышения стабильности сети и эффективности выполнения.

Данная идея уже была исследована в предыдущих предложениях, таких как EIP-7825, где разработчики пытались создать основу для модульного развития и оптимизации производительности Ethereum, вводя границы ресурсов.

Основное содержание EIP-7983

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

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

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

Фактический эффект EIP-7983 и потенциальные проблемы

Предложение EIP-7983 было принято для установки лимита газа на одну транзакцию с целью снижения риска отказа в обслуживании (DoS), вызванного экстремальными транзакциями, а также повышения предсказуемости общего процесса выполнения. Для рабочей среды это ограничение помогает упростить логику выполнения валидаторов и снизить нагрузку, вызванную концентрацией потребления ресурсов.

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

Тем не менее, ограничения, накладываемые этим предложением на уровень исполнения, также вызвали некоторые обсуждения. Некоторые высокоуровневые приложения, такие как развертывание контрактов и сложные операции DeFi, могут потребовать дополнительного разделения транзакций, что может привести к увеличению сложности взаимодействия для пользователей. Кроме того, различия в отображении и обработке газа на разных платформах могут на начальном этапе привести к затратам на понимание и несоответствию в использовании. Более важно, что атаки отказа в обслуживании, на которые направлено это предложение, в основном происходят на этапе выполнения транзакций и не имеют прямого отношения к манипуляциям с сортировкой транзакций в памяти с использованием высоких газовых ставок. Следовательно, это предложение больше направлено на ограничение перегрузки ресурсов на стороне узлов, а не на все формы сетевых атак.

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

Реакция сообщества

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

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

ETH-2.63%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 8
  • Поделиться
комментарий
0/400
OnchainGossipervip
· 2ч назад
Хотя проявляется сильный интерес к технологиям Блокчейн, часто события интерпретируются с поверхностной развлекательной точки зрения, и любят использовать китайские сетевые каламбуры. Как бы вы прокомментировали эту статью?

Кажется, я немного запутался.
Посмотреть ОригиналОтветить0
0xDreamChaservip
· 21ч назад
Этот лимит газа немного бесполезен.
Посмотреть ОригиналОтветить0
PumpingCroissantvip
· 21ч назад
Зачем так усложнять?
Посмотреть ОригиналОтветить0
faded_wojak.ethvip
· 21ч назад
Если вы играли в сапера, вы уже знаете, насколько нужно быть осторожным.
Посмотреть ОригиналОтветить0
DegenGamblervip
· 21ч назад
Снова добавили неудачникам цепь.
Посмотреть ОригиналОтветить0
ChainMelonWatchervip
· 21ч назад
Эх, Ethereum снова что-то замышляет.
Посмотреть ОригиналОтветить0
MevTearsvip
· 21ч назад
Снова будут играть для лохов.
Посмотреть ОригиналОтветить0
ForkYouPayMevip
· 21ч назад
16m Газ, теперь нас точно обдерут до гола.
Посмотреть ОригиналОтветить0
  • Закрепить