Голосування за пропозицію завершується з 6 000 000 поданих голосів за обігової пропозиції в 100 000 000 токенів. Це явка 6%, явка 30% чи просто ухвалена пропозиція? Усі три описи можуть бути правдивими для одного й того самого голосування, бо рівень участі — це ділення, а знаменник обирає той, хто наводить це число.
Яке ділення виконує рівень участі
Рівень участі — це одне ділення: вага голосів, зафіксована за пропозицією, поділена на вагу голосів, яку можна було зафіксувати. Жодна з половин не приходить із блокчейну готовим полем. Обидві конструюються, і саме в цій конструкції криється причина, чому дві панелі показують різні цифри за однією пропозицією і жодна з них не помиляється.
Чисельник виглядає як уже вирішена половина, але це не так. Система, де один токен дає один голос, видає вагу; система, де одна адреса дає один голос, видає кількість учасників. Це відповіді на різні питання, і дизайн токена управління визначає, що саме ви вимірюєте, задовго до написання першої пропозиції.
Чисельник залежить і від того, які варіанти голосу додаються. У простому модулі підрахунку OpenZeppelin голосуючим пропонують три варіанти: за, проти й утримався, і до кворуму зараховують лише голоси за та тих, хто утримався. Тому показник участі, що додає всі три варіанти, і показник кворуму, що додає два з них, — це різні числа, взяті з одного підрахунку.
Знаменник — це вибір, а не факт
Для одного голосування доступно кілька знаменників. Обігова пропозиція питає, яка частка торгованих токенів узяла участь. Загальна пропозиція ставить те саме питання кожному наявному токену, включно із заблокованими та тими, що в казначействі. Делегована сила голосу питає, яка частка ваги, здатної голосувати насправді, проголосувала. Кількість адрес-власників повністю відкидає вагу й питає, скільки учасників прийшло.
Це не варіанти одного вимірювання. Перехід від обігової пропозиції до делегованої сили голосу може збільшити наведений показник у кілька разів, бо другий знаменник уже виключив усі токени, які ніколи не були під'єднані до голосування. Наводити показник, не називаючи знаменник, — означає давати читачеві число, яке не можна ні перевірити, ні порівняти з наступним.
Знаменник закріплений і в часі. Модуль кворуму OpenZeppelin визначає кворум як відсоток від загальної пропозиції на тому блоці, де зчитується сила голосу за пропозицією, а сама сила голосу береться з минулих знімків стану, а не з поточних балансів, що не дає тим самим токенам проголосувати двічі. Токени, куплені після цього блоку, не несуть ваги за цією пропозицією, тож знаменник зупиняється, а ринок ні.
Кворум — це поріг підрахунку, а не міра зацікавленості
Кворум — це мінімальна вага голосів, потрібна пропозиції, щоб її результат устояв. Установлений на рівні 4% обігової пропозиції в 100 000 000, він дає поріг у 4 000 000 голосів, і підрахунок у 6 000 000 його долає. Рівень участі, що випливає з того самого підрахунку щодо тієї самої пропозиції, і далі становить 6%.
Кворум забезпечують управлінські смартконтракти, а не домовленість, тож пропозиція, якій забракло голосів, не стає слабко підтриманим рішенням. Вона взагалі не стає рішенням, а стан, який контракти мали змінити, лишається таким, як був.
Чого кворум не робить, так це не підвищує участь. Він перетворює низьку явку на неухвалену пропозицію замість ухваленої, що захищає протокол від переписування параметрів жменею голосів, і залишає питання про те, хто саме голосує, точно там, де воно було.
Неделеговані токени відсутні, а не утрималися
Тримати токен управління — не те саме, що тримати силу голосу. Документація OpenZeppelin прямо каже, що силу голосу несуть делегати: власник, який хоче брати участь, може призначити своїм делегатом довірену особу або сам стати делегатом, делегувавши силу голосу собі. Документація Compound описує той самий крок: власники токенів делегують право голосу собі або адресі на свій вибір.
Наслідок для метрики прямий. Баланс, який ніколи не делегували, — це не голос проти й не утримання. Він лежить поза підрахунком з обох боків, а отже, рівень участі, виміряний щодо обігової пропозиції, тихо звітує одразу про два різні провали: про власників, які не делегували, і про делегатів, які отримали силу голосу й не скористалися нею.
Делегування — це теж транзакція: з комісією і зі строком, бо вона має бути записана до блоку знімка за пропозицією. Власник, який делегує наступного дня після відкриття суперечливої пропозиції, зробив усе правильно й усе одно не несе за нею ваги. Цей часовий розрив — одна з причин, чому показник щодо пропозиції лишається низьким, тоді як інтерес до конкретного голосування високий.
Одне голосування у трьох прочитаннях
Припустімо, що з 100 000 000 обігових токенів 20 000 000 делеговано адресі, здатній ними проголосувати, тобто 20% пропозиції. Тоді 6 000 000 голосів, зафіксованих за пропозицією, становлять 6% обігової пропозиції і 30% ваги, яку справді можна було подати.
| Знаменник | На що відповідає | У цьому прикладі |
|---|---|---|
| Обігова пропозиція | Частка торгованих токенів, що проголосували | 6% |
| Делегована сила голосу | Частка здатної голосувати ваги, що проголосувала | 30% |
| Адреси-власники | Скільки учасників проголосувало, без урахування ваги | З ваги не виводиться |
| Поріг кворуму | Чи результат узагалі встояв | Подолано, поріг 4 000 000 |
Узяті разом, два показники кажуть те, чого не скаже одна заголовкова цифра. Відстань між 6% і 30% — це розрив у делегуванні, а не байдужість делегатів, і два розриви потребують різних відповідей: один про те, як власники під'єднуються до голосування, другий — про те, чи роблять делегати роботу, яку їм довірили.
Арифметиці опирається третій рядок. Підрахунок за вагою не скаже, скільки окремих учасників за ним стояло, бо 6 000 000 голосів — це те саме число, чи прийшли вони від одного делегата, чи від тисяч. Якщо потрібна кількість учасників, її доведеться рахувати окремо від ваги.
Чому показник рухається, коли ніхто не змінював думки
Емісія, розблокування й виплати з казначейства збільшують обігову пропозицію. Залиште незмінними кількість активних голосуючих і підконтрольну їм вагу, збільште знаменник під ними — і наведений рівень участі впаде. У поведінці голосуючих не змінилося нічого: спрацював графік пропозиції, закладений у токеноміці проєкту.
Буває й навпаки. Великий власник, який делегував силу голосу собі, нічого не додає до кількості учасників і дуже багато — до здатної голосувати ваги, тож він водночас піднімає показник щодо пропозиції й може опустити показник щодо делегування. Тому DAO, що порівнює участь по кварталах, зобов'язана тримати визначення знаменника незмінним, інакше побудована лінія тренду описуватиме її власну криву пропозиції.
Високий рівень участі не означає автоматично здоровий
Оскільки підрахунок ведеться за вагою, один делегат із великою часткою здатен самотужки провести пропозицію через кворум і дати показник участі, який виглядає як широка залученість. Показник зріс, кількість залучених людей — ні, і обидва факти сумісні.
Це питання концентрації, а не явки, і воно потребує власного вимірювання. Метрика концентрації на кшталт коефіцієнта Накамото питає, скількох незалежних суб'єктів вистачить, щоб досягти заявленого порога, — а це саме те питання, якого рівень участі не торкається. Публікуючи явку поруч із концентрацією, ви не даєте сильному числу підмінити відповідь, якої воно ніколи не містило.
Підсумок
Рівень участі власників токенів управління — це відношення, і воно інформативне рівно настільки, наскільки ясні обидві його половини. Питайте, що рахував чисельник, чи входили ті, хто утримався, який знаменник використано і на якому блоці цей знаменник заморожено. Коли за однією пропозицією наводять дві цифри, спершу перевірте, чи не відповідають вони на два різні питання, і лише потім вважайте це суперечністю.
Кворум каже, чи результат устояв, а не скільки людей його хотіли. Делегування визначає, які токени взагалі мали право потрапити до підрахунку. А показник, виміряний за вагою, нічого не каже про те, у скількох руках ця вага була, — тому явка й концентрація належать до одного звіту. Щоб продовжити вивчати основи, читайте інші матеріали Bitbase Academy.
Схожі матеріали
Інші матеріали Bitbase на цю тему:
- Як відкликати делегування в управлінні
- Чому міграція токена просить схвалення в гаманці
- Міграція токенів завершена, але нових токенів немає в гаманці
- Часткове володіння NFT і де криється ризик
- Що таке ATH (історичний максимум)?
Застереження: Ця стаття є освітнім матеріалом Bitbase Academy і надається лише для інформації. Вона не є інвестиційною, торговою, податковою чи фінансовою порадою. Криптоактиви волатильні — оцінюйте ризики самостійно. Написано станом на вересень 2026 року; орієнтуйтеся на найновішу офіційну інформацію.
Джерела
[1] Документація OpenZeppelin Contracts 5.x, Governance docs.openzeppelin.com
[2] Документація Compound, Governance (Compound v2) docs.compound.finance






