Głosowanie nad propozycją kończy się z 6 000 000 oddanych głosów przy podaży w obiegu wynoszącej 100 000 000 tokenów. Czy to frekwencja 6%, frekwencja 30%, czy po prostu przyjęta propozycja? Wszystkie trzy opisy mogą być prawdziwe dla tego samego głosowania, bo wskaźnik udziału to dzielenie, a mianownik wybiera ten, kto podaje liczbę.
Jakie dzielenie wykonuje wskaźnik udziału
Wskaźnik udziału to jedno dzielenie: waga głosów zapisana przy propozycji, podzielona przez wagę głosów, która mogła zostać zapisana. Żadna z połówek nie przychodzi z łańcucha jako gotowe pole. Obie są konstruowane, a właśnie w konstrukcji tkwi powód, dla którego dwa panele podają różne liczby dla tej samej propozycji i żaden z nich się nie myli.
Licznik wygląda na przesądzoną połowę, a nią nie jest. System, w którym jeden token to jeden głos, daje wagę; system, w którym jeden adres to jeden głos, daje liczbę uczestników. To odpowiedzi na różne pytania, a projekt tokena zarządzania przesądza, którą z nich mierzysz, na długo przed napisaniem pierwszej propozycji.
Licznik zależy też od tego, które opcje głosu się sumuje. W prostym module zliczania OpenZeppelin głosujący mają trzy opcje: za, przeciw i wstrzymanie się, a do kworum wliczane są tylko głosy za i wstrzymujące się. Wskaźnik udziału sumujący wszystkie trzy opcje i wskaźnik kworum sumujący dwie z nich to zatem różne liczby wyjęte z tego samego zliczenia.
Mianownik to wybór, a nie fakt
Dla jednego głosowania dostępnych jest kilka mianowników. Podaż w obiegu pyta, jaka część tokenów będących w obrocie wzięła udział. Podaż całkowita zadaje to samo pytanie każdemu istniejącemu tokenowi, łącznie z zablokowanymi i tymi w skarbcu. Delegowana siła głosu pyta, jaka część wagi faktycznie zdolnej do głosowania zagłosowała. Liczba adresów posiadaczy odrzuca wagę w całości i pyta, ilu uczestników się pojawiło.
To nie są warianty jednego pomiaru. Przejście z podaży w obiegu na delegowaną siłę głosu może zwielokrotnić podawany wskaźnik, bo drugi mianownik już wykluczył każdy token, który nigdy nie został podłączony do głosowania. Podanie wskaźnika bez nazwania mianownika daje czytelnikowi liczbę, której nie da się sprawdzić ani porównać z następną.
Mianownik jest też zamrożony w czasie. Moduł kworum OpenZeppelin definiuje kworum jako procent podaży całkowitej na bloku, na którym odczytywana jest siła głosu przy propozycji, a sama siła głosu jest brana z wcześniejszych migawek, a nie z bieżących sald, co zapobiega dwukrotnemu głosowaniu tymi samymi tokenami. Tokeny kupione po tym bloku nie niosą wagi przy tej propozycji, więc mianownik się zatrzymuje, a rynek nie.
Kworum to próg zliczenia, a nie miara zainteresowania
Kworum to minimalna waga głosów, jakiej propozycja potrzebuje, zanim jej wynik będzie mógł się ostać. Ustawione na 4% podaży w obiegu wynoszącej 100 000 000, daje próg 4 000 000 głosów, a zliczenie 6 000 000 go przekracza. Wskaźnik udziału wynikający z tego samego zliczenia wobec tej samej podaży nadal wynosi 6%.
Kworum egzekwują smart kontrakty zarządzania, a nie zwyczaj, więc propozycja, której zabrakło głosów, nie staje się słabo poparta decyzją. Nie staje się decyzją w ogóle, a stan, o którego zmianę poproszono kontrakty, pozostaje taki, jaki był.
Czego kworum nie robi, to nie podnosi udziału. Zamienia niską frekwencję w propozycję odrzuconą zamiast przyjętej, co chroni protokół przed przepisaniem parametrów garstką głosów, a pytanie o to, kto właściwie głosuje, zostawia dokładnie tam, gdzie było.
Tokeny bez delegacji są nieobecne, a nie wstrzymują się
Posiadanie tokena zarządzania to nie to samo co posiadanie siły głosu. Dokumentacja OpenZeppelin mówi wprost, że siłę głosu niosą delegaci: posiadacz, który chce uczestniczyć, może ustawić zaufanego przedstawiciela jako swojego delegata albo sam zostać delegatem, delegując siłę głosu sobie. Dokumentacja Compound opisuje ten sam krok: posiadacze tokenów delegują prawo głosu sobie albo wybranemu przez siebie adresowi.
Konsekwencja dla wskaźnika jest bezpośrednia. Saldo, którego nigdy nie delegowano, nie jest głosem przeciw ani głosem wstrzymującym się. Leży poza zliczeniem po obu stronach, co oznacza, że wskaźnik udziału mierzony wobec podaży w obiegu po cichu raportuje jednocześnie dwie różne porażki: posiadaczy, którzy nie delegowali, i delegatów, którzy otrzymali siłę głosu i jej nie użyli.
Delegowanie jest też transakcją, z opłatą do zapłacenia i terminem do dotrzymania, bo musi zostać zapisane przed blokiem migawki dla propozycji. Posiadacz, który deleguje dzień po otwarciu spornej propozycji, zrobił wszystko poprawnie i mimo to nie niesie przy niej żadnej wagi. Ta luka czasowa jest jednym z powodów, dla których wskaźnik mierzony wobec podaży bywa niski, podczas gdy zainteresowanie konkretnym głosowaniem jest wysokie.
To samo głosowanie w trzech odczytach
Załóżmy, że ze 100 000 000 tokenów w obiegu 20 000 000 zostało delegowanych adresowi zdolnemu je oddać, czyli 20% podaży. Wtedy 6 000 000 głosów zapisanych przy propozycji to 6% podaży w obiegu i 30% wagi, którą dało się faktycznie oddać.
| Mianownik | Na co odpowiada | W tym przykładzie |
|---|---|---|
| Podaż w obiegu | Udział tokenów w obrocie, które zagłosowały | 6% |
| Delegowana siła głosu | Udział zdolnej do głosowania wagi, która zagłosowała | 30% |
| Adresy posiadaczy | Ilu uczestników zagłosowało, bez wagi | Nie do wyliczenia z wagi |
| Próg kworum | Czy wynik w ogóle się ostaje | Przekroczony, przy 4 000 000 |
Zestawione razem, oba wskaźniki mówią coś, czego sama nagłówkowa liczba powiedzieć nie potrafi. Odległość między 6% a 30% to luka delegacji, a nie obojętność delegatów, i obie luki wymagają innych odpowiedzi: jedna dotyczy tego, jak posiadacze podłączają się do głosowania, druga tego, czy delegaci wykonują powierzoną im pracę.
Arytmetyce opiera się trzeci wiersz. Zliczenie oparte na wadze nie powie ci, ilu odrębnych uczestników za nim stało, bo 6 000 000 głosów to ta sama liczba, czy przyszła od jednego delegata, czy od tysięcy. Jeśli chcesz liczby uczestników, trzeba ją policzyć osobno od wagi.
Dlaczego wskaźnik się zmienia, choć nikt nie zmienił zdania
Emisje, odblokowania i wypłaty ze skarbca powiększają podaż w obiegu. Utrzymaj liczbę aktywnych głosujących i kontrolowaną przez nich wagę na stałym poziomie, powiększ mianownik pod nimi, a podawany wskaźnik udziału spadnie. W zachowaniu głosujących nic się nie zmieniło; zadziałał harmonogram podaży zapisany w tokenomii projektu.
Zdarza się też odwrotnie. Duży posiadacz, który deleguje siłę głosu sobie, nie dodaje nic do liczby uczestników i bardzo wiele do wagi zdolnej do głosowania, więc jednocześnie podnosi wskaźnik liczony wobec podaży i może obniżyć ten liczony wobec delegacji. DAO porównująca udział między kwartałami musi zatem trzymać definicję mianownika bez zmian, bo inaczej wykreślona linia trendu opisze jej własną krzywą podaży.
Wysoki wskaźnik udziału nie jest automatycznie zdrowy
Ponieważ zliczana jest waga, jeden delegat z dużym udziałem potrafi samodzielnie przeprowadzić propozycję przez kworum i wytworzyć wskaźnik udziału wyglądający jak szerokie zaangażowanie. Wskaźnik rośnie, liczba zaangażowanych osób nie, i oba fakty dają się pogodzić.
To pytanie o koncentrację, a nie o frekwencję, i wymaga własnego pomiaru. Miara koncentracji taka jak współczynnik Nakamoto pyta, ilu niezależnych podmiotów wystarczyłoby do osiągnięcia podanego progu, czyli dokładnie o to, czego wskaźnik udziału nie dotyka. Raportowanie frekwencji obok koncentracji nie pozwala mocnej liczbie zastąpić odpowiedzi, której nigdy nie zawierała.
Podsumowanie
Wskaźnik udziału posiadaczy tokenów zarządzania to iloraz, a jest informatywny dokładnie na tyle, na ile jasne są obie jego połowy. Pytaj, co liczył licznik, czy wliczono wstrzymujących się, jakiego mianownika użyto i na którym bloku ten mianownik zamrożono. Kiedy dla jednej propozycji podaje się dwie liczby, najpierw sprawdź, czy nie są odpowiedziami na dwa różne pytania, a dopiero potem uznaj je za sprzeczność.
Kworum mówi, czy wynik się ostaje, a nie ilu ludzi go chciało. Delegowanie rozstrzyga, które tokeny w ogóle mogły trafić do zliczenia. A wskaźnik mierzony wagą nie mówi nic o tym, w ilu rękach ta waga spoczywała, dlatego frekwencja i koncentracja należą do tego samego raportu. Aby dalej poznawać podstawy, śledź kolejne materiały Bitbase Academy.
Powiązane artykuły
Inne artykuły Bitbase na ten temat:
- Jak cofnąć delegację w zarządzaniu
- Dlaczego migracja tokena prosi o zatwierdzenie w portfelu
- Migracja tokenów zakończona, ale nowych tokenów nie ma w portfelu
- Ułamkowa własność tokena niewymiennego i gdzie leży ryzyko
- ATH: co to znaczy w kryptowalutach?
Zastrzeżenie: ten artykuł to treść edukacyjna Bitbase Academy, wyłącznie w celach informacyjnych. Nie stanowi porady inwestycyjnej, handlowej, podatkowej ani finansowej. Kryptoaktywa są zmienne — samodzielnie oceń ryzyko. Napisano w wrześniu 2026 r.; sprawdzaj aktualne oficjalne informacje.
Źródła
[1] Dokumentacja OpenZeppelin Contracts 5.x, Governance docs.openzeppelin.com
[2] Dokumentacja Compound, Governance (Compound v2) docs.compound.finance






