Provably fair forklaret
Provably fair gør det muligt for dig at tjekke, at resultatet af en runde var fastlagt, før du satte, og ikke blev ændret bagefter. Det gør ikke et spil retfærdigt i hverdagsforstand, og det gør ikke resultater forudsigelige.
Sådan virker det
- Commit. Serveren vælger en hemmelig server seed og viser dig kun dens SHA-256 hash, et fingeraftryk, der ikke kan reverseres.
- Din input. Du (eller andre spillere) leverer en client seed, så serveren ikke kan vælge et resultat, der passer den, efter at have set din indsats.
- Spil. Resultatet for hver runde beregnes ud fra begge seeds og en rundetæller (the nonce).
- Reveal og verificer. Senere afslører serveren sin seed. Alle kan hashe den, sammenligne hashen med det fingeraftryk, der blev vist tidligere, og genberegne hver runde.
Prøv det
Et lærebogseksempel: crash-point fra HMAC-SHA256(server seed, “client seed:nonce”), 97% RTP. Det viser idéen; det er ikke algoritmen for et bestemt spil.
Fingeraftryk (SHA-256), vist før nogen runde:—
Afsløret server seed:
Hvad provably fair beviser
- Resultatet af hver runde var fastlagt før runden og ikke ændret efter din indsats.
- At den publicerede algoritmen faktisk blev brugt til at producere den.
Hvad det ikke beviser
- At spillet kører med den RTP, du forventer: RTP er en del af algoritmen og kan sættes lavere.
- At siden er licenseret i dit land, udbetaler eller behandler spillere retfærdigt. En side kan være provably fair og stadig være uden licens.
- At nogen kan forudsige den næste runde. Uden den hemmelige seed kan resultatet ikke beregnes, og hashen kan ikke reverseres: at gætte en 256-bit seed er ikke muligt. Se hvorfor predictors er svindel.
Tjek et rigtigt spil
Brug spillets egen verificeringsskærm eller data. Aviator viser for eksempel seeds og hash for tidligere runder i sin provably fair-menu. Vores demo bruger et generisk skema og kan ikke verificere en bestemt udbyders runder.