Вывод из стейкинга относится к переводам ETH с аккаунта валидатора на уровне консенсуса Эфириума (сигнальной цепочке) на уровень исполнения, где с ним можно совершать транзакции.
Если вы являетесь участником стейкинг-пула или владеете токенами стейкинга, вам следует уточнить у своего провайдера подробности о том, как обрабатывается вывод из стейкинга, поскольку каждый сервис работает по-разному.
То, как работает вывод, зависит от типа реквизитов для вывода вашего валидатора:
- Устаревшие валидаторы (Тип 1): Избыточный баланс свыше 32 ETH автоматически и регулярно отправляется на адрес для вывода, привязанный к валидатору. Вознаграждения свыше 32 ETH не увеличивают вес валидатора в сети.
- Валидаторы с капитализацией (Тип 2): Вознаграждения капитализируются в эффективный баланс валидатора до 2048 ETH, увеличивая вес валидатора и принося больше вознаграждений. Автоматически выводится только баланс, превышающий 2048 ETH.
Пользователи также могут полностью выйти из стейкинга, отправив транзакцию на вывод, дождавшись своей очереди на вывод (в зависимости от загруженности сети) и разблокировав весь баланс своего валидатора.
Вознаграждения за стейкинг
То, как обрабатываются вознаграждения, зависит от типа реквизитов валидатора:
Устаревшие валидаторы (Тип 1) имеют эффективный баланс, ограниченный 32 ETH. Любой баланс свыше 32 ETH, полученный в качестве вознаграждений сети, не увеличивает эффективный баланс или вес этого валидатора в сети, и эти вознаграждения автоматически выводятся на выделенный адрес для вывода валидатора каждые несколько дней. Помимо однократного предоставления адреса для вывода, получение этих вознаграждений не требует никаких действий от оператора валидатора. Все это инициируется на уровне консенсуса, поэтому газ (комиссия за транзакцию) не требуется ни на одном из этапов.
Валидаторы с капитализацией (Тип 2) могут иметь эффективный баланс от 32 до 2048 ETH. Вознаграждения сети, получаемые этими валидаторами, капитализируются в их эффективный баланс, увеличивая вес валидатора и потенциал для получения будущих вознаграждений. Автоматический вывод происходит только для баланса, превышающего 2048 ETH. Чтобы вывести вознаграждения ниже порога в 2048 ETH, валидаторы с капитализацией должны инициировать частичный вывод вручную с уровня исполнения, что требует затрат газа.
Как мы к этому пришли?
За последние несколько лет Эфириум претерпел несколько обновлений сети, перейдя к сети, защищенной самим ETH, вместо энергоемкого майнинга, как это было раньше. Участие в консенсусе Эфириума теперь известно как «стейкинг», поскольку участники добровольно блокируют ETH, делая «стейк» ради возможности участвовать в работе сети. Пользователи, соблюдающие правила, будут получать вознаграждения, в то время как попытки мошенничества могут быть наказаны.
С момента запуска депозитного контракта для стейкинга в ноябре 2020 года некоторые смелые первопроходцы Эфириума добровольно заблокировали средства для активации «валидаторов» — специальных аккаунтов, которые имеют право формально подтверждать и предлагать блоки, следуя правилам сети.
До обновления Шанхай/Capella вы не могли использовать или получить доступ к своим застейканным ETH. Но теперь вы можете настроить автоматическое получение вознаграждений на выбранный аккаунт, а также можете вывести свои застейканные ETH в любое время.
Как мне подготовиться?
Текущие дольщики
- Некоторые пользователи могли указать адрес для вывода средств при первоначальной настройке депозита. Таким пользователям больше ничего не нужно делать.
- Большинство дольщиков не указали адрес вывода для средств при первоначальном пополнении счета. Им необходимо обновить свои данные для вывода средств. На панели запуска стейкинга (opens in a new tab) есть инструкции о том, как это сделать.
Введите номер индекса вашего валидатора ниже, чтобы просмотреть сведения о валидаторе на Beaconcha.in (opens in a new tab). Ваш адрес для вывода средств можно найти под заголовком "Withdrawal Address" на вкладке "Deposits". Префикс 0x00 означает, что учетную запись необходимо обновить до включения возможности вывода средств.
Важные замечания
Аккаунты валидаторов должны предоставить адрес для вывода, прежде чем они смогут получить доступ и вывести накопленные вознаграждения сети или выполнить полный вывод при выходе из стейкинга.
Если вы еще не предоставили адрес для вывода для своего аккаунта валидатора, вашим средствам ничего не угрожает, при условии, что ваша мнемоническая/сид-фраза остается в безопасности в автономном режиме и не была скомпрометирована каким-либо образом. Если вы не добавите реквизиты для вывода, ETH просто останутся заблокированными на аккаунте валидатора до тех пор, пока не будет предоставлен адрес для вывода.
Валидаторы с капитализацией
Валидаторы могут выбрать капитализацию, преобразовав свои реквизиты для вывода с Типа 1 на Тип 2. Это увеличивает максимальный эффективный баланс с 32 ETH до 2048 ETH, позволяя вознаграждениям капитализироваться в эффективный баланс валидатора вместо автоматического вывода.
При включенной капитализации:
- Вознаграждения увеличивают эффективный баланс валидатора с шагом в 1 ETH (с учетом небольшого буфера гистерезиса (opens in a new tab)), принося больше вознаграждений со временем
- Автоматический вывод происходит только для баланса, превышающего 2048 ETH
- Частичный вывод ниже порога в 2048 ETH должен инициироваться вручную с уровня исполнения (это требует затрат газа)
- Несколько валидаторов могут быть консолидированы в один валидатор с капитализацией, что снижает операционные расходы
Полный выход из стейкинга
Предоставление адреса для вывода требуется до того, как любые средства смогут быть переведены с баланса аккаунта валидатора.
Пользователи, желающие полностью выйти из стейкинга и вывести весь свой баланс обратно, должны инициировать «добровольный выход». Это можно сделать двумя способами:
- Использование ключей валидатора: Подпишите и транслируйте сообщение о добровольном выходе с помощью вашего клиента валидатора, отправленное на ваш узел консенсуса. Это не требует газа.
- Использование реквизитов для вывода: Инициируйте выход с уровня исполнения, используя ваш адрес для вывода, без необходимости доступа к ключу подписания валидатора. Это требует транзакции и затрат газа.
Процесс выхода валидатора из стейкинга занимает разное время, в зависимости от того, сколько других участников выходят одновременно. После завершения этот аккаунт больше не будет нести ответственность за выполнение сетевых обязанностей валидатора, больше не будет иметь права на вознаграждения и больше не будет иметь своих ETH «в стейке». В это время аккаунт будет помечен как полностью «доступный для вывода».
Как только аккаунт помечается как «доступный для вывода» и предоставлены реквизиты для вывода, пользователю больше ничего не нужно делать, кроме как ждать. Аккаунты автоматически и непрерывно проверяются предлагающими блоки на наличие средств, доступных для вывода, и баланс вашего аккаунта будет переведен в полном объеме (что также известно как «полный вывод») во время следующей проверки.
Как работают автоматические вознаграждения (валидатор Типа 1)?
Имеет ли данный валидатор право на вывод или нет, определяется состоянием самого аккаунта валидатора. В любой момент времени не требуется никаких действий пользователя, чтобы определить, должен ли быть инициирован вывод для аккаунта или нет — весь процесс выполняется автоматически уровнем консенсуса в непрерывном цикле.
Лучше воспринимаете визуально?
Посмотрите это объяснение вывода из стейкинга Эфириума от Finematics:
How do Ethereum withdrawals work?
How staking withdrawals work on Ethereum after the Shanghai/Capella upgrade, covering the technical process, withdrawal queue, and what stakers need to know about accessing their staked ETH.
Watch with transcript«Проверка» валидаторов
Когда валидатор должен предложить следующий блок, от него требуется создать очередь на вывод, содержащую до 16 доступных выводов. Это делается путем начала с индекса валидатора 0, определения наличия доступного вывода для этого аккаунта в соответствии с правилами протокола и добавления его в очередь, если таковой имеется. Валидатор, назначенный для предложения следующего блока, продолжит с того места, где остановился предыдущий, бесконечно продвигаясь по порядку.
Представьте себе аналоговые часы. Стрелка на часах указывает на час, движется в одном направлении, не пропускает ни одного часа и в конечном итоге возвращается к началу после достижения последнего числа.
Теперь вместо чисел от 1 до 12 представьте, что на часах есть числа от 0 до N (где N — общее количество аккаунтов валидаторов, когда-либо зарегистрированных на уровне консенсуса, более 1,2 миллиона по состоянию на апрель 2026 года).
Стрелка на часах указывает на следующего валидатора, которого нужно проверить на наличие доступных выводов. Она начинается с 0 и проходит полный круг, не пропуская ни одного аккаунта. Когда достигается последний валидатор, цикл продолжается с самого начала.
Проверка аккаунта на наличие выводов
Пока предлагающий проверяет валидаторов на предмет возможных выводов, каждый проверяемый валидатор оценивается по короткой серии вопросов, чтобы определить, следует ли инициировать вывод, и если да, то сколько ETH должно быть выведено.
- Был ли предоставлен адрес для вывода? Если адрес для вывода не был предоставлен, аккаунт пропускается и вывод не инициируется.
- Вышел ли валидатор и доступен ли он для вывода? Если валидатор полностью вышел, и мы достигли эпохи, когда его аккаунт считается «доступным для вывода», то будет обработан полный вывод. Это переведет весь оставшийся баланс на адрес для вывода.
- Превышает ли баланс его максимальный эффективный баланс? Для устаревших валидаторов (Тип 1) этот порог составляет 32 ETH. Для валидаторов с капитализацией (Тип 2) этот порог составляет 2048 ETH. Если у аккаунта есть реквизиты для вывода, он не полностью вышел, имеет максимальный эффективный баланс и баланс выше этого порога, то будет обработан частичный вывод, который переведет только излишек на адрес для вывода пользователя.
В течение жизненного цикла валидатора операторы валидаторов предпринимают только два действия, которые напрямую влияют на этот процесс:
- Предоставление реквизитов для вывода, чтобы включить любую форму вывода
- Выход из сети, что инициирует полный вывод
Без газа
Автоматические проверки вывода не требуют от стейкеров ручной отправки транзакции. Это означает, что для автоматических проверок не требуется газ (комиссия за транзакцию), и они не конкурируют за существующее пространство блоков на уровне исполнения.
Обратите внимание, что валидаторы с капитализацией, желающие инициировать частичный вывод ниже порога в 2048 ETH, должны делать это вручную с уровня исполнения, что требует затрат газа.
Как часто мои вознаграждения за стейкинг будут разблокироваться и становиться доступными в моем кошельке?
В одном блоке может быть обработано максимум 16 выводов. При такой скорости в день может быть обработано 115 200 выводов валидаторов (при условии отсутствия пропущенных слотов). Как отмечалось выше, валидаторы без доступных выводов будут пропущены, что сократит время завершения проверки.
Расширяя этот расчет, мы можем оценить время, которое потребуется для обработки заданного количества выводов:
| Количество выводов | Время выполнения |
|---|---|
| 400 000 | 3,5 дня |
| 500 000 | 4,3 дня |
| 600 000 | 5,2 дня |
| 700 000 | 6,1 дня |
| 800 000 | 7,0 дней |
Как видите, этот процесс замедляется по мере увеличения количества валидаторов в сети. Увеличение количества пропущенных слотов может пропорционально замедлить этот процесс, но в целом это будет представлять собой более медленный вариант из возможных исходов.
Часто задаваемые вопросы
Установка адреса для вывода валидатора на уровне исполнения является необратимым изменением реквизитов валидатора на уровне консенсуса. Не существует способа обновить реквизиты уровня консенсуса после их регистрации.
Реквизиты адреса для вывода валидатора могут быть настроены так, чтобы указывать либо на смарт-контракт (управляемый его кодом), либо на внешний аккаунт (EOA, управляемый его приватным ключом). В настоящее время у этих аккаунтов нет способа передать сообщение обратно на уровень консенсуса, которое сигнализировало бы об изменении реквизитов валидатора, и добавление этой функциональности добавило бы ненужную сложность в протокол.
Пользователи, которым нужно гибкое управление выводом, могут установить кошелек смарт-контракта с возможностью ротации ключей (например, Safe (opens in a new tab)) в качестве адреса для вывода валидатора, что фактически позволяет обновлять конечный EOA-получатель. Если пользователь уже установил EOA в качестве реквизитов для вывода, он должен инициировать полный выход, чтобы вернуть свои застейканные ETH, а затем использовать эти средства для активации нового валидатора с другими реквизитами.
Если вы используете стейкинг-пул или владеете токенами стейкинга, свяжитесь с вашим провайдером, чтобы узнать, как они обрабатывают вывод средств, поскольку процессы различаются в зависимости от сервиса.
В целом, при стейкинге через провайдера или пул вы должны иметь возможность свободно вернуть свои базовые застейканные ETH или вывести их и сменить провайдера стейкинга, которого вы используете. Если определенный пул становится слишком большим, застейканные ETH можно вывести, выкупить и снова застейкать у более мелкого провайдера (opens in a new tab). Или, если вы накопили достаточно ETH, вы можете стейкать из дома.
Для устаревших валидаторов (Тип 1) — да, при условии, что ваш валидатор предоставил адрес для вывода. Это необходимо сделать один раз, чтобы включить любые выводы, после чего распределение вознаграждений сети на адрес для вывода будет автоматически инициироваться каждые несколько дней при каждой проверке валидаторов.
Для валидаторов с капитализацией (Тип 2) вознаграждения капитализируются в эффективный баланс валидатора (до 2048 ETH), а не выводятся на адрес для вывода. Автоматический вывод происходит только для балансов, превышающих 2048 ETH. Чтобы вывести вознаграждения ниже этого порога, вы должны вручную инициировать частичный вывод с уровня исполнения.
Для устаревших валидаторов (Тип 1) любые вознаграждения сети в ETH, начисленные сверх эффективного баланса валидатора в 32 ETH, автоматически отправляются на адрес для вывода. У валидаторов Типа 1, которые отправили транзакцию полного вывода и завершили процесс выхода из стейкинга, весь баланс ETH выводится на их адрес для вывода. Валидатор Типа 1 не может вручную запросить вывод определенной суммы ETH.
Валидаторы с капитализацией (Тип 2) могут инициировать частичный вывод определенной суммы с уровня исполнения, при условии, что оставшийся баланс валидатора остается на уровне 32 ETH или выше. Это требует отправки транзакции частичного вывода и затрат газа.
Операторам валидаторов рекомендуется посетить страницу вывода средств на Staking Launchpad (opens in a new tab), где вы найдете более подробную информацию о том, как подготовить вашего валидатора к выводу, о сроках событий и о том, как работает вывод.
Чтобы сначала опробовать вашу настройку в тестовой сети, посетите Staking Launchpad тестовой сети Hoodi (opens in a new tab), чтобы начать.
Устаревшие валидаторы используют реквизиты для вывода Типа 1 (адрес реквизитов для вывода начинается с 0x01) и имеют эффективный баланс, ограниченный 32 ETH. Любые излишки ETH, полученные в качестве вознаграждений сети, автоматически выводятся на адрес для вывода каждые несколько дней.
Валидаторы с капитализацией используют реквизиты для вывода Типа 2 (адрес реквизитов для вывода начинается с 0x02) и могут иметь эффективный баланс до 2048 ETH. Вознаграждения капитализируются в эффективный баланс валидатора, увеличивая вес валидатора в сети и потенциал для получения будущих вознаграждений. Автоматический вывод происходит только для баланса, превышающего 2048 ETH. Чтобы вывести ETH ниже этого порога, необходимо инициировать ручной частичный вывод с уровня исполнения.
Для получения более подробной информации см. подробный обзор MaxEB.
Вы можете преобразовать реквизиты для вывода с Типа 1 на Тип 2 с помощью Staking Launchpad (opens in a new tab). Эта операция необратима — после преобразования вы не сможете вернуться к реквизитам Типа 1.
После преобразования вы также можете консолидировать несколько валидаторов в один, объединив их балансы в единый валидатор с капитализацией. Для получения полного руководства по процессу преобразования, рискам и инструментам консолидации см. подробный обзор MaxEB.
Функциональность вывода была изначально включена в рамках обновления Шанхай/Capella 12 апреля 2023 года. Обновление Пектра (май 2025 года) позже представило валидаторы с капитализацией с более высоким максимальным эффективным балансом в 2048 ETH, а также инициируемые на уровне исполнения выходы и частичные выводы.
Обновление Шанхай/Capella позволило вернуть ранее застейканные ETH на обычные аккаунты Эфириума. Это замкнуло цикл ликвидности стейкинга и приблизило Эфириум еще на один шаг к созданию устойчивой, масштабируемой и безопасной децентрализованной экосистемы.
Дополнительная литература
- Вывод средств на Staking Launchpad (opens in a new tab)
- Действия валидатора на Staking Launchpad (opens in a new tab)
- Подробный обзор MaxEB: капитализация и консолидация
- EIP-4895: Автоматический вывод средств из сигнальной цепочки как операции (opens in a new tab)
- PEEPanEIP #94: Вывод застейканных ETH (тестирование) с Potuz и Hsiao-Wei Wang (opens in a new tab)
- PEEPanEIP#68: EIP-4895: Автоматический вывод средств из сигнальной цепочки как операции с Alex Stokes (opens in a new tab)
- Понимание эффективного баланса валидатора (opens in a new tab)
Последнее обновление страницы: 30 апреля 2026 г.
