Patikrinamas sąžiningumas paaiškintas
Patikrinamas sąžiningumas leidžia įsitikinti, kad rato rezultatas buvo nustatytas prieš statymą ir nepakeistas vėliau. Tai nereiškia, kad žaidimas yra sąžiningas kasmine prasme, ir negarantuoja rezultatų nuspėjamumo.
Kaip tai veikia
- Įsipareigojimas. Serveris pasirenka slapta serverio sėklą ir parodo tik jos SHA-256 maišą – atspaudą, kurio negalima atkurti.
- Jūsų įvestis. Jūs (arba kiti žaidėjai) pateikiate kliento sėklą, todėl serveris negali pasirinkti sau palankaus rezultato pamatęs jūsų statymą.
- Žaidimas. Kiekvieno rato rezultatas apskaičiuojamas iš abiejų sėklų ir rato skaitiklio (nonce).
- Atskleidimas ir patikrinimas. Vėliau serveris atskleidžia savo sėklą. Bet kas gali ją susmaišyti, palyginti maišą su anksčiau parodytu atspaudu ir perskaičiuoti kiekvieną ratą.
Išbandykite
Vadovėlinė schema: krasho taškas iš HMAC-SHA256(serverio sėkla, „kliento sėkla:nonce“), 97 % RTP. Ji iliustruoja principą; tai nėra konkrečios žaidimo algoritmo aprašymas.
Atspaudas (SHA-256), rodomas prieš bet kurį ratą:—
Atskleista serverio sėkla:
Ką įrodo patikrinamas sąžiningumas
- Kiekvieno rato rezultatas buvo nustatytas prieš ratą ir nepakeistas po jūsų statymo.
- Publikuotas algoritmas iš tikrųjų buvo naudojamas rezultatui gauti.
Ko tai neįrodo
- Kad žaidimas veikia tikėtina grąža žaidėjui (RTP): RTP yra algoritmo dalis ir gali būti nustatytas žemesnis.
- Kad svetainė turi licenciją jūsų šalyje, išmoka laimėjimus arba sąžiningai elgiasi su žaidėjais. Svetainė gali būti patikrinamai sąžininga, tačiau neturėti licencijos.
- Kad bet kas gali nuspėti kitą ratą. Be slapto serverio sėklos rezultatas negali būti apskaičiuotas, o maiša negali būti atvirkšta: atspėti 256 bitų sėklą nėra įmanoma. Žiūrėkite kodėl prognozuoklės yra sukčiavimas.
Checking a real game
Naudokite paties žaidimo patikrinimo ekraną arba duomenis. „Aviator“, pavyzdžiui, savo patikrinamo sąžiningumo meniu rodo ankstesnių ratų sėklas ir maišas. Mūsų demonstracinė versija naudoja bendrą schemą ir negali patikrinti konkretaus tiekėjo ratų.