EIP-7983: Предложение о лимите газа для транзакций Ethereum в 16M вызывает горячие обсуждения

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

EIP-7983: Новый план оптимизации эффективности выполнения транзакций Ethereum

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

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

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

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

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

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

Потенциальное влияние и вызовы EIP-7983

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

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

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

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

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

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

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

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

Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Награда
  • 6
  • Поделиться
комментарий
0/400
OnChainArchaeologistvip
· 07-13 09:18
Не зря это В, они думают так далеко!
Посмотреть ОригиналОтветить0
zkProofInThePuddingvip
· 07-13 08:07
1600wgas? Займитесь полдня росписью пирогов
Посмотреть ОригиналОтветить0
WalletDetectivevip
· 07-13 08:06
Сложно, черт возьми, давно следовало ограничить это.
Посмотреть ОригиналОтветить0
TrustMeBrovip
· 07-13 07:57
Опять новый трюк! Этот лимит газа довольно жесткий, не так ли?
Посмотреть ОригиналОтветить0
SandwichVictimvip
· 07-13 07:51
Этот лимит газа просто ужасен... Кошмар для халявщиков наступает.
Посмотреть ОригиналОтветить0
ser_we_are_earlyvip
· 07-13 07:47
16m? Старые венчурные капиталы снова начали свои расчеты.
Посмотреть ОригиналОтветить0
  • Закрепить