Сооснователь Эфириума Виталик Бутерин и исследователь Тони Уорстерата предложили EIP-7983, который вводит протокольный предел на использование газа на транзакцию с целью повышения безопасности и стабильности сети.
В этом предложении устанавливается лимит на использование газа для каждой отдельной транзакции в 16,777,216 (2 в 24 степени). Внедрив это ограничение, Ethereum сможет усилить свою устойчивость к определенным атакам DoS (атакам на отказ в обслуживании), повысить стабильность сети и улучшить предсказуемость затрат на обработку транзакций, как объясняется в предложении.
Что такое DoS-атака
Атака DoS (Denial of Service: атака отказа в обслуживании) — это атака, которая перегружает целевой сервер, сеть или веб-сервис большим количеством ненужных запросов, что делает их недоступными для законных пользователей.
В текущей архитектуре Эфириума теоретически одна транзакция может потреблять газ до предела всего блока, что может привести к риску DoS-атак и нестабильности сети.
В EIP-7983 вводится строгий предел для максимального использования газа на транзакцию, отдельно от общего лимита газа блока (около 32 миллионов). Транзакции, превышающие этот предел, будут аннулированы и отклонены на обоих уровнях: в валидации пула транзакций и в валидации блока.
Предложенный предел в 16 777 216 был установлен для поддержания баланса между возможностью выполнения сложных транзакций и сохранением предсказуемого диапазона выполнения, что позволяет справляться с большинством текущих вариантов использования.
В настоящее время большинство транзакций значительно ниже предложенного лимита, поэтому ожидается, что пользователи и dApp, подверженные этому регулированию, будут минимальными.
Цели EIP-7983
Ожидается, что ограничение максимального размера транзакции приведет к следующим эффектам.
Предотвращение DoS-атак: предотвращение перегрузки сети из-за транзакций, потребляющих большое количество Газ.
Улучшение стабильности сети: Повышение предсказуемости обработки транзакций и снижение нагрузки на узлы
Улучшение совместимости нулевых знаний виртуальной машины (zkVM): Упрощение участия в распределенной системе доказательств путем деления крупных транзакций на более мелкие.
Эффективное и справедливое распределение ресурсов: Разделение транзакций на мелкие части позволяет равномерно распределить нагрузку по всей сети и способствует более справедливому распределению Газ.
Стабильность проверки блоков: Устанавливая верхний предел для отдельных транзакций, проверка блоков
более предсказуемым и равномерным
Считается, что разделение крупных транзакций на более мелкие единицы и установление предела использования газа для каждой отдельной транзакции позволит правильно распределить ресурсы и привести к более стабильной и масштабируемой сети.
Упрощение управления личными узлами
Г-н Бутерин в мае представил новую дорожную карту для решения проблемы масштабируемости Layer 1 Ethereum. План, сосредоточенный вокруг новой концепции "частично статeless-узлов", призван упростить эксплуатацию узлов даже при высоком лимите Газ.
«Частично без состояния узел» обладает функцией проверки блоков и проверки всей цепочки без сохранения всех данных, и он спроектирован так, чтобы сохранять только выбранный пользователем поднабор данных. Введение этого узла может увеличить лимит газа L1 в 10-100 раз.
Ожидается, что благодаря упрощению управления узлами для частных лиц, децентрализация сети Ethereum будет повышаться, что приведет к созданию более надежной и устойчивой экосистемы блокчейна.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Виталик и другие совместно предложили установить верхний предел газа на транзакцию Ethereum, стремясь к улучшению стабильности и защите от атак DoS.
Сооснователь Эфириума Виталик Бутерин и исследователь Тони Уорстерата предложили EIP-7983, который вводит протокольный предел на использование газа на транзакцию с целью повышения безопасности и стабильности сети.
В этом предложении устанавливается лимит на использование газа для каждой отдельной транзакции в 16,777,216 (2 в 24 степени). Внедрив это ограничение, Ethereum сможет усилить свою устойчивость к определенным атакам DoS (атакам на отказ в обслуживании), повысить стабильность сети и улучшить предсказуемость затрат на обработку транзакций, как объясняется в предложении.
Что такое DoS-атака
Атака DoS (Denial of Service: атака отказа в обслуживании) — это атака, которая перегружает целевой сервер, сеть или веб-сервис большим количеством ненужных запросов, что делает их недоступными для законных пользователей.
В текущей архитектуре Эфириума теоретически одна транзакция может потреблять газ до предела всего блока, что может привести к риску DoS-атак и нестабильности сети.
В EIP-7983 вводится строгий предел для максимального использования газа на транзакцию, отдельно от общего лимита газа блока (около 32 миллионов). Транзакции, превышающие этот предел, будут аннулированы и отклонены на обоих уровнях: в валидации пула транзакций и в валидации блока.
Предложенный предел в 16 777 216 был установлен для поддержания баланса между возможностью выполнения сложных транзакций и сохранением предсказуемого диапазона выполнения, что позволяет справляться с большинством текущих вариантов использования.
В настоящее время большинство транзакций значительно ниже предложенного лимита, поэтому ожидается, что пользователи и dApp, подверженные этому регулированию, будут минимальными.
Цели EIP-7983
Ожидается, что ограничение максимального размера транзакции приведет к следующим эффектам.
Считается, что разделение крупных транзакций на более мелкие единицы и установление предела использования газа для каждой отдельной транзакции позволит правильно распределить ресурсы и привести к более стабильной и масштабируемой сети.
Упрощение управления личными узлами
Г-н Бутерин в мае представил новую дорожную карту для решения проблемы масштабируемости Layer 1 Ethereum. План, сосредоточенный вокруг новой концепции "частично статeless-узлов", призван упростить эксплуатацию узлов даже при высоком лимите Газ.
«Частично без состояния узел» обладает функцией проверки блоков и проверки всей цепочки без сохранения всех данных, и он спроектирован так, чтобы сохранять только выбранный пользователем поднабор данных. Введение этого узла может увеличить лимит газа L1 в 10-100 раз.
Ожидается, что благодаря упрощению управления узлами для частных лиц, децентрализация сети Ethereum будет повышаться, что приведет к созданию более надежной и устойчивой экосистемы блокчейна.