Ethereum EIP-7983 предложение: ограничение газа в 16M за одну транзакцию вызвало споры

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

Основная сеть Ethereum сталкивается с новыми вызовами: предложение EIP-7983 вызывает обсуждение

На фоне неравномерной производительности и давления на распределение ресурсов в основной сети Ethereum новое предложение вошло в стадию обсуждения в сообществе. Это предложение предполагает установление жесткого предела газовых сборов для каждой транзакции в размере 16,777,216 gas (то есть 2²⁴), чтобы повысить стабильность сети и эффективность выполнения.

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

Введение в предложение EIP-7983

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

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

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

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

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

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

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

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

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

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

Итог

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

ETH-4.63%
GAS-3.83%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Поделиться
комментарий
0/400
ShibaSunglassesvip
· 07-20 20:20
Даже транзакции нужно ограничивать? Брат
Посмотреть ОригиналОтветить0
mev_me_maybevip
· 07-17 21:46
Граничное значение, да? Это все, на что хватило креатива.
Посмотреть ОригиналОтветить0
DecentralizeMevip
· 07-17 21:31
Ограничение газа, это слишком глупо.
Посмотреть ОригиналОтветить0
DuskSurfervip
· 07-17 21:30
Снова разыгрывайте людей как лохов, кого же на этот раз?
Посмотреть ОригиналОтветить0
DeFiCaffeinatorvip
· 07-17 21:23
Закрутить до 16M всё ещё недостаточно?
Посмотреть ОригиналОтветить0
  • Закрепить