Разработчики Ethereum предлагают экстренные решения для снижения рисков обновления

iconCrypto Economy
Поделиться
AI summary iconСводка
Новости об ethereum появились, когда два разработчика предложили аварийные исправления перед апгрейдом Glamsterdam. EIP-8037 и EIP-8038 направлены на предотвращение сбоев старых смарт-контрактов из-за изменений стоимости газа. Один план сохраняет стабильность расписания газа, другой позволяет применять новые правила, сохраняя при этом старую работу. Эксперты по безопасности предупреждают, что сотни тысяч контрактов могут оказаться под угрозой. Дискуссия вокруг новостей об ethereum задержала запланированное тестирование апгрейда. Апгрейд блокчейна такой сложности требует осторожного подхода, чтобы не нарушить работающие приложения. Разработчики теперь испытывают давление, чтобы быстро завершить решение.

Кратко

  • Обновление Ethereum: Два разработчика представили конкурирующие предложения, направленные на предотвращение сбоев существующих смарт-контрактов в случае, если Glamsterdam введет значительное повышение стоимости газа для создания контрактов и операций с хранимыми данными.
  • Риск для Ethereum: исследователи предупредили, что сотни тысяч контрактов могут быть затронуты, поскольку многие приложения были созданы с предположением, что стоимость газа останется неизменной, и некоторые из них нельзя обновить после развертывания.
  • Предложения по ethereum: один черновик сохраняет старые контракты на текущем графике газа, а другой применяет новые цены на комиссии за транзакции, но позволяет контрактам выполнять операции по прежним правилам.

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

Согласно проекту планов, предложения EIP-8037 и EIP-8038 значительно увеличат плату за газ при создании контрактов и взаимодействии с сохранёнными данными. Газ служит механизмом ценообразования для действий, выполняемых смарт-контрактами. В соответствии с предложенными изменениями создание контрактов на ethereum станет намного дороже: базовая стоимость вырастет с 32 000 газа до 183 600 газа до применения дополнительных расходов.

Проблемы с обновлением достигли этапа тестирования

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

Исследователи безопасности выразили обеспокоенность по поводу того, что предложенное переоценка газа может повлиять на большое количество существующих контрактов, что привело к отложению запланированной репетиции Glamsterdam. Озабоченность по поводу совместимости с Ethereum усилилась после того, как исследователь pcaversaccio заявил, что апгрейд не должен продвигаться в текущем виде. Разработчик banteg также утверждал, что предыдущие оценки могли не учесть дополнительные затронутые контракты, включая основные протоколы.

Конкурирующие решения предлагают разные пути

Конкурирующие решения предлагают разные пути

Предложение Лео Глисича предполагает создание отдельных правил для старых и новых контрактов. Существующие приложения будут продолжать работать по текущим графикам газа, в то время как новые контракты ethereum будут следовать обновленной модели ценообразования. Джулио Реббфо предложил другой подход. Его проект использует две системы учета для каждой транзакции ethereum, позволяя выполнению контрактов следовать старым правилам, а выставлению счетов за транзакции — новому графику.

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

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