КриптоЛампа.ПРОЯСНЯЕМ КРИПТОРЫНОКРедакция

Разработчики Ethereum исправили ошибку обработки депозитов перед Glamsterdam

Редакция КриптоЛампы ·

26 октября исправление внесли в спецификацию Glamsterdam: оно не позволяет зачислять депозиты валидаторов на баланс сборщиков блоков при переходе на новые правила.

Иллюстрация к статье: Разработчики Ethereum исправили ошибку обработки депозитов перед Glamsterdam
Иллюстрация КриптоЛампы

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

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

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

Позднее разработчики вернулись к вопросу. 23 октября разработчик клиента Prysm под псевдонимом potuz поддержал подход и попросил расширить тесты. Разработчик Lodestar сообщил, что после добавления проверок они прошли успешно и не выявили непредвиденных побочных эффектов. Разработчик avsetsin, обнаруживший ошибку, отмечал возможный риск для схем, где один участник финансирует валидатора, а другой управляет его ключами; анализ не подтверждал уязвимости действующих контрактов конкретных протоколов.

Glamsterdam предусматривает встроенное разделение ролей валидаторов и сборщиков блоков. Обновление активировали в тестовой сети Sepolia 6 октября. Испытания на Hoodi, запланированные на 26 октября, отложили; новую дату разработчики не объявили. Ранее необходимость дополнительных проверок EIP-8037 стала причиной переноса активации в этой тестовой сети.

СПРАВОЧНИК

Разобраться в теме новости

Читайте также