Визначення
Commission (комісія валідатора) — це відсоток від винагороди за стейкінг, який валідатор утримує на користь себе перед тим, як розподілити решту між делегаторами. У мережі Solana цей параметр встановлюється самим валідатором під час створення стейк-акаунта та може змінюватися в межах дозволених правилами мережі.
Як працює
Кожен епоху мережа Solana нараховує винагороду за стейкінг на стейк-акаунт валідатора. Ця сума розраховується пропорційно до загальної кількості делегованих SOL і ефективності валідатора. Комісія визначає, яка частка цієї винагороди залишається валідатору, а яка — передається делегаторам.
Наприклад, якщо комісія становить 10%, то з кожних 100 SOL винагороди валідатор отримує 10 SOL, а 90 SOL розподіляються між усіма делегаторами пропорційно до їхніх часток.
Ключові технічні нюанси:
- Комісія задається в цілих відсотках (0–100) під час виклику інструкції create_stake_account або authorize у програмі Stake.
- Зміна комісії не є миттєвою: нове значення набуває чинності лише в наступній епосі після застосування змін.
- Валідатор може знижувати комісію в будь-який момент без обмежень. Підвищення комісії обмежене максимальним кроком на епоху (зазвичай не більше 100% від поточного значення), що захищає делегаторів від різких стрибків.
- Комісія стягується лише з винагороди за стейкінг, а не з самого делегованого капіталу. Делегатор не втрачає свої SOL через комісію.
Приклад
Валідатор має комісію 7%. За епоху на його стейк-акаунт нараховано 200 SOL винагороди. Валідатор утримує 14 SOL (7% від 200), а решта 186 SOL розподіляється між делегаторами. Якщо ви делегували 1000 SOL із загального пулу в 10 000 SOL, ваша частка винагороди становитиме 18,6 SOL.
Типова помилка
Деякі користувачі плутають комісію валідатора з комісією за транзакцію. Це різні речі: комісія валідатора впливає лише на розподіл винагороди за стейкінг, тоді як комісія за транзакцію (transaction fee) сплачується окремо за кожну операцію в мережі і не пов'язана зі ставкою комісії валідатора. Інша поширена помилка — вибирати валідатора виключно за найнижчою комісією, ігноруючи його ефективність та надійність. Валідатор із нульовою комісією, але високим skip rate, може принести менше винагороди, ніж надійний вузол із помірною комісією.