Hopp til innholdet
CryptoCasinos.help

Bevisbart rettferdige spill (provably fair), enkelt forklart

Slik lar server seeds, client seeds og nonces deg sjekke at et kryptokasino ikke rigget innsatsen din. Med historien, matematikken, husets fordel og hvor det har sviktet.

Av CryptoCasinos.help Editorial Team· Publisert · Oppdatert

Hva bevisbart rettferdig faktisk sjekker

Bevisbart rettferdig (provably fair) lar deg sjekke, etter en innsats, at kasinoet ikke endret resultatet etter at du hadde satset. Det er hele løftet. Det er smalt, men likevel nyttig.

Mekanismen er en forpliktelse. Før du satser, viser kasinoet deg en hash av en hemmelig server seed. Du legger til en egen client seed, og hver innsats får en nonce, som bare er en teller. Senere viser kasinoet server seeden. Du bekrefter at den stemmer med hashen du fikk se, og regner så ut resultatene dine på nytt fra disse tre verdiene. Stemmer alt, ble runden ikke rørt etter at du satset.

Det den ikke forteller deg, er om spillet gir god verdi, hvor stor fordel huset har eller om kasinoet vil betale. Det kommer vi tilbake til lenger ned.

2012
året SatoshiDice for første gang avgjorde innsatser mot en publisert hash
4,1 millioner
innsatser hos SatoshiDice talt av forskere det første året
1 %
fordel for huset i de fleste bevisbart rettferdige spill som dice, crash, limbo og plinko
64
tegn i en SHA-256-hash, som er 256 biter
10 millioner
crashresultater som Stake, Shuffle og BC.Game lager på forhånd som én hashkjede
~96 %
typisk tilbakebetaling på spilleautomater, der spilleren ikke kan sjekke noe som helst

Hvor ideen kom fra

Bevisbart rettferdig er like gammelt som selve pengespillet med Bitcoin. Tabellen under er den korte historien. Hver dato kommer fra de opprinnelige kunngjøringene eller fra en fagfellevurdert studie.

NårHva som skjedde
Apr. 2012SatoshiDice starter. Resultatet av hver innsats er en hash av innsatstransaksjonen pluss en hemmelighet siden forplikter seg til på forhånd. Ideen om å sjekke et kasino med en hash er født
2012 til 2013Forskere ved UC San Diego teller 4 127 979 innsatser hos SatoshiDice. Spillet står for 30 % til 40 % av alle små Bitcoin-transaksjoner på nettverket
Juni 2013Just-Dice starter med 1 % fordel for huset og de tre verdiene som nå er standard. Server seed, client seed og nonce. Den første måneden blir det satset 429 600 BTC
Juli 2013SatoshiDice blir solgt for 126 315 BTC, rundt 11,5 millioner dollar den gangen
Sep. 2014Spillere som sjekker kastene sine, tar DiceBitco.in i å hoppe over vinnertall. Siden innrømmer “ondsinnet kode”. Det første godt dokumenterte tilfellet der kontrollen virket
Jan. 2018bustabit lager 10 millioner crashresultater som en hashkjede og salter dem med en Bitcoin-blokk som ennå ikke er utvunnet. Alle store crashspill kopierer dette
Juli 2019Stake seeder crashspillet sitt på samme måte, med Bitcoin-blokk 584 500
Sep. 2025Den nyeste kjeden til bustabit er 100 millioner hasher lang, saltet med blokk 917 000

Kildene er IMC-artikkelen fra 2013 av Meiklejohn og kolleger, lanseringsinnlegget til Just-Dice, CoinDesks sak om salget, Cointelegraph om DiceBitco.in og innleggene om seeding fra bustabit i 2018 og 2025.

Seeds, hasher og nonce

De tre stegene i en bevisbart rettferdig innsats. Før du satser, viser kasinoet hashen av sin hemmelige server seed, og du velger en client seed. Mens du spiller, bruker hver innsats server seeden, din client seed og en nonce som teller oppover. Etter at du har byttet seed, viser kasinoet server seeden, du hasher den for å sjekke at den stemmer, og du regner ut resultatene på nytt. FØR DU SATSERMENS DU SPILLERETTER SEEDBYTTE Kasinoet velger enhemmelig server seed Du får bare seSHA-256-hashen Du velger eller godtaren client seed Du lagrer hashenpå et trygt sted Spill 1 har nonce 1Spill 2 har nonce 2Spill 3 har nonce 3 ... Hvert resultat kommerfra server seed +client seed + nonce Server seedenholdes hemmelig Kasinoet viser dengamle server seeden Du hasher den selvStemmer den medhashen du lagret? Du regner ut hvertresultat på nytt Stemmer begge?Ingenting ble endret ForpliktelsenTellerenKontrollen En bevisbart rettferdig innsats fra start til slutt
Hele ordningen i ett bilde. Hashen du lagrer før du spiller, er det som gjør kontrollen til din og ikke kasinoets.

Server seeden og hashen dens

Server seeden er en lang tilfeldig tekststreng som kasinoet lager. Hos Shuffle, der dokumentasjonen om rettferdighet er den klareste vi har funnet, er det en heksadesimal streng på 64 tegn. Den må holdes hemmelig mens du spiller, fordi alle som kjenner den, kan regne ut resultatene som kommer.

Det kasinoet publiserer i stedet, er en SHA-256-hash av seeden. En hash er et fingeravtrykk med fast lengde. Lett å regne ut fra seeden, men i praksis umulig å regne baklengs, og du kan ikke finne en annen seed som gir samme hash. Det amerikanske standardiseringsorganet NIST sier det slik i den offisielle spesifikasjonen. Enhver endring i det som går inn, vil “med svært høy sannsynlighet” endre det som kommer ut, og det er “beregningsmessig umulig” å finne en verdi som passer til en gitt hash. En forseglet konvolutt er den nærmeste sammenligningen fra hverdagen. Når kasinoet publiserer hashen, er det låst til én seed uten å vise deg hva den er.

Hvor umulig? En SHA-256-hash har 2 opphøyd i 256 mulige verdier. Skrevet ut er det et tall med 78 sifre. Matematikkformidleren 3Blue1Brown regnet ut at fire milliarder kopier av Melkeveien, hver med fire milliarder jordkloder, hver med fire milliarder datamaskiner som gjetter fire milliarder ganger i sekundet, fortsatt ville trenge 37 ganger universets alder for å ha én sjanse av fire milliarder for å treffe.

Din client seed

Client seeden er din del av avtalen. De fleste kasinoer fyller inn en tilfeldig en og lar deg endre den på siden for rettferdighet. Kasinoet forplikter seg til sin server seed før det kjenner din client seed, så det kan ikke velge en server seed som virker mot din.

Det koster ingenting å endre den og gjør ingen skade. Mange spillere setter sin egen, rett og slett for å vite at kasinoet ikke valgte den for dem. Allerede i 2014 advarte grunnleggeren av Just-Dice om at enhver bevisbart rettferdig side kan jukse med spillere som ikke tar det steget.

Noncen

Noncen øker med én for hver innsats du gjør på samme par av seeds. Seedene ligger fast. Det er noncen som gjør at innsats 1, innsats 2 og innsats 3 gir ulike resultater.

Fra seeds til et terningkast eller et crashpunkt

Hvert kasino dokumenterer sin egen metode, så les siden for rettferdighet eller “provably fair” for spillet du faktisk spiller. Her er hva de store sier at de gjør.

KasinoSlik blander det seedeneHvor det står
ShuffleHMAC-SHA256 med server seeden som nøkkel og clientSeed:nonce:round som melding. Resultatet på 32 byte deles i åtte biter på 4 byte, og hver av dem blir et tall mellom 0 og 1Hjelpesenteret til Shuffle
StakeSamme oppbygning. Sidene til Stake ligger bak en robotsjekk, så vi kunne ikke lese dem sist vi prøvde, men verifiseringsverktøy med åpen kildekode gjenskaper metoden, og sidene til Shuffle beskriver nøyaktig samme ordningSidene til Stake om rettferdighet, og innlegget om seeding av crash fra 2019
BC.GameVanlig SHA-256 eller SHA-512 av server seed, client seed og nonce satt sammen. Classic Dice tar de 8 første heksadesimale tegnene, Hash Dice de 5 førsteHjelpesenteret til BC.Game
bustabit (crash)En kjede av 100 millioner SHA-256-hasher, der hver er hashen av den neste. Hvert resultat er HMAC-SHA256 av spillhashen, med en Bitcoin-blokkhash som nøkkelInnlegg om seeding, september 2025
DuelServer seed, client seed og nonce, med SHA-256-hashen av server seeden vist før du satserSiden til Duel om rettferdighet, vist under

Når kasinoet har et tall mellom 0 og 1, overfører det tallet til spillet. Siden om spillhendelser hos Shuffle forklarer hver av disse overføringene, og de fleste kasinoer i Stake-stil bruker de samme.

SpillSlik blir tallet et resultat
DiceGang med 10 001, rund ned og del på 100. Det gir 10 001 mulige kast fra 0,00 til 100,00
LimboDel 1 på tallet og gang med 0,99. De 0,99 er den 1 % store fordelen for huset, bygd rett inn i formelen
CrashSamme idé, brukt på en hash fra den ferdiglagde kjeden. De 0,99 dukker opp her også
PlinkoEtt tall per rad. Under 0,5 går kulen til venstre, over går den til høyre
MinesEtt tall per mine, og hvert velger blant rutene som fortsatt er ledige
KenoTi tall, og hvert velger blant de 40 rutene som ennå ikke er valgt
RulettGang med 37 og rund ned
HjulGang med antall felt og rund ned

Det som gjør alt dette mulig å sjekke, er at det er deterministisk. Samme server seed, samme client seed og samme nonce gir samme resultat hver gang. Så du, eller hvem som helst, kan gjøre utregningen på nytt og få samme svar som kasinoet fikk.

Hvorfor ingenting kan sjekkes før du bytter seed

Du kan ikke sjekke en innsats mens server seeden fortsatt er i bruk, fordi kasinoet ikke har vist den ennå. Gjorde det det, kunne du forutsi de neste resultatene dine.

Derfor går det i sykluser. Kasinoet viser deg hashen av den gjeldende server seeden, og du spiller så mange innsatser du vil på den (nonce 1, 2, 3 og videre). Når du bytter seedparet, som regel med en knapp på siden for rettferdighet, viser kasinoet den gamle server seeden og forplikter seg til en ny ved å vise deg den nye hashen. Først da kan du sjekke innsatsene du gjorde med den gamle seeden.

Et kasino som aldri lar deg bytte, eller aldri viser gamle seeds, gir deg ingenting å sjekke. Da er “provably fair” en merkelapp og ikke stort mer.

Crashspill og hashen til en Bitcoin-blokk

Crashspill fungerer litt annerledes, fordi kasinoet trenger ett resultat per runde for alle spillerne samtidig. Derfor lager siden millioner av resultater på forhånd. Den velger én tilfeldig hemmelighet, hasher den for å få det neste resultatet, hasher det for å få det etter, og så videre, 10 millioner ganger hos Stake, Shuffle og BC.Game og 100 millioner ganger hos bustabit. Så spiller den kjeden baklengs og publiserer hashen for hver runde når den er over. Fordi hver hash er hashen av den neste, kan du sjekke at runde 5 000 virkelig fulgte etter runde 5 001.

Det gjenstår likevel ett hull. Kasinoet kunne lage noen kjeder og beholde den som betaler minst. Løsningen, som bustabit innførte i januar 2018, er å kunngjøre nummeret på en fremtidig Bitcoin-blokk og så blande hashen til den blokken inn i hvert resultat. Ingen kan vite en blokkhash før blokken er utvunnet, så ingen kunne ha valgt en kjede som passer til den. Som bustabit sa da de kunngjorde blokk 505 750, var blokken “ikke utvunnet ennå”, så kjeden kunne ikke ha blitt valgt for å skade spillerne.

KasinoLengde på kjedenBitcoin-blokk brukt som offentlig saltKunngjort
bustabit10 000 000505 750Januar 2018
Stake10 000 000584 500Juli 2019
Shuffle10 000 000779 5882023
bustabit (gjeldende kjede)100 000 000917 000September 2025
Degenikke oppgitt931 850Mai 2026

Vil ikke et crashspill fortelle deg den siste hashen i kjeden og hvilken blokk det bruker, kan du ikke sjekke det, uansett hva merket sier.

Slik sjekker du en innsats selv

Siden til Duel om provably fair, som forklarer at hvert av husets spill bruker en server seed, en client seed og en nonce, og at SHA-256-hashen av server seeden sendes før du satser
En typisk side om rettferdighet, her hos Duel. Fanen Overview forklarer de tre verdiene. Fanen Verify er der du bytter seed og sjekker gamle innsatser.
  1. Før du spiller, åpner du siden for rettferdighet og lagrer hashen av server seeden et sted utenfor kasinoet, som et skjermbilde eller et kopiert notat.
  2. Noter din client seed og noncen for hver innsats du vil sjekke. De fleste spillhistorikker viser noncen.
  3. Bytt seed slik at den gamle server seeden blir vist.
  4. Hash den viste server seeden med SHA-256 og sammenlign med hashen du lagret. Den må stemme helt, tegn for tegn.
  5. Regn ut resultatet på nytt med kasinoets dokumenterte metode, den viste server seeden, din client seed og noncen. Sammenlign med spillhistorikken din.

Steg 1 er det folk hopper over, og det er det som betyr noe. Ser du bare på hashen etter at seeden er vist, stoler du på kasinoets egen oversikt over hva det forpliktet seg til.

For steg 4 og 5 har du tre muligheter. Kasinoets eget verifiseringsverktøy er raskest, men da sjekker du kasinoet med kasinoets verktøy, og bruker du bare det og aldri lagret hashen selv, har du ikke sjekket noe uavhengig. Noen nettsider og prosjekter med åpen kildekode tilbyr uavhengige verktøy for populære kasinoer. Bruker du et slikt, sjekk at koden er offentlig og stemmer med kasinoets dokumenterte metode. Eller du kan gjøre det på din egen datamaskin. Kontrollen av forpliktelsen krever ingen spesielle verktøy, som eksempelet under viser. For å regne ut resultatet på nytt trenger du også kasinoets regler for overføring, som som regel er publisert som kode på siden for rettferdighet.

Stemmer ikke hashen, eller klarer du ikke å gjenskape et resultat, tar du skjermbilder av hashen, seedene og spillhistorikken, kontakter kundestøtten skriftlig og rapporterer kasinoet til oss.

Et regneeksempel (bare til illustrasjon)

Seedene her er funnet på for denne guiden, og overføringen i steg 3 er en enkel en vi valgte for å vise ideen. Det er ikke noe kasinos virkelige metode.

  • Server seed er illustrative-server-seed-2026
  • Client seed er my-client-seed
  • Nonce er 1

Steg 1 er forpliktelsen. Før spillet ville kasinoet vist deg SHA-256-hashen av server seeden.

printf %s 'illustrative-server-seed-2026' | shasum -a 256
e6c2b1425c56b64f9847f184450362891617d4ce56a4973092d1ba2baaa21f67

Etter at seeden er vist, kjører du samme kommando på den viste seeden. Får du nøyaktig denne hashen, vet du at kasinoet brukte seeden det forpliktet seg til.

Steg 2 er innsatsens HMAC. Server seeden er nøkkelen og my-client-seed:1 er meldingen.

printf %s 'my-client-seed:1' | openssl dgst -sha256 -hmac 'illustrative-server-seed-2026'
74ea9ea8fbb537866e0415595fa20713580421d0429b92137a74abc285c4cd94

Steg 3 er å gjøre det om til et resultat. I vårt oppdiktede terningspill tar vi de 8 første heksadesimale tegnene (74ea9ea8), gjør dem om til et tall (1 961 533 096), beholder resten etter deling på 10 000 (3 096) og deler på 100. Kastet blir 30,96.

For innsats 2 blir meldingen my-client-seed:2, som gir en helt annen hash og et annet resultat.

Endrer du ett eneste tegn i noen av verdiene, endres resultatet fullstendig. Derfor kan ikke kasinoet justere et resultat uten at kontrollen feiler.

Slik ser husets fordel ut

Bevisbart rettferdig sier ingenting om oddsen. Det er reglene for overføring som bestemmer den, og kasinoene publiserer tallene. Her er hva de viktigste operatørene oppgir for sine egne spill.

SpillOppgitt fordel for husetHvem som sier det
Dice1 %Shuffle, BC.Game, Stake, Just-Dice siden 2013
Crash1 %Shuffle, BC.Game, Stake, bustabit
Limbo1 %Shuffle, Stake
Plinko1 % på vanlige brett, høyere på brettene “extreme” hos RollbitShuffle, Stake, Rollbit
Mines1 %Stake
Rulett2,70 %Stake
X-Roulette5 %Rollbit
Baccarat1,10 %Stake
Blackjack0,57 %Stake
Spilleautomater fra eksterne studioerSom regel 4 % til 8 %, altså en tilbakebetaling på 92 % til 96 %Bransjetall som du ikke kan sjekke
Oppgitt fordel for huset etter spilltype. Blackjack 0,57 %, dice, crash, limbo, plinko og mines 1 %, baccarat 1,1 %, rulett 2,7 %, spilleautomater rundt 4 til 6 %, X-Roulette 5 %. BlackjackDice, crash, limboBaccaratRulettVanlig automatX-Roulette Blackjack, 0,57 %, ifølge Stake Dice, crash, limbo, plinko og mines, 1 % Baccarat, 1,10 %, ifølge Stake Rulett, 2,70 %, ifølge Stake Vanlig automat fra eksternt studio, rundt 4 %, bransjetall X-Roulette hos Rollbit, 5 % 0,57 %1 %1,1 %2,7 %~4 % (kan ikke sjekkes)5 % Husets fordel slik kasinoene selv oppgir den (60 px per 1 %)
Lavere er bedre for deg. Kasinoenes egne bevisbart rettferdige spill samler seg rundt 1 %. Spilleautomater vises blekt fordi tallet er et bransjesnitt og du ikke kan sjekke noe enkelt spinn.

Over tid betyr husets fordel at spillerne taper penger, rettferdig eller ikke. En fordel på 1 % er lav til kasino å være, men på 10 000 innsatser på 1 $ blir det likevel rundt 100 $ til huset.

Der bevisbart rettferdig slutter

Det svarer på ett smalt spørsmål. Ble resultatet av denne runden bestemt før du satset, og latt være i fred etterpå? Alt annet ligger utenfor.

Smutthullet med valg av seed

Kontrollen beviser at server seeden ikke ble endret. Den kan ikke bevise at kasinoet valgte den på en rettferdig måte. Lager en side en ny server seed for hver eneste innsats, eller setter den i det stille din client seed for deg, kan den teste seeds til den finner en som taper, og så forplikte seg til den. Hashen vil stemme perfekt. Spillere oppdaget dette allerede i 2014, og bloggen til BC.Game sa det samme i 2020. Et kasino “trenger ikke å bytte server seed for å jukse”.

Forsvaret er enkelt. Sett din egen client seed, behold én server seed over mange innsatser og vær skeptisk til spill som bytter server seed for hver innsats uten en god grunn.

Spilleautomater og livespill

De fleste spilleautomater faller også utenfor. De kommer fra eksterne studioer (se spilleverandørene våre) og er ikke bevisbart rettferdige. I stedet bruker de slumptallsgeneratorer testet av uavhengige laboratorier som eCOGRA, GLI og iTech Labs. GLI alene sier at det har sertifisert nesten to millioner produkter siden 1989. Livespill med dealere bruker ekte kort og hjul foran kamera, så der er det heller ingen seed å sjekke. I begge tilfeller stoler du på studioet, testingen og lisensen, ikke på en kontroll du kan gjøre selv.

Tilbakebetalingen på spilleautomater synker også. Bransjepressen meldte i april 2026 at standard tilbakebetaling på automater hadde gått fra rundt 96 % til 94 %, med versjoner på 92 % som nå er vanlige, og Malta tillater at nettspill går helt ned til 85 %. Et bevisbart rettferdig dice-spill med 1 % fordel for huset er en langt bedre avtale, hvis du først skal spille.

Å få betalt

Så er det å få betalt. Et kasino kan ha helt rettferdige spill og likevel forsinke eller nekte uttak. Er det der du står, se hva du gjør når et kasino ikke vil betale.

Rettferdige spill gjør heller ikke en operatør seriøs. Sjekk lisensen i tilsynets eget register.

Slik bruker vi det i anmeldelsene våre

I kasinoanmeldelsene våre merker vi bare et kasino som bevisbart rettferdig hvis i det minste noen av spillene publiserer seeds du kan sjekke. Det teller med i poengene våre for “rettferdige vilkår”, som én faktor blant flere. Sikkerhet og lisens, og betalinger og uttakshastighet, veier tyngre i totalvurderingen, fordi de avgjør om du faktisk får pengene dine.

Uansett hva du spiller, sett et budsjett først og regn alt du setter inn som brukt. Slutter pengespill å føles som underholdning, se siden vår om ansvarlig spill.

Spørsmål folk stiller

Betyr bevisbart rettferdig at jeg vinner?

Nei. Bevisbart rettferdig beviser at resultatet ikke ble endret etter at du satset. Spillet har fortsatt en fordel for huset, som regel 1 % på dice, crash, limbo og plinko, så over tid bør du fortsatt regne med å tape penger.

Hvorfor kan jeg ikke sjekke innsatsene mine med en gang?

Fordi kasinoets server seed holdes hemmelig til du bytter den. Kunne du se den mens du spiller, kunne du forutsi de neste resultatene dine. Bytt seed (som regel med en knapp på siden for rettferdighet), så blir den gamle seeden vist, og du kan sjekke hver innsats som ble gjort med den.

Er spilleautomatene på kryptokasinoer bevisbart rettferdige?

Som regel ikke. De fleste automater kommer fra eksterne studioer og bruker en slumptallsgenerator som er testet av et uavhengig laboratorium som eCOGRA, GLI eller iTech Labs. Kontroller av typen bevisbart rettferdig dekker normalt kasinoets egne spill, som dice, crash, mines eller plinko. Se på siden for rettferdighet for hvert spill for å være sikker.

Hvem fant opp bevisbart rettferdig?

Ideen går tilbake til SatoshiDice, et terningspill med Bitcoin som startet i april 2012. Det publiserte hashen av en hemmelighet på forhånd og avgjorde innsatsene med den. Just-Dice, som startet i juni 2013 med 1 % fordel for huset, gjorde oppsettet med server seed, client seed og nonce til standard. I 2018 la bustabit til trikset med å salte crashspill med en Bitcoin-blokk som ennå ikke var utvunnet.

Hvor stor fordel har huset i bevisbart rettferdige spill?

De fleste egne spill som dice, limbo, crash, plinko og mines har 1 % fordel for huset, som betyr 99 % tilbakebetaling til spilleren. Klassiske kasinospill ligger høyere. Stake oppgir 2,70 % for rulett, og X-Roulette hos Rollbit har 5 %. Til sammenligning betaler spilleautomater som regel tilbake rundt 94 % til 96 %, og dem kan du ikke sjekke selv.

Kan et kasino med bevisbart rettferdige spill likevel jukse?

Ja, på to måter. Velger kasinoet en ny server seed for hver innsats, eller setter det din client seed selv, kan det velge seeds som passer det, og hashkontrollen avslører ikke det. Og et kasino kan ha ærlige spill og likevel nekte å betale deg. Kontrollen dekker bare én ting, at resultatet ikke ble endret etter at du satset.

Hvorfor bruker crashspill hashen til en Bitcoin-blokk?

Crashsider lager millioner av resultater på forhånd som en kjede av hasher. For å bevise at de ikke valgte en kjede som favoriserer huset, kunngjør de nummeret på en fremtidig Bitcoin-blokk før den er utvunnet og blander hashen til den blokken inn i hvert resultat. Ingen kan forutsi en blokkhash på forhånd, så ingen kunne ha valgt kjeden for å passe til den.

Prøv