Provjerljivo pošteno, objašnjeno
Provjerljivo pošteno omogućuje vam provjeru je li rezultat kola određen prije vaše kladionice i nije mijenjan naknadno. To ne čini igru poštenom u svakodnevnom smislu i ne čini rezultate predvidivima.
Kako funkcionira
- Obveza. Poslužitelj odabire tajno serversko sjeme i prikazuje vam samo njegov SHA-256 hash, otisak koji se ne može poništiti.
- Vaš unos. Vi (ili drugi igrači) unosite klijentsko sjeme, tako da poslužitelj ne može odabrati rezultat koji mu odgovara nakon što vidi vašu kladionicu.
- Igra. Rezultat svakog kola računa se iz oba sjemena i brojača kola (nonce).
- Otkrivanje i provjera. Kasnije poslužitelj otkriva svoje sjeme. Bilo tko može izračunati hash, usporediti ga s otiskom prikazanim ranije i ponovno izračunati svako kolo.
Isprobajte
Udžbenički shema: crash točka iz HMAC-SHA256(serversko sjeme, “klijentsko sjeme:nonce”), RTP 97%. Prikazuje ideju; nije algoritam bilo koje pojedine igre.
Otisak (SHA-256), prikazan prije bilo kojeg kola:—
Otkriveno serversko sjeme:
Što dokazuje provjerljivo pošteno
- Rezultat svakog kola bio je određen prije kola i nije mijenjan nakon vaše kladionice.
- Objavljeni algoritam stvarno je korišten za njegovu proizvodnju.
Što to ne dokazuje
- Da igra radi s očekivanim RTP-om: RTP je dio algoritma i može biti postavljen niže.
- Da je stranica licencirana u vašoj zemlji, isplaćuje dobitke ili poštuje igrače. Stranica može biti provjerljivo poštena, a i dalje nelicencirana.
- Da bilo tko može predvidjeti sljedeće kolo. Bez tajnog sjemena rezultat se ne može izračunati, a hash se ne može obrnuti: pogađanje sjemena od 256 bitova nije izvedivo. Pogledajte zašto su prediktori prevare.
Provjera stvarne igre
Koristite vlastiti zaslon za provjeru ili podatke igre. Aviator, na primjer, prikazuje sjeme i hash za prošla kola u izborniku provjerljivo pošteno. Naš demo koristi generičku shemu i ne može provjeriti kola određenog pružatelja.