Rettferdighet
Frø, Forpliktelser og Gjenspilling i Bevisbart Rettferdige Spill

Bevisbart rettferdig kan høres ut som en slagord inntil delene skilles. En nyttig implementering har en hemmelighet, en offentlig forpliktelse, spillerpåvirket innspill, en rundeteller og en deterministisk gjenspilling. Hver del lukker et forskjellig hull.
1. Serverfrøet leverer hemmelig innspill
Havoc Win genererer et 32-byte serverfrø for en spilløkt. Frøet forblir hemmelig mens det er aktivt slik at en spiller ikke kan beregne fremtidige resultater. Systemet bruker dette materialet med klientfrø og nonce for å initialisere den kryptografisk sikre tilfeldige strømmen.
2. Forpliktelsen fastsetter hva som vil bli avslørt
Før spillet publiserer tjenesten SHA-256 hashen av serverfrøet. En hash fungerer som et fingeravtrykk. Den avslører ikke hemmeligheten, men et senere frø kan hashes og sammenlignes med den tidligere forpliktelsen. Et annet frø gir et annet fingeravtrykk.
3. Klientfrø og nonce holder rundene adskilte
Klientfrøet er en spiller-innstilt inngang som blandes inn i den tilfeldige generatoren. Noncen øker etter hvert som rundene bruker det aktive frøparet. Endring av klientfrøet tilbakestiller sekvensposisjonen, mens rotasjon av serverfrøet avslører den gamle hemmeligheten og installerer en ny forpliktelse.
4. Deterministisk spilllogikk gjør gjenspilling mulig
En gjenspilling gir de samme frøinngangene og registrerte valg til samme motor. Hvis logikken er deterministisk, vil den produsere de samme kortene, hjulstoppene, banen eller tilstandsovergangene og det samme oppgjøret. Havoc Win sine tester sammenligner det gjenskapte utfallet med den lagrede rundeoppføringen.
Hva man skal sjekke i en rettferdighetsoppføring
- Forpliktelsen var tilgjengelig før resultatet den dekker.
- Det avslørte serverfrøet hasher tilbake til den forpliktelsen.
- Klientfrøet og noncen stemmer overens med den registrerte runden.
- Spillet, innsatsen, innstillingene og spillerhandlingene stemmer overens med gjenspillinngangene.
- Det gjenskapte utfallet og utbetalingen stemmer overens med det oppgjorte opptegnelsen.
En offentlig gjenspillingslenke kan presentere det registrerte spillet og resultatet uten å avsløre lommebok-legitimasjon eller spilleridentitet. Beviset gjelder fortsatt runden, ikke for å forutsi den neste.
Start med hva provably fair betyr, og sammenlign deretter provably fair og RNG. siden om provably fair er produktreferansen.
Frequently asked questions
Hva er et serverfrø?
Det er hemmelig tilfeldig materiale generert av spillsystemet. Havoc Win publiserer en SHA-256 hash-forpliktelse til frøet før spillet og avslører frøet når det roterer, slik at forpliktelsen kan kontrolleres.
Hva gjør noncen?
Noncen er en teller som blandes med frøinnspillene slik at separate runder under det samme frøparet bruker forskjellige posisjoner i den deterministiske tilfeldige sekvensen.
Hva beviser en gjenspilling?
En vellykket gjenspilling viser at de lagrede innspillene og handlingene gjenskaper det registrerte utfallet under samme spilllogikk. Den beviser ikke at spilleren burde ha vunnet eller at spillet ikke har husfordel.