WERYFIKACJA
Provably fair
Provably fair to procedura, nie deklaracja: platforma publikuje skrót wyniku, zanim go poznasz, a ty możesz później sprawdzić, że skrót pasuje do ujawnionego ziarna. Mechanizm dowodzi, że losowanie nie zostało zmienione po fakcie — i nic ponadto.
Najważniejsze fakty
- Elementy mechanizmu
- server seed, client seed, nonce
- Funkcja skrótu
- SHA-256
- Kiedy ujawniany jest server seed
- po rotacji seedów
- Co jest dowiedzione
- brak manipulacji po zakładzie
- Czego nie dowodzi
- opłacalności ani wypłacalności
Jak działa mechanizm
Cały mechanizm opiera się na zobowiązaniu kryptograficznym: platforma najpierw publikuje skrót losowego ziarna, a dopiero potem przyjmuje twój zakład. Skrót powstaje z funkcji SHA-256, której nie da się odwrócić — z opublikowanej wartości nie sposób odczytać ziarna — ale po ujawnieniu ziarna każdy może policzyć skrót ponownie i porównać go z tym, co zostało opublikowane wcześniej. Jeżeli obie wartości są identyczne, ziarno nie mogło zostać podmienione po zakładzie, bo znalezienie innego ciągu dającego ten sam skrót jest obliczeniowo nieosiągalne. Do ziarna serwera dochodzą dwa elementy po twojej stronie: client seed, czyli ciąg, który zwykle możesz sam ustawić, oraz nonce, licznik rosnący z każdym kolejnym otwarciem, dzięki czemu ta sama para ziaren nigdy nie daje dwa razy tego samego wyniku. Wpływ gracza na client seed jest tu istotny, bo bez niego platforma mogłaby dobierać ziarno serwera pod znany z góry rozkład zakładów.
Trzy składniki
| Element | Kto go ustala | Kiedy jest jawny |
|---|---|---|
| Server seed | platforma | po rotacji seedów |
| Client seed | gracz | od początku |
| Nonce | system, automatycznie | od początku |
Siłę tego mechanizmu najlepiej widać, gdy porówna się go z alternatywą, czyli ze zwykłą deklaracją uczciwości. Deklaracja wymaga zaufania do operatora i nie daje się sprawdzić z zewnątrz; zobowiązanie kryptograficzne nie wymaga zaufania w ogóle, bo weryfikację przeprowadzasz samodzielnie na własnych danych. Kluczowa jest tu jednokierunkowość funkcji skrótu: z opublikowanej wartości nie da się odtworzyć ziarna, więc publikacja niczego nie zdradza przed rozstrzygnięciem, a jednocześnie po ujawnieniu ziarna nie da się już podstawić innego, bo musiałoby ono dawać identyczny skrót. Ta asymetria jest całą istotą mechanizmu i tłumaczy, dlaczego kolejność publikacji ma znaczenie krytyczne — skrót opublikowany po zakładzie nie dowodzi niczego, nawet jeżeli wygląda identycznie i jest liczony tą samą funkcją. Z tego samego powodu bezwartościowy jest skrót udostępniany wyłącznie na żądanie po rozstrzygnięciu: dowodem jest publikacja z wyprzedzeniem, a nie sama możliwość policzenia sumy kontrolnej. Sprawdzenie, czy platforma faktycznie publikuje skrót z wyprzedzeniem, jest pierwszym z kryteriów, które zebraliśmy na stronie jak czytać recenzję platformy.
Weryfikacja krok po kroku
Weryfikacja zajmuje kilka minut i wymaga wyłącznie kalkulatora SHA-256, dostępnego w każdej przeglądarce. Kluczowa jest kolejność: dane trzeba zebrać przed otwarciem, bo po fakcie nie da się już udowodnić, jaki skrót obowiązywał. Zapisz opublikowany skrót ziarna serwera i swój client seed, wykonaj zakład, zanotuj wynik oraz wartość nonce, a następnie wymuś rotację ziaren — dopiero ta operacja skłania platformę do ujawnienia poprzedniego server seeda, ponieważ od tego momentu nie jest on już potrzebny do dalszych rozstrzygnięć. Policz SHA-256 z ujawnionego ziarna i porównaj wynik ze skrótem zapisanym na początku; wartości muszą być identyczne co do znaku. Na końcu połącz oba ziarna z licznikiem nonce zgodnie z formułą opisaną przez platformę, policz skrót i przelicz go na indeks przedmiotu w puli — otrzymany indeks musi wskazywać dokładnie ten przedmiot, który dostałeś. Rozbieżność na którymkolwiek etapie jest konkretnym, zgłaszalnym zarzutem popartym zapisanymi wartościami, a nie przeczuciem opartym na serii nieudanych otwarć.
- Zapisz skrót ziarna serwera oraz swój client seed przed pierwszym otwarciem.
- Wykonaj zakład i zanotuj wynik razem z wartością licznika nonce.
- Wymuś rotację ziaren, żeby platforma ujawniła poprzedni server seed.
- Policz SHA-256 z ujawnionego ziarna i porównaj ze skrótem z kroku pierwszego.
- Odtwórz wynik z obu ziaren i nonce, a następnie sprawdź, czy indeks wskazuje ten sam przedmiot.
Największą trudnością w praktyce nie jest sama matematyka, tylko dyscyplina zapisywania danych przed zakładem. Skrót, client seed i nonce trzeba mieć zanotowane niezależnie od interfejsu platformy — zrzut ekranu albo wklejenie do własnego pliku wystarczy, ale trzeba to zrobić w odpowiednim momencie, bo po rotacji ziaren historia bywa prezentowana już w formie przetworzonej. Drugą trudnością jest formuła przeliczania skrótu na indeks przedmiotu, która różni się między platformami: jedne dzielą liczbę modulo rozmiar puli, inne mapują ją na przedziały o szerokościach odpowiadających szansom. Formuła musi być opublikowana, a jeżeli nie jest, cała procedura kończy się na porównaniu skrótów i nie obejmuje już samego wyniku. To istotne ograniczenie i warto je sprawdzić, zanim uznasz platformę za w pełni weryfikowalną. Rozkłady, do których taka formuła ma prowadzić, opisujemy na stronie szanse i kategorie skrzynek CS2.
Czego provably fair nie obejmuje
Mechanizm dowodzi jednej rzeczy: pojedyncze losowanie nie zostało zmienione po tym, jak nacisnąłeś przycisk. Nie mówi natomiast nic o tym, czy rozkład nagród jest dla ciebie korzystny — skrzynka może być w pełni weryfikowalna i jednocześnie mieć wartość oczekiwaną znacznie poniżej swojej ceny, bo te dwie właściwości są od siebie całkowicie niezależne. Weryfikowalność nie mówi też nic o wypłacalności operatora, o jego regulaminie, o terminach realizacji wypłat ani o tym, czy platforma w ogóle działa legalnie w twojej jurysdykcji; są to osobne pytania, na które odpowiada się osobnymi sprawdzeniami. W Polsce warto tu zajrzeć do publicznego rejestru domen prowadzonego przez Ministra Finansów, obejmującego strony oferujące gry hazardowe niezgodnie z ustawą. Praktyczna zasada brzmi więc: traktuj provably fair jako warunek konieczny, którego brak dyskwalifikuje platformę, ale nigdy jako warunek wystarczający. Kryteria, które warto sprawdzić poza samą weryfikacją losowania, zebraliśmy na stronie jak czytać recenzję platformy.
Praktyczna lista tego, co trzeba sprawdzić osobno, jest krótka, ale żaden z jej punktów nie wynika z provably fair. Po pierwsze, czy formuła przeliczania skrótu na wynik jest opublikowana — bez niej weryfikacja kończy się na porównaniu skrótów i nie obejmuje samego przedmiotu. Po drugie, czy rozkład nagród w danej puli jest podany w liczbach, bo weryfikowalne losowanie z nieujawnionym rozkładem nadal nie pozwala ocenić, czy skrzynka jest warta swojej ceny. Po trzecie, czy wypłata działa w deklarowanym czasie, co sprawdza się wyłącznie empirycznie, przy najmniejszej dopuszczalnej kwocie. Po czwarte, czy platforma jest dostępna legalnie w twojej jurysdykcji, co w Polsce weryfikuje się w publicznym rejestrze prowadzonym przez Ministra Finansów. Po piąte, czy istnieją narzędzia ograniczania wydatków, ponieważ ich brak jest sam w sobie informacją o modelu biznesowym. Dopiero komplet tych pięciu sprawdzeń plus działające provably fair daje obraz, na podstawie którego można podjąć decyzję — pojedynczy element, choćby najlepiej udokumentowany, nie zastępuje pozostałych. Zasady wyprowadzania środków, które weryfikuje punkt trzeci, opisujemy na stronie wypłaty, blokady i limity.
Pytania i odpowiedzi
Co to jest provably fair?
To metoda, w której platforma publikuje skrót losowego ziarna przed zakładem i ujawnia samo ziarno po nim, dzięki czemu gracz może sprawdzić, że wynik nie został zmieniony po fakcie.
Czym jest client seed i po co go zmieniać?
To ciąg ustawiany przez gracza, który wchodzi do formuły razem z ziarnem serwera. Bez wpływu gracza platforma mogłaby dobierać własne ziarno pod znany rozkład zakładów.
Czy provably fair oznacza, że skrzynka jest opłacalna?
Nie. Weryfikowalność dotyczy uczciwości pojedynczego losowania, a nie rozkładu nagród ani stosunku wartości oczekiwanej do ceny skrzynki.
Co zrobić, gdy skróty się nie zgadzają?
Zachować wszystkie zapisane wartości i zgłosić rozbieżność wsparciu operatora. Niezgodność skrótu z ujawnionym ziarnem jest konkretnym zarzutem, a nie przypuszczeniem.
Źródła
- Ministerstwo Finansów — Rejestr domen służących do oferowania gier hazardowych niezgodnie z ustawą
- UOKiK — Urząd Ochrony Konkurencji i Konsumentów
- Counter-Strike — strona oficjalna Valve
Liczby zmienne potwierdzaj bezpośrednio u operatora — nasza procedura opisana jest w metodologii.
Ostatnia aktualizacja: 2026-09-08 · Redakcja Musor Drop Polska · jak weryfikujemy