Ta strona została przetłumaczona maszynowo. Jeśli tłumaczenia się różnią, obowiązuje wersja angielska. Czytaj po angielsku

Podejście

Każdą rundę można odtworzyć. Każda liczba jest podana.

Trzy idee przewijają się w każdej grze Kezmara: wynik jest provably fair, cała runda jest deterministyczną funkcją swoich ziaren, a matematyka jest publikowana jako paszport, a nie hasło marketingowe.

Provably fair: zobowiązanie, gra, ujawnienie

  • Przed grą serwer wybiera tajny server seed i pokazuje jego skrót SHA-256. Ten skrót jest zobowiązaniem (commitment): ziarna nie można już zmienić tak, by zmiana nie była widoczna.
  • Gracz ustawia własny client seed. Każda runda dodaje nonce, licznik rosnący o jeden.
  • Wynik jest wyprowadzany z HMAC-SHA256 server seed nad client seed i nonce.
  • Gdy gracz zmienia ziarna, stary server seed zostaje ujawniony. Każdy może sprawdzić, że pasuje do wcześniej pokazanego skrótu, i przeliczyć wszystkie rundy rozegrane z jego użyciem.

wypróbuj · ilustracja schematu, nie jedna z naszych gier

commitment = SHA-256(server seed)
…
HMAC-SHA256(server seed, client seed:nonce)
…
pierwsze 4 bajty / 2^32
…

Te same trzy dane wejściowe dają tę samą liczbę w każdej przeglądarce. Zmień jeden znak, a wynik zmieni się całkowicie, a mimo to commitment pokazany przed grą jednoznacznie wiąże server seed.

Symulacja deterministyczna: runda to ziarno

Niektóre z naszych gier to więcej niż pojedyncza liczba losowa: mają ruch, kolizje i łańcuchy zdarzeń. Uruchamiamy je jako symulację deterministyczną. Te same ziarna i ta sama wersja gry dają tę samą rundę, klatka po klatce, na naszym serwerze i w przeglądarce gracza.

O zakładzie rozstrzyga wynik z serwera. Przeglądarka pokazuje dokładnie ten wynik, a nie animację dobraną do niego po fakcie. Ponieważ runda jest w pełni określona przez dane wejściowe, każdą rundę można później odtworzyć: gracz, operator lub audytor.

Paszport matematyczny

Każda gra ma paszport. Jest pisany dla operatorów i czytelny dla graczy:

  • Dokładny RTP i sposób jego uzyskania: w postaci zamkniętej, gdy gra na to pozwala, w przeciwnym razie symulacją, z podaną liczbą rund i przedziałem ufności.
  • Realna maksymalna wygrana: największy mnożnik, jaki gra faktycznie może dać, i jak rzadko, a nie teoretyczny limit, którego żadna runda nie osiąga.
  • Częstość trafień: jak często runda cokolwiek zwraca.
  • Kształt rozkładu wypłat, aby zmienność była pokazana, a nie opisana jednym słowem.
  • Wersja gry, do której należą liczby. Zmiana matematyki to nowa wersja z nowym paszportem.

Dlaczego to ważne dla operatora

Gracze krypto sprawdzają. Grę, której rundy można przeliczyć, a liczby są spisane, łatwiej wprowadzić do oferty, łatwiej obsłużyć i łatwiej obronić w sporze: odpowiedzią na skargę jest odtworzenie rundy, a nie przeprosiny.

Dalej: Matematyka i RTP

Opowiedz nam o swoim kasynie