Обновление Hoodi Testnet Glamsterdam отложено из-за рисков совместимости с EIP-8037

iconTechFlow
Поделиться
AI summary iconСводка
Обновление Glamsterdam тестнета Hoodi отложено, так как разработчики Ethereum оценивают риски совместимости с EIP-8037. ChainSecurity обнаружила 13 случаев, когда обновление может нарушить поведение газа и повлиять на смарт-контракты. Исследователь Ethereum Тони Вахрштеттер заявила, что необходимы более глубокие аудиты. Трейдеры, оценивающие соотношение риска и доходности, должны отслеживать обновления, так как стратегии криптоторговли могут потребовать корректировок. Задержка подчеркивает необходимость осторожности на быстро меняющемся рынке.

Исследователь Фонда Ethereum Тони Вахрштеттер (@nero_eth) написал, что на прошлой неделе разработчики ядра отложили форк для обновления тестовой сети Hoodi до Glamsterdam, чтобы изучить отчет, опубликованный компанией по кибербезопасности ChainSecurity (@chain_security). В отчете указано, что EIP-8037 имеет проблемы при взаимодействии с некоторыми смарт-контрактами. Ранее ChainSecurity сообщила, что обнаружила 13 реальных случаев и проводит ответственное раскрытие информации с затронутыми проектами.
Варштеттер отметил, что контракты с жестко закодированным пересылаемым газом и так подвержены пересчету из-за операций, таких как SSTORE. Новая проблема заключается в том, что EIP-8037 нарушает предпосылку, на которую полагаются некоторые части кода: потраченный газ может быть возвращен в середине транзакции, что приводит к росту значения gasleft(). Это может вызвать два типа рисков: во-первых, при вычитании счетчиков газа до и после вызова может произойти переполнение и срабатывание отката; во-вторых, возврат газа при неудачном дочернем вызове может привести к выполнению кодовых путей, которые не должны были быть достигнуты, и транзакция будет казаться успешной. Кроме того, поскольку резерв газа для состояния невидим во время выполнения, измерение потребления газа по разнице между значениями газа до и после вызова может привести к занижению фактического расхода.
Варштеттер заявил, что отсрочка форка лишь дает время, но не решает проблему. На этой неделе необходимо провести глубокий аудит контрактов, в дальнейшем возможно

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