Капитализация —Объём 24ч —BTC —Индекс страха —
MasterInvestИнвестиции & Заработок
RU
Войти
Реклама
Реклама

Разработчики Ethereum оспаривают пересмотр стоимости газа в Glamsterdam из-за рисков для контрактов

Разработчики Ethereum оспаривают пересмотр стоимости газа в Glamsterdam из-за рисков для контрактов

Ключевые моменты

  • EIP-8037 повысит стоимость газа при создании нового состояния. По словам разработчиков, это может нарушить работу некоторых контрактов с фиксированными предположениями о расходе газа.
  • Один из разработчиков сослался на список из 200 000 потенциально затронутых контрактов и заявил, что использованные методы могут не выявить другие подобные случаи.
  • Основных разработчиков призывают собрать больше данных и провести дополнительную проверку, прежде чем Glamsterdam перейдёт в основную сеть.

Почему предложение об изменении стоимости газа в Glamsterdam оспаривают

Разработчики призывают приостановить запланированное обновление Ethereum Glamsterdam в его нынешнем виде. Непосредственный спор касается EIP-8037 — предложения повысить стоимость газа при создании нового состояния, включая записи в хранилище и новые контракты. Критики утверждают, что это изменение может повлиять как на существующие приложения, так и на будущие развёртывания. Поэтому совместимость предложения с уже развёрнутым кодом стала одним из ключевых вопросов при разработке и проверке обновления.

Техническая проблема заключается в том, что в некоторых контрактах для определённых операций задано фиксированное количество газа или проверяется, сколько газа остаётся в ходе транзакции. Если после внедрения EIP-8037 соответствующие операции подорожают, для их выполнения может перестать хватать газа. Это не означает, что каждый контракт перестанет работать; речь о предупреждении, что код, опирающийся на предположения о расходе газа, после изменения может вести себя иначе.

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

Разногласия по поводу последствий и доказательств

Известный разработчик DeFi указал на список в репозитории ethereum/repricing-impact, который, по его словам, уже охватывал 200 000 затронутых контрактов. Он также утверждал, что методологические недостатки могли привести к тому, что в список не попали дополнительные случаи. Поэтому эта цифра приводится как оценка разработчика, а не как подтвержденное общее число контрактов, которые перестанут работать. Масштаб и полнота анализа остаются предметом спора.

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

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

Сторонники пересматривают аргументы в пользу скорости

Против инициативы выступили разработчики и участники более широкого технического сообщества Ethereum. Основатель Curve Finance предупредил, что обновление может привести к экстренному хардфорку, отменяющему это изменение, а другой разработчик из сферы DeFi назвал предложение необоснованным. Член совета директоров Ethereum Foundation также возразил против проведения форка, который может нарушить предположения, ранее считавшиеся инвариантами. Их комментарии свидетельствуют о серьёзной обеспокоенности, а не об окончательном решении основных разработчиков.

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

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

График обновления и вопросы без ответов

Нынешний спор вокруг Glamsterdam возник после предыдущей задержки. В октябре основные разработчики отложили тестирование Glamsterdam в тестовой сети Hoodi после того, как специалисты по безопасности указали на риски. Glamsterdam — одно из двух крупных обновлений Ethereum, запланированных разработчиками на 2026 год. Предыдущая задержка показывает, что замечания по итогам проверки уже повлияли на тестирование, однако в предоставленной информации не сказано, как выводы по Hoodi связаны с нынешними возражениями против EIP-8037 и какие изменения были внесены впоследствии.

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

Спор разворачивается на фоне других событий в экосистеме Ethereum, хотя источник не связывает их причинно-следственной связью. Биржевые фонды на Ethereum показали худший с момента запуска месяц по притоку средств, а сооснователь проекта Виталик Бутерин назвал последующее обновление Hegota последним «обычным» хардфорком Ethereum. Эти события дополняют картину насыщенного периода обновлений, но не дают ответа на технические вопросы вокруг Glamsterdam. Пока главный вопрос — смогут ли изменения в расчёте газа пройти без сбоев в работе уже существующих контрактов.

Источник: BeInCrypto

Ещё по теме «Новости в мире криптовалют»

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

Интересное в других разделах

Весь блог

Комментарии 0

Комментариев пока нет

Станьте первым, кто поделится мнением или опытом по теме статьи.

Реклама