Verifiserbar på forespørsel

Provable fairness, klart forklart

Hver runde på en Duel original genereres fra et seed-par du kan verifisere offline. Kasinoet kan ikke vite resultatet før deg, og du kan bevise at resultatet ikke ble endret etterpå.

01
Commit
Før runden genererer operatøren en frisk server seed og publiserer SHA-256-hashen. Uhashet seed er låst, ingen (heller ikke trader desk) kan lese, bytte eller tilbakedatere den.
02
Mix
Din client seed (du velger) pluss en runde-nonce kombineres med den låste server seeden via HMAC-SHA-256. Den resulterende 64-byte-digesten er den deterministiske kilden til hvert spillresultat.
03
Reveal
Når runden er gjort opp, publiseres den uhashete server seeden. Du re-hasher den lokalt, bekrefter at den matcher den opprinnelige commiten, regner ut HMAC på nytt og verifiserer utfallet byte for byte.
# Verify any past round in 60 seconds.
import hmac, hashlib

server_seed = "d6f1...4a2c"     # revealed after round
client_seed = "my_seed_42"      # yours
nonce       = 128

digest = hmac.new(server_seed.encode(),
                  f"{client_seed}:{nonce}".encode(),
                  hashlib.sha256).hexdigest()

# first 5 bytes -> game outcome (e.g. dice roll 0–99.99)
print(int(digest[:8], 16) % 10000 / 100)
Mekanikken i detalj

Fra ett klikk til en verifiserbar runde

Tre input går inn i hvert resultat: en server seed (committed og hashet før runden), en client seed (du velger) og en nonce (teller som inkrementerer). Etter runden avsløres uhashet server seed slik at du kan rekombinere input og reprodusere resultatet bit for bit.

Verifisere en runde på 60 sekunder

Fra in-game-innstillinger, kopier seed-par og nonce fra en tidligere runde. Slipp dem i hvilken som helst HMAC-SHA-256-kalkulator (en-linjes Python-skript eller online-verktøy) og beregn digesten på nytt. Første byte mapper til spillresultatet, matcher publisert, du har akkurat verifisert runden selv.

Hvorfor og når rotere seeds

Rotere din client seed ugyldiggjør alle fremtidige predikasjoner en tredjepart kunne forsøkt. Etter lang sesjon, eller når du bytter enhet, åpne innstillinger og roter. Forrige server seed blir umiddelbart verifiserbar; ny er committed før din neste runde.

Provable Fairness FAQ

Kan kasinoet fortsatt rigge resultater?

Nei, ikke på originals. Server seed hashes og publiseres før runden; etter resolusjon avsløres uhashet seed. Hadde kasinoet endret seed midt i runden, ville hash ikke matche og runden ble ugyldig per protokoll.

Er tredjeparts-slots også provably fair?

Slots bruker sertifiserte RNGer auditert av uavhengige labs (eCOGRA, GLI, iTech Labs) men er ikke provably fair i kryptografisk forstand, du stoler på audit, kan ikke reprodusere et spinn. Provable fairness er for tiden eksklusivt for in-house originals.

Hva skjer hvis verifiseringen min ikke matcher?

Åpne support-ticket med round ID og omberegnet digest. Hvis kasinoets publiserte resultat ikke matcher matematikken, er runden ugyldig og innsats fullt refundert. Har ikke skjedd i produksjon, men politikken er ubetinget.

Forbedrer provable fairness oddsene mine?

Nei, den garanterer matematikken du meldte deg på. Publisert RTP og husfordel er reelle langtidsavkastninger; provable fairness fjerner bare tvilen om at kasinoet i stillhet kjører dem lavere.

Bla gjennom alle 9 provably fair originals