Verktøy / Provably fair
Lim inn seedene fra hvilken som helst provably fair-runde på hvilken som helst side. Vi kjører nøyaktig den HMAC-SHA256 / SHA512 siden kjørte, viser det dekodede resultatet og bekrefter om server-seed-forpliktelsen stemmer. Ingenting forlater nettleseren din, ingen backend, ingen sporing, ingen kontoer.
Den lange hex-strengen siden viser etter at runden er over.
Oppgir du den, SHA-256-hasher vi server seeden din og bekrefter at den stemmer, som beviser at siden ikke byttet seeds.
Velg hjulet siden brukte, og skriv inn feltet.
f.eks. 2.47x
Trenger minst server seed, client seed og nonce.
Matten
Hver provably fair-runde bruker tre hemmeligheter. Server seeden genereres av siden. Før runden starter, publiserer siden en SHA-256-hash av den, seedens forpliktelse. Når runden er over, avslører siden den opprinnelige server seeden, så spilleren kan hashe den og bekrefte at siden ikke byttet den midt i runden.
Den andre hemmeligheten er client seeden, spilleren oppgir den, så siden ikke kan manipulere den. Den tredje er nonce, en rundeteller som øker per rull, slik at samme seed-par gir nye resultater.
For å produsere resultatet kjører siden HMAC(serverSeed, `clientSeed-nonce`) med SHA-256 (eller SHA-512 på noen stacker). HMAC-utdataen er en hex-streng med fast lengde. Siden tar de første 8 hex-tegnene som et 32-bits heltall uten fortegn og dekoder det til et spillresultat, f.eks. uint32 % 15 for en rulett i CSGOEmpire-stil.
Alt dette verktøyet gjør, er å kjøre samme HMAC + dekodere selv, i din egen nettlesers SubtleCrypto, over seeds du oppgir. Stemmer resultatet vårt med sidens oppgitte resultat, var runden rettferdig under den oppgitte algoritmen. Hvis ikke, er enten meldingsformatet / hash-algoritmen annerledes enn standardene våre, eller siden kjører en annen algoritme enn den publiserer.
Vil du ha en grundigere gjennomgang med et gjennomregnet eksempel? Les den lange provably fair-guiden vår.

Vi bruker cookies fra Google Analytics og Reddit for å telle besøk og måle annonsene våre. Personvern