Материал проверен 3 ноября 2026?
БК

ГЛАВНАЯ / ИНСТРУКЦИИ / ЧАСТИЧНЫЙ И ПОЛНЫЙ ВЫВОД ВАЛИДАТОРА ETHEREUM: ЧЕМ ОТЛИЧАЮТСЯ СОСТОЯНИЯ

Частичный и полный вывод валидатора Ethereum: чем отличаются состояния

Частичный withdrawal отправляет доступный избыток ETH на withdrawal address, сохраняя валидатора активным; полный withdrawal начинается с выхода валидатора и становится возможен после смены состояния на withdrawable. Тип credentials важен: после Pectra стандартные `0x01` и compounding `0x02` подчиняются разным правилам частичных выплат.

Withdrawal credentials

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

Withdrawal credentials – 32-байтовое поле валидатора. Prefix `0x00` обозначает прежний BLS-формат без execution withdrawal address; для получения средств credentials нужно корректно изменить. Prefix `0x01` указывает на execution address с обычной моделью эффективного баланса до 32 ETH. Prefix `0x02` используется compounding-моделью, где эффективный баланс может расти до установленного протоколом максимума.

Смена credentials – критическое действие, а адрес вывода после установки может быть необратимым. Проверяйте весь адрес, сеть и механизм подписи по официальному интерфейсу. Не отправляйте ключи или seed фразу оператору пула, поддержке или сайту из сообщения.

Частичный withdrawal

Частичная выплата обычно не прекращает обязанности валидатора

Для legacy `0x01` автоматический sweep может отправлять баланс сверх эффективных 32 ETH на execution address. Для compounding `0x02` излишек может продолжать учитываться в stake в пределах нового effective-balance режима; withdrawal ниже порога может требовать отдельного запроса через поддерживаемый протоколом путь. Поэтому старое обобщение «всё выше 32 ETH автоматически выводится» неверно для всех валидаторов.

После Pectra доступны execution-layer инициируемые запросы на частичный вывод по EIP-7002; они обрабатываются по протокольным правилам и очередям. Фактическое поведение зависит от credentials, баланса, fork и реализации клиентского инструмента. Частичный вывод сам по себе не равен voluntary exit.

  • credential prefix и effective balance учтены
  • тип 0x02 не смешан с 0x01
  • частичная выплата не принята за exit
Полный выход

Полный withdrawal требует выхода и наступления withdrawable состояния

Чтобы получить весь баланс и прекратить обязанности, валидатор должен начать voluntary exit либо использовать поддерживаемый протоколом exit request. После обработки устанавливается exit epoch с учётом exit churn. Затем валидатор ожидает withdrawable epoch и последующий sweep в execution payload. Это несколько последовательных состояний, а не одна транзакция немедленного возврата.

После Pectra EIP-7002 допускает инициирование выхода через withdrawal credential по соответствующему механизму. Это не устраняет очереди и задержки. Срок зависит от текущей очереди, состояния валидатора, правил fork и позиции sweep; старые универсальные оценки в часах или днях могут устареть.

  • exit epoch и withdrawable epoch разделены
  • withdrawal index сверён с payload
  • задержка не признана фиксированным сроком
Как проверить выплату

Свяжите консенсусный статус с записью execution payload

Когда withdrawal включён в блок, execution payload содержит запись с глобальным withdrawal index, validator index, address и amount в Gwei. Проверьте эту запись на правильной сети и сопоставьте её с beacon-chain статусом валидатора. Receipt пользовательской транзакции может отсутствовать, потому что withdrawal – системная операция, а не обычная транзакция пользователя.

Сохраните индекс вывода, номер блока, адрес, сумму и тип credentials. Если ожидаемая частичная или полная сумма не появилась, выясните, наступили ли условия eligibility и обработан ли sweep; не отправляйте повторный exit или перевод лишь из-за задержки интерфейса.

FAQ

Частые вопросы

Частичный withdrawal выводит валидатора из сети?

Нет. Обычно валидатор остаётся активным; полная остановка требует процесса выхода.

Все credentials выводят остаток автоматически выше 32 ETH?

Нет. `0x01` и compounding `0x02` имеют разные правила после Pectra.

Можно ли вывести средства при `0x00`?

Для withdrawals нужен execution address; credentials требуется корректно обновить по протоколу.

Полный выход означает мгновенный перевод?

Нет. Есть exit queue, withdrawable epoch и отдельная обработка withdrawal sweep.

Как проверить включённый вывод?

Найдите системную запись withdrawal в execution payload и сверьте validator index, address, amount и withdrawal index.

Итоговая проверка

Чек-лист: частичный и полный вывод валидатора ethereum: чем отличаются состояния

  • credential prefix и withdrawal address проверены;
  • partial withdrawal отличён от voluntary exit;
  • тип `0x01` или `0x02` учтён в правилах баланса;
  • exit epoch и withdrawable epoch сверены отдельно;
  • очереди не представлены фиксированным сроком;
  • withdrawal index и amount проверены в payload;
  • приватные ключи и seed не раскрывались.

Материал подготовлен редакцией сайта и проверен 3 ноября 2026 года. Условия бирж, кошельков и блокчейн-сетей могут меняться. Перед операцией сверяйте данные в интерфейсе выбранного сервиса.