Виведення коштів зі стейкінгу — це переказ ETH з облікового запису валідатора на рівні консенсусу Ethereum (Beacon Chain) на рівень виконання, на якому з ними можна здійснювати транзакції.
Виплати винагород за баланс понад 32 ETH будуть автоматично та регулярно надсилатися на адресу для виведення, пов'язану з кожним валідатором, після того, як користувач її надасть. Користувачі також можуть повністю вийти зі стейкінгу, розблокувавши повний баланс свого валідатора.
Винагороди за стейкінг
Виплати винагород автоматично обробляються для активних рахунків валідаторів із максимально можливим ефективним балансом 32 ETH.
Будь-який залишок понад 32 ETH, отриманий через винагороди, фактично не внесе вкладу в капітал і не збільшить вагу цього валідатора в мережі, і тому автоматично виводиться як виплата винагороди кожні кілька днів. Ці винагороди не потребують жодної дії від оператора перевірки. Потрібно лише один раз надати адресу для виведення коштів. Усе це ініціюється на рівні консенсусу, а отже платити за газ (плату за транзакцію) на будь-якому кроці не потрібно.
Як ми досягли цього?
Протягом останніх кількох років Ethereum пройшов кілька оновлень мережі, переходячи до мережі, захищеної самим ETH, а не енергозатратним майнінгом, як це відбувалося раніше. Участь у консенсусі на Ethereum зараз називається «стейкінгом», оскільки учасники добровільно заблокували свої ефіри (ETH), виконавши «ставку», щоб мати змогу брати участь у роботі мережі. Користувачі, які дотримуються правил, будуть винагороджені, тоді як спроби обману можуть призвести до покарання.
З моменту запуску контракту на депозити для стейкінгу в листопаді 2020 року кілька сміливих піонерів Ethereum добровільно заблокували кошти для активації «валідаторів» — спеціальних облікових записів, які мають право формально підтверджувати та пропонувати блоки відповідно до правил мережі.
До оновлення Shanghai/Capella не можна було використовувати поставлені ETH або отримувати до них доступ. Тепер ви можете за бажанням автоматично отримувати свої винагороди на вибраний рахунок, а також будь-коли вивести поставлені ETH.
Як підготуватися? Як можна конвертувати Eth після хардфорку?
Поточні стейкери
- Деякі користувачі, можливо, указали адресу для виведення коштів під час початкового налаштування депозиту — цим користувачам більше нічого не потрібно робити.
- Більшість стейкерів не вказали адресу для виведення коштів під час початкового депозиту, і їм потрібно буде оновити свої облікові дані для виведення коштів. На стартовій платформі для стейкінгу (opens in a new tab) є інструкції, як це зробити.
Введіть тут свій індексний номер валідатора, щоб дізнатися, чи вам усе ще потрібно оновлювати свої облікові дані
Важливі повідомлення
Надання адреси для виведення коштів є обов’язковим кроком для будь-якого облікового запису валідатора, перш ніж він буде здатний вивести ETH зі свого балансу.
Ненадання цієї адреси не становить загрози для ваших коштів, якщо ваша мнемонічна/кодова фраза залишається в безпеці офлайн і не піддавалася жодним вторгненням або компрометації. Збій додавання облікових даних для виведення коштів просто призведе до того, що ETH залишаться заблокованими на рахунку валідатора доти, доки не буде надано адресу для виведення коштів.
Повний вихід зі стейкінгу
Надання адреси для виведення є обов'язковим, перш ніж будь-які кошти можна буде переказати з балансу облікового запису валідатора.
Користувачі, які планують повністю вийти зі стейкінгу й вивести всі свої кошти, повинні також підписати та розіслати повідомлення про «добровільний вихід» з ключами валідатора, що запустить процес виходу зі стейкінгу. Це робиться за допомогою вашого клієнта валідатора, надсилається на ваш вузол консенсусу й не вимагає використання газу.
Час, необхідний для виходу валідатора зі стейкінгу, залежить від кількості інших валідаторів, які також виходять одночасно. Тому тривалість процесу виходу може різнитися. Після завершення процесу цей обліковий запис більше не несе відповідальності за виконання обов'язків мережі валідаторів, не має права на отримання винагороди й не має поставлених ефірів (ETH). Тепер обліковий запис буде позначений для повного виведення коштів.
Після позначення облікового запису для повного виведення коштів та надання відповідних даних для виведення користувачу потрібно лише чекати. Пропоненти блоків автоматично й безперервно обходять облікові записи на наявність коштів, що відповідають критеріям виведення, і баланс вашого облікового запису буде повністю переказано (що також відомо як «повне виведення») під час наступного обходу.
Коли було ввімкнено виведення коштів зі стейкінгу?
Функціонал виведення було активовано в межах оновлення Shanghai/Capella, яке відбулося 12 квітня 2023 року.
Оновлення Shanghai/Capella дало змогу повертати раніше вкладені ETH на звичайні облікові записи Ethereum. Це закрило коло стейкінгової ліквідності та привело Ethereum на крок ближче до створення стійкої, масштабованої, безпечної децентралізованої екосистеми.
Як працюють платежі з виведення коштів?
Наявність чи відсутність у конкретного валідатора права на виведення визначається станом самого облікового запису валідатора. У будь-який момент визначення того, чи слід ініціювати виведення з облікового запису, відбувається без жодної участі користувача — процес виконується повністю автоматично на рівні консенсусу в неперервному циклі.
Цікавить наочний матеріал? Для тих, хто навчається візуально
Ознайомтеся з поясненням щодо функції виведення під час стейкінгу Ethereum від Finematics:
Обхід валідаторів
Коли валідатору заплановано запропонувати наступний блок, він зобов'язаний створити чергу виведення, до 16 можливих виведень. Це робиться так: індекси валідаторів перебираються починаючи з 0, і для кожного визначається, чи є можливе виведення для облікового запису відповідно до правил протоколу. Якщо виведення можливе, обліковий запис додається до черги. Валідатор, налаштований на те, щоб пропонувати наступний блок, продовжить роботу з місця, де зупинився попередній, просуваючись впорядковано нескінченно.
Тепер уявіть, що замість чисел від 1 до 12 годинник має числа від 0 до N (загальна кількість облікових записів валідаторів, які коли-небудь були зареєстровані на рівні консенсусу, понад 500 000 станом на січень 2023 року).
Стрілка на годиннику вказує на наступного валідатора, якого потрібно перевірити на наявність коштів, що відповідають критеріям для виведення. Стрілка починає з 0 і просувається повним колом, не пропускаючи жодного облікового запису. Коли буде досягнуто останній валідатор, цикл розпочнеться з початку.
Перевірка можливості виведення з облікового запису
Коли ініціатор проходить валідатори й перевіряє їх на можливу необхідність виведення коштів, кожен валідатор, який перевіряється, оцінюється короткою серією питань, щоб визначити, чи слід викликати виведення коштів, і якщо так, то скільки ETH слід вивести.
- Чи надано адресу для виведення коштів? Якщо адреса для виведення коштів не надана, обліковий запис пропускається, і виведення не ініціюється.
- Чи валідатор вийшов зі стейкінгу і чи доступне виведення? Якщо валідатор повністю вийшов зі стейкінгу, і ми досягли епохи, коли його обліковий запис вважається «доступним для виведення», буде оброблено повне виведення коштів. Це переведе весь залишковий баланс на адресу виведення коштів.
- Чи досяг ефективний баланс максимального значення 32? Якщо обліковий запис має облікові дані для виведення, не повністю вийшов зі стейкінгу та має винагороди понад 32, що очікують на виведення, буде оброблено часткове виведення, у межах якого на адресу користувача для виведення переказуються лише винагороди понад 32.
Існує лише дві дії, які виконуються операторами валідатора протягом його життєвого циклу, які безпосередньо впливають на цей потік:
- надання облікових даних для виведення, щоб дозволити будь-яку форму виведення;
- вихід із мережі, що призведе до повного виведення коштів.
Без газу
Цей підхід до виведення коштів під час стейкінгу не вимагає, щоб стейкери надсилали транзакції вручну для запиту на виведення певної суми ETH. Це означає, що немає потреби в газі (комісії за транзакцію), а виведення коштів також не конкурує за наявний простір у блоках на рівні виконання.
Як часто я отримуватиму винагороди за стейкінг?
В одному блоці можна обробити щонайбільше 16 виведень. З такою швидкістю можна обробити 115 200 виведень валідаторів за день (за умови відсутності пропущених слотів). Як зазначено вище, валідатори без виправданих виведень буде пропущено, що скорочує час завершення процесу.
Розширюючи цей розрахунок, ми можемо оцінити час, необхідний для обробки певної кількості виведень:
| Кількість виведень | Час на виконання |
|---|---|
| 400 000 | 3,5 дня |
| 500 000 | 4,3 дня |
| 600 000 | 5,2 дня |
| 700 000 | 6,1 дня |
| 800 000 | 7,0 днів |
Як бачите, цей процес сповільнюється зі зростанням кількості валідаторів у мережі. Збільшення кількості пропущених слотів може пропорційно уповільнити цей процес, але в загальному це буде представляти повільніший варіант можливих результатів.
Поширені запитання
Для подальшого читання
- Виведення коштів на стартовій платформі стейкінгу (opens in a new tab)
- EIP-4895: Примусове виведення коштів із Beacon Chain як операції (opens in a new tab)
- PEEPanEIP #94: Виведення застейканих ETH (тестування) з Potuz і Hsiao-Wei Wang (opens in a new tab)
- PEEPanEIP № 68: EIP-4895: Примусове виведення коштів з Beacon Chain як операції з Alex Stokes (opens in a new tab)
- Розуміння ефективного балансу валідатора (opens in a new tab)
Останні оновлення сторінки: 23 лютого 2026 р.
