Основная сеть 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, данное предложение имеет определенную практическую ценность, но его окончательный эффект необходимо будет оценить на основе степени принятия сообществом и результатов реализации.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
10 Лайков
Награда
10
5
Поделиться
комментарий
0/400
ShibaSunglasses
· 07-20 20:20
Даже транзакции нужно ограничивать? Брат
Посмотреть ОригиналОтветить0
mev_me_maybe
· 07-17 21:46
Граничное значение, да? Это все, на что хватило креатива.
Посмотреть ОригиналОтветить0
DecentralizeMe
· 07-17 21:31
Ограничение газа, это слишком глупо.
Посмотреть ОригиналОтветить0
DuskSurfer
· 07-17 21:30
Снова разыгрывайте людей как лохов, кого же на этот раз?
Ethereum EIP-7983 предложение: ограничение газа в 16M за одну транзакцию вызвало споры
Основная сеть 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, данное предложение имеет определенную практическую ценность, но его окончательный эффект необходимо будет оценить на основе степени принятия сообществом и результатов реализации.