ГЛАВНАЯ / ИНСТРУКЦИИ / ЧАСТИЧНЫЙ И ПОЛНЫЙ ВЫВОД ВАЛИДАТОРА ETHEREUM: ЧЕМ ОТЛИЧАЮТСЯ СОСТОЯНИЯ
Частичный и полный вывод валидатора Ethereum: чем отличаются состояния
Частичный withdrawal отправляет доступный избыток ETH на withdrawal address, сохраняя валидатора активным; полный withdrawal начинается с выхода валидатора и становится возможен после смены состояния на withdrawable. Тип credentials важен: после Pectra стандартные `0x01` и compounding `0x02` подчиняются разным правилам частичных выплат.
Сначала выясните, куда протокол может направить средства
Withdrawal credentials – 32-байтовое поле валидатора. Prefix `0x00` обозначает прежний BLS-формат без execution withdrawal address; для получения средств credentials нужно корректно изменить. Prefix `0x01` указывает на execution address с обычной моделью эффективного баланса до 32 ETH. Prefix `0x02` используется compounding-моделью, где эффективный баланс может расти до установленного протоколом максимума.
Смена credentials – критическое действие, а адрес вывода после установки может быть необратимым. Проверяйте весь адрес, сеть и механизм подписи по официальному интерфейсу. Не отправляйте ключи или seed фразу оператору пула, поддержке или сайту из сообщения.
Частичная выплата обычно не прекращает обязанности валидатора
Для 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 или перевод лишь из-за задержки интерфейса.
Частые вопросы
Частичный 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 года. Условия бирж, кошельков и блокчейн-сетей могут меняться. Перед операцией сверяйте данные в интерфейсе выбранного сервиса.