Opening Havoc Win

Uczciwość

Nasiona, Zobowiązania i Odtwarzanie w Grywalnie Uczciwych Grach

Kryształ nasiona staje się zapieczętowanym medalionem hasha, a następnie odtwarza tę samą świecącą ścieżkę wewnątrz komory do odtwarzania.

„Dowodowo uczciwe” może brzmieć jak slogan, dopóki elementy nie zostaną rozdzielone. Przydatna implementacja posiada tajemnicę, publiczne zobowiązanie, dane wejściowe wpływane przez gracza, licznik rund i deterministyczne odtworzenie. Każdy element zamyka inną lukę.

1. Nasiono serwera dostarcza tajne dane wejściowe

Havoc Win generuje 32-bajtowe nasiono serwera dla sesji gry. Nasiono pozostaje tajne podczas aktywności, aby gracz nie mógł obliczyć przyszłych wyników. System wykorzystuje ten materiał wraz z nasionem klienta i licznikiem (nonce), aby zainicjalizować kryptograficznie bezpieczny strumień losowy.

2. Zobowiązanie ustala, co zostanie ujawnione

Przed grą usługa publikuje hash SHA-256 nasiona serwera. Hash działa jak odcisk palca. Nie ujawnia tajemnicy, ale późniejsze nasiono może zostać zahashowane i porównane z wcześniejszym zobowiązaniem. Inne nasiono daje inny odcisk palca.

3. Nasiono klienta i licznik (nonce) utrzymują rundy odrębnymi

Nasiono klienta to dane wejściowe ustawiane przez gracza, wprowadzane do generatora losowego. Nonce zwiększa się w miarę używania aktywnej pary nasion w kolejnych rundach. Zmiana nasiona klienta resetuje pozycję sekwencji, podczas gdy rotacja nasiona serwera ujawnia starą tajemnicę i instaluje świeże zobowiązanie.

4. Deterministyczna logika gry umożliwia powtórkę

Powtórka daje te same dane wejściowe nasion i zarejestrowane wybory do tego samego silnika. Jeśli logika jest deterministyczna, generuje te same karty, przystanki bębnów, ścieżki lub przejścia stanu i to samo rozliczenie. Testy Havoc Win porównują odtworzony wynik z zapisanym rekordem rundy.

Co sprawdzić w rekordzie sprawiedliwości

  • Zobowiązanie było dostępne przed wynikiem, który obejmuje.
  • Ujawnione nasiono serwera hashuje się z powrotem do tego zobowiązania.
  • Nasiono klienta i nonce pasują do zarejestrowanej rundy.
  • Gra, zakład, ustawienia i działania gracza pasują do danych wejściowych powtórki.
  • Odtworzony wynik i wypłata pasują do rozliczonego rekordu.

Publiczny link do powtórki może przedstawić zarejestrowaną grę i wynik bez ujawniania danych portfela ani tożsamości gracza. Dowód dotyczy rundy, a nie przewidywania kolejnej.

Rozpocznij od co oznacza dowodowo uczciwe, następnie porównaj dowodowo uczciwe i RNG. Strona dowodowo uczciwe jest odniesieniem produktu.

Frequently asked questions

Co to jest nasiono serwera?

To tajny losowy materiał wygenerowany przez usługę gry. Havoc Win publikuje zobowiązanie w postaci hasha SHA-256 nasiona przed grą i ujawnia nasiono, gdy zostaje ono obrócone, aby można było sprawdzić zobowiązanie.

Do czego służy licznik (nonce)?

Licznik (nonce) jest licznikiem mieszanym z wejściami nasiona, dzięki czemu oddzielne rundy w ramach tej samej pary nasion wykorzystują różne pozycje w deterministycznej kolejności losowej.

Co udowadnia odtworzenie?

Udane odtworzenie pokazuje, że przechowywane wejścia i działania odtwarzają zarejestrowany wynik według tej samej logiki gry. Nie dowodzi jednak, że gracz powinien był wygrać ani że gra nie ma przewagi kasyna.