Provably fair: slik kontrollerer du et spillutfall – og hvor grensen går
Spillmatte · Publisert · Sist oppdatert

Kryptocasinoer reklamerer med at spillene kan «bevises» rettferdige. Vi går gjennom matematikken bak, regner et eksempel fra start til slutt og forklarer hvorfor et bestått kontrollspill ikke sier noe om tilbakebetaling eller trygghet.
Innhold på siden (8)
«Provably fair» betyr omtrent «beviselig rettferdig». Begrepet brukes nesten bare av kryptocasinoer, og det lover noe tradisjonelle nettcasinoer ikke gjør: at du selv kan regne ut hvert eneste utfall etter at spillet er over. Det høres ut som full åpenhet. Det er det også, men bare for en liten del av det som avgjør om et spill er rettferdig.
Denne artikkelen viser hvordan ordningen fungerer i praksis, med ekte tall du kan etterprøve. Deretter ser vi på hva den ikke kan bevise, og hvordan kryptocasinoer står i forhold til norsk lov.
Problemet provably fair skal løse
I et vanlig nettcasino trekkes utfallet av en tilfeldighetsgenerator på tilbyderens server. Du ser bare resultatet. Om generatoren er riktig satt opp, må du stole på at tilbyderen, spillutvikleren og eventuelle testlaboratorier har gjort jobben sin.
Provably fair prøver å erstatte noe av denne tilliten med matematikk. Ideen er gammel og kalles en forpliktelse: Tilbyderen bestemmer seg for et hemmelig tall før du spiller, viser deg et «fingeravtrykk» av tallet, og avslører selve tallet etterpå. Hvis fingeravtrykket stemmer med tallet, kan tilbyderen ikke ha byttet det underveis.
Byggesteinene: fire begreper
- Server seed: En lang, tilfeldig tekst som tilbyderen lager og holder hemmelig mens du spiller.
- Hash av server seed: Fingeravtrykket. Det vises til deg før første innsats.
- Client seed: En tekst du selv kan velge eller endre. Den sørger for at tilbyderen ikke alene bestemmer alle inngangsverdiene.
- Nonce: En teller som øker med én for hver innsats. Den gjør at hver runde får et nytt utfall selv om de to seedene er de samme.
Hva er SHA-256?
SHA-256 er en hashfunksjon standardisert av det amerikanske standardiseringsinstituttet NIST i dokumentet FIPS 180-4. Uansett hvor lang tekst du mater inn, får du ut 256 biter, som vanligvis skrives som 64 tegn i sekstentallssystemet (heksadesimalt).
Standarden beskriver hvorfor slike funksjoner kalles sikre: Det er beregningsmessig umulig i praksis å finne en melding som passer til et gitt fingeravtrykk, eller å finne to ulike meldinger med samme fingeravtrykk. Enhver endring i meldingen vil med svært høy sannsynlighet gi et helt annet resultat.
Hva er HMAC?
Mange provably fair-systemer bruker ikke SHA-256 direkte til å lage utfallet, men HMAC-SHA256. HMAC er beskrevet i RFC 2104 fra 1997 som en metode for meldingsautentisering med kryptografiske hashfunksjoner, der en hemmelig nøkkel inngår i beregningen. I spillsammenheng er server seed nøkkelen, mens client seed og nonce er meldingen.
Steg for steg: et eksempel du kan regne selv
Eksemplet under er laget for denne artikkelen. Formatet er et vanlig oppsett, men hvert casino har sin egen oppskrift, så du må alltid lese tilbyderens dokumentasjon. Hashverdiene er regnet ut med Python sitt standardbibliotek og kan etterprøves.
- Før spillet velger tilbyderen server seed fjord-eksempel-7Kq2. Du får bare se SHA-256 av den: 4fa5febf877b49286b393c496e1b0b924e5bf8da4a77d9958e083aebbfc43263.
- Du velger client seed mittfro42.
- Første innsats har nonce 1. Systemet regner HMAC-SHA256 med server seed som nøkkel og teksten «mittfro42:1» som melding.
- Resultatet begynner med 5dedb9e6. De første åtte tegnene tolkes som et heltall: 1 575 860 710.
- Tallet gjøres om til et desimaltall mellom 0 og 1 ved å dele på 2 opphøyd i 32 (4 294 967 296). Det gir 0,3669.
- Utfallet i et terningspill fra 0 til 100 blir da 36,69.
| Nonce | Første 8 tegn av HMAC | Heltall | Utfall (0–100) |
|---|---|---|---|
| 1 | 5dedb9e6 | 1 575 860 710 | 36,69 |
| 2 | d09a1201 | 3 499 758 081 | 81,48 |
Når du er ferdig, ber du om ny server seed. Tilbyderen avslører da den gamle, og du kan kontrollere to ting: at SHA-256 av den avslørte teksten gir nøyaktig fingeravtrykket du fikk på forhånd, og at HMAC-beregningen gir de utfallene du faktisk fikk.
Hvor følsom er hashen?
Legger vi bare til bokstaven «x» på slutten av server seed, blir SHA-256-verdien 15eaea1f842441abb8e8495c7fdf88d7f1bf52a13c802a6a53f1e740ff9ebfff. Den ligner ikke det minste på den første. Det er denne egenskapen som gjør at tilbyderen ikke kan justere seeden i ettertid uten å bli avslørt.
Slik kontrollerer du i praksis
Mange tilbydere har en egen kontrollside. Den bør du ikke stole blindt på, siden den drives av den samme tilbyderen du vil kontrollere. Bedre er det å regne selv med et uavhengig verktøy.
- Noter hash av server seed før du spiller, for eksempel med et skjermbilde.
- Bytt client seed til noe du har valgt selv.
- Etter økten: be om ny seed og hent den gamle, avslørte server seed.
- Kjør SHA-256 på den avslørte seeden og sammenlign med notatet.
- Regn ut HMAC for noen tilfeldige nonce-verdier etter tilbyderens dokumenterte formel, og sammenlign med spillhistorikken.
Hvis tilbyderen ikke dokumenterer formelen nøyaktig, nok til at du kan gjenskape tallene, er ordningen i praksis ikke etterprøvbar.
Hva provably fair ikke beviser
Dette er den viktigste delen. En bestått kontroll viser én ting: at utfallet ble bestemt av verdier som var låst før du spilte, og at ingen endret dem underveis. Den sier ingenting om disse forholdene:
Tilbakebetalingen (RTP)
Formelen som gjør desimaltallet om til gevinst, bestemmer husets fordel. Et terningspill der du vinner under 49,5 med dobbel utbetaling, har en annen forventet verdi enn et der grensen er 50. Begge kan være like «provably fair».
Regn det ut selv. Hvis utfallet er jevnt fordelt mellom 0 og 100, er sjansen for å havne under 49,5 lik 49,5 prosent. Med dobbel utbetaling får du i snitt tilbake 0,495 ganger 2, altså 0,99 kr per krone du satser. Over 10 000 innsatser à 10 kr, totalt 100 000 kr i omsetning, er forventet tap da 1 000 kr. Flytter tilbyderen grensen til 48, blir forventet tilbakebetaling 0,96 kr per krone, og forventet tap på den samme omsetningen 4 000 kr.
| Vinnergrense | Utbetaling | Forventet tilbake per krone | Forventet tap på 100 000 kr |
|---|---|---|---|
| Under 50 | 2 x innsats | 1,00 kr | 0 kr |
| Under 49,5 | 2 x innsats | 0,99 kr | 1 000 kr |
| Under 48 | 2 x innsats | 0,96 kr | 4 000 kr |
Alle tre variantene består den samme kryptografiske kontrollen. Det er bare vilkårene, ikke hashen, som forteller deg hvilken av dem du spiller. Hvordan RTP og husets fordel virker over mange runder, forklarer vi i artikkelen om RTP og volatilitet.
Spilleautomater med tabeller
I spilleautomater gjøres tallet om til symboler via tabeller som spilleren som regel ikke ser. Da kan du kontrollere at tallet var låst, men ikke hva tabellen gjør med det.
Utbetalingsviljen
Matematikken gjelder selve spillrunden. Den sier ingenting om hvorvidt tilbyderen utbetaler gevinsten, hvilke vilkår som står i bonusreglene, om kontoen kan stenges, eller hva som skjer med saldoen hvis selskapet forsvinner. Les mer om det i hva som skjer med saldoen ved konkurs.
Kvaliteten på seeden
Ordningen beviser at seeden ikke ble endret, ikke at den ble laget tilfeldig. En tilbyder som lager seeds etter et forutsigbart mønster, kan i teorien bestå alle kontroller.
Norsk kontekst: kryptocasinoer er ikke lovlige tilbydere
Pengespilloven gjelder fra 1. januar 2023. Den sier at det uten tillatelse er forbudt å tilby eller medvirke til å tilby pengespill rettet mot det norske markedet, og gir Norsk Tipping og innehaveren av tillatelse til hestespill enerett på spill som krever særlig offentlig kontroll. Lotteritilsynet har slått fast at Norsk Tipping er den eneste aktøren med tillatelse til å tilby kasinospill på internett.
Et kryptocasino har dermed ikke norsk tillatelse, uansett hvor gjennomsiktig spillmatematikken er. Lovens § 5 forbyr betalingsformidling for pengespill uten tillatelse. Lotteritilsynet har brukt dette mot betalingsløsninger knyttet til kryptovaluta: I januar 2022 påla tilsynet norske banker å avvise transaksjoner til og fra det svenske foretaket Quickbit, som tilbød tjenester knyttet til kryptovaluta og ble markedsført på casinoportaler som innskuddsmetode.
Fra 1. januar 2025 har pengespilloven også en egen paragraf, § 32 a, som lar Lotteritilsynet pålegge internettilbydere å DNS-blokkere nettsteder som tilbyr pengespill uten tillatelse. Vi gir ingen råd om å omgå slike tiltak. Bakgrunnen er forklart i artiklene om DNS-blokkering og betalingsformidlingsforbudet.
Oppsummert
Provably fair er et ekte kryptografisk verktøy, og det løser et ekte problem: det gjør det umulig å endre et utfall etter at innsatsen er lagt, uten at det kan oppdages. Men det er en smal garanti. Husets fordel, gevinsttabeller, bonusvilkår, utbetalinger og tilsyn ligger utenfor. For en norsk spiller er det siste avgjørende: et utenlandsk kryptocasino står uten norsk tillatelse og uten norsk tilsyn. Mer om regelverket finner du i artikkelen om casinolisenser.
Vanlige spørsmål
Betyr provably fair at spillet er rettferdig?
Nei, bare at utfallet ble låst før du spilte og ikke endret i ettertid. Husets fordel og utbetalingene sier ordningen ingenting om.
Hvorfor bør jeg bytte client seed selv?
Hvis tilbyderen velger alle inngangsverdiene, er kontrollen svakere. Med en client seed du har valgt selv, kan ikke tilbyderen forhåndsberegne alle utfall alene.
Kan jeg stole på casinoets egen kontrollside?
Den drives av samme tilbyder som du vil kontrollere. Regn heller ut SHA-256 og HMAC med et uavhengig verktøy etter den dokumenterte formelen.
Er det lovlig å tilby kryptocasino i Norge?
Nei. Bare tilbydere med norsk tillatelse kan tilby pengespill rettet mot Norge, og Lotteritilsynet oppgir at bare Norsk Tipping kan tilby kasinospill på nett.
Kilder
Slik vurderer viVi kan få provisjon når du registrerer deg via partnerlenker; det styrer ikke vurderingene.18+Tilsyn: LotteritilsynetHjelpelinjen 800 800 40
Les også
Betaling · Betalingsformidlingsforbudet forklart: hvorfor innskudd og gevinster stoppesForbudet mot å formidle betalinger til pengespill uten norsk tillatelse retter seg mot bankene, ikke mot spilleren.
Lov og regler · Norsk Tippings tapsgrenser mot verktøyene hos utenlandske casinoerHos Norsk Tipping er tapsgrensene skrevet inn i forskriften, med faste tak per dag og måned.
Trygg spilling · Når nettcasinoet stenger: slik er saldoen din beskyttet, og slik er den ikkeEn saldo på en spillkonto er ikke et bankinnskudd. Hvor godt pengene er sikret hvis casinoet går konkurs eller mister lisensen.