Bizonyíthatóan tisztességes – magyarázat
A bizonyíthatóan tisztességes mechanizmus lehetővé teszi, hogy ellenőrizd: a kör eredménye a tét elhelyezése előtt rögzítésre került, és azt követően nem módosult. Ez nem teszi a játékot hétköznapi értelemben tisztességessé, és nem teszi az eredményeket előre jelezhetővé.
Hogyan működik
- Rögzítés. A szerver kiválaszt egy titkos szervermagot, és csak annak SHA-256 hash értékét mutatja meg, ami egy visszafordíthatatlan ujjlenyomat.
- A te bemeneted. Te (vagy más játékosok) megadsz egy kliensmagot, így a szerver nem választhat a te téted ismeretében olyan eredményt, amely számára kedvezőbb.
- Játék. Minden kör eredménye a két magból és egy számlálóból (az nonce-ból) kerül kiszámításra.
- Felfedés és ellenőrzés. Később a szerver felfedi a magját. Bárki kiszámíthatja a hash értékét, összeveti a korábban megjelenített ujjlenyomattal, és újra kiszámolja minden kör eredményét.
Próbáld ki
Tankönyvi séma: crash pont az HMAC-SHA256(szervermag, „kliensmag:nonce”) alapján, 97%-os RTP. Ez szemlélteti az ötletet; nem konkrét játék algoritmusa.
Ujjlenyomat (SHA-256), megjelenik bármely kör előtt:—
Felfedett szervermag:
Mit bizonyít a bizonyíthatóan tisztességes mechanizmus
- Hogy minden kör eredménye a kör előtt rögzítésre került, és a tét elhelyezése után nem módosult.
- Hogy a közzétett algoritmust használták ténylegesen az eredmény előállításához.
Mit nem bizonyít
- Hogy a játék a várt RTP mellett működik: az RTP az algoritmus része, és alacsonyabbra állítható.
- Hogy az oldal licenccel rendelkezik a te országodban, kifizeti a nyereményeket, vagy tisztességesen bánik a játékosokkal. Egy oldal lehet bizonyíthatóan tisztességes és mégis licenc nélküli.
- Hogy bárki meg tudja jósolni a következő kört. Titkos szervermag nélkül az eredmény nem számítható ki, és a hash nem állítható vissza: egy 256 bites szervermag kitalálása nem kivitelezhető. Lásd: miért átverések az előrejelzők.
Valós játék ellenőrzése
Használja a játék saját ellenőrző képernyőjét vagy adatait. Az Aviator például a bizonyíthatóan tisztességes menüben jeleníti meg a korábbi körök magjait és hash-ét. Demónk általános sémát használ, és nem tudja ellenőrizni egy adott szolgáltató köreit.