Test 8 min lesetid

Provably fair i Chicken Road: slik sjekker du en runde, steg for steg

"Provably fair" betyr "beviselig rettferdig": spillet gir deg verktøyene til å kontrollere etter runden at resultatet lå fast på forhånd og ikke ble endret mens du spilte. Nesten alle sider nevner det. Nesten ingen gjør det.

Vi har gjort det. Den 26. oktober 2026 spilte vi 10 runder i den offisielle demoen av Chicken Road med norske kroner, noterte serverens fingeravtrykk før hver runde og sammenlignet det med seedet som ble avslørt etterpå. Her får du fremgangsmåten, resultatene, en kalkulator for å gjøre det i nettleseren og de to begrensningene ved sjekken som det er rimelig å kjenne til.

Kort fortalt

  • Før hver runde viser spillet hashen av server seedet. Etterpå avslører det server seedet i klartekst i innsatshistorikken.
  • Stemmer SHA-512 av det avslørte seedet med hashen fra før, er seedet ikke endret.
  • I testen vår: 10 av 10 runder stemmer.
  • To begrensninger: etiketten sier "SHA256", men hashen er SHA-512, og veien fra hash til plasseringen av ovnene er ikke dokumentert.

Hva provably fair lover

Prinsippet kalles commit and reveal: man forplikter seg og avslører etterpå. Det fungerer som en forseglet konvolutt.

  1. Før runden velger serveren et hemmelig tall, server seedet, og gir deg bare fingeravtrykket (hashen). Fingeravtrykket avslører ikke seedet, men endrer seg fullstendig hvis bare ett tegn i seedet endres.
  2. Du spiller. Seedet ligger fast: endret serveren det, ville fingeravtrykket du har, ikke lenger stemme.
  3. Etter runden viser serveren seedet i klartekst.
  4. Du regner ut fingeravtrykket av det avslørte seedet og sammenligner med det du fikk før.
Diagram i fire steg over provably fair: hash før runden, runden, seedet avsløres, sjekk med SHA-512
Steg 4 er det du kan gjøre selv. Resten gjør spillet

Prinsippet står også kort i guiden om hvordan du spiller Chicken Road. Her er det praksis som interesserer oss.

Hvor du finner det i spillet

I den offisielle demoen av Chicken Road starter alt i menyen øverst til høyre (de tre strekene). Du trenger to punkter: Provably fair settings og My bet history.

Menyen i demoen av Chicken Road med punktene Provably fair settings, Game rules og My bet history
Menyen i den offisielle demoen: "Provably fair settings" før du spiller, "My bet history" etterpå. Spillet finnes ikke på norsk, så menyen er på engelsk

Steg 1: noter hashen før du spiller

Åpne Provably fair settings. Vinduet viser to verdier:

  • Next client (Your) seed, din del av beregningen (i demoen lages den tilfeldig og er den samme fra runde til runde);
  • Next server seed, som en hash: fingeravtrykket av seedet serveren bruker i neste runde.

Vinduet forklarer selv at resultatet av runden bestemmes ut fra en kombinasjon av server seedet og de tre første innsatsene i runden.

Vinduet Provably fair settings i demoen av Chicken Road med klientens seed og hashen av neste server seed
Kopier "Next server seed" før du trykker Play: det er den forseglede konvolutten. Etiketten sier SHA256, men hashen har 128 tegn, altså SHA-512

Kopier hashen med ikonet til høyre og lagre den et sted. Det er det eneste øyeblikket den teller: etter runden viser spillet en ny.

Steg 2: spill, og åpne historikken

Spill runden som vanlig. Åpne så My bet history: hver rad har et grønt skjold til høyre. Klikker du på det, åpnes kortet for runden.

Vinduet My bet history med dato, innsats på 30 kr, multiplikator x1.47 og gevinst på 44,1 kr for hver runde, og det grønne skjoldet
Historikken fra testen vår: innsatser på 30 kr og uttak på 1,47x. Det grønne skjoldet åpner rundens data
Kortet for en runde i Chicken Road med server seed, client seed, kombinert SHA512-hash, hex og desimal, resultat x1.47, innsats 30 og gevinst 44,1
Kortet for runden: server seedet står nå i klartekst. Dette er runde 10 i testen vår

Steg 3: regn ut hashen på nytt

Kopier Server Seed fra kortet og regn ut SHA-512 av det. Er resultatet identisk med hashen du noterte i steg 1, er seedet ikke rørt. Du kan bruke en hvilken som helst SHA-512-kalkulator eller den nedenfor: den regner i nettleseren din og er fylt ut med et ekte par fra den offisielle demoen, runde 1 i testen vår.

Sjekk et server seed

Beregningen skjer i nettleseren din: ingenting sendes til noen server.

Pass på en detalj: beregningen må gjøres på teksten i seedet nøyaktig slik den er, uten mellomrom før eller etter. Ett tegn for mye gir en helt annen hash.

Testen vår: 10 runder, 10 sjekker

Vi automatiserte fremgangsmåten: før hver runde leste vi hashen serveren annonserte, spilte på Medium med 30 kr og tok ut på tredje felt (1,47x), og hentet deretter de avslørte seedene i historikken og regnet ut hashene på nytt. Nonce er telleren for runder med samme client seed.

# Nonce Annonsert hash (start) Avslørt seed (start) SHA-512 Resultat Ovner (felt)
1 104 697c900605… e3831ef1e4… ✓ tatt ut 1,47x på felt 3 6, 9, 14
2 105 a2e133e4df… cf47bb19ce… ✓ tatt ut 1,47x på felt 3 9, 16, 18
3 106 d507dbfd8c… b502f0157f… ✓ ovn på felt 1 1, 10, 13
4 107 5697e0eabc… 96356eea71… ✓ ovn på felt 3 3, 15, 18
5 108 3bada1e110… 9f6143f7d7… ✓ tatt ut 1,47x på felt 3 5, 12, 22
6 109 02af8b5e34… b81df0eb2c… ✓ ovn på felt 3 3, 16, 18
7 110 87d93bd0ed… a340dda5b8… ✓ tatt ut 1,47x på felt 3 14, 17, 24
8 111 ad996e32da… 25ed34f93f… ✓ ovn på felt 1 1, 2, 5
9 112 3bd8f49ebb… a4949eacc4… ✓ tatt ut 1,47x på felt 3 17, 23, 24
10 113 cd6fa8dd2a… b8db10422e… ✓ tatt ut 1,47x på felt 3 4, 9, 18

Ti av ti: for hver runde er SHA-512 av det avslørte seedet identisk med hashen som ble annonsert før. Den siste kolonnen forteller så det som var usynlig under runden. I runde 10 sto ovnen på feltet rett etter der vi tok ut. I runde 4 og 6 sto den på akkurat det feltet vi siktet mot. I runde 9 var veien derimot fri til 16. felt: vi kunne ha stoppet på 22,61x. Ingenting av det kunne vites på forhånd, og det er nettopp poenget.

Den første sjekken gjør man av nysgjerrighet. Den andre for å se om man har forstått det. Ved den tiende er det klart at serveren ikke bytter kortene underveis. Det betyr ikke at kortstokken er gavmild.

Håvard Lien Analytiker av instant games, skribent på Chicken-Road-Norway.com

Det finnes også et indirekte bevis, som vi samlet i testen av 100 runder, der vi tok opp alle meldingene mellom demoen og serveren: under runden mottar enheten din ved hvert steg bare den nye multiplikatoren. I 263 svar fra serveren midt i rundene var plasseringen av ovnene ikke med en eneste gang. Den kom i alle 101 svar som avsluttet en runde. Telefonen kjenner altså aldri ovnene på forhånd, og det er den tekniske grunnen til at ingen "predictor"-app kan lese dem.

Hva sjekken beviser, og hva den ikke beviser

Sjekken beviser Sjekken beviser ikke
at server seedet lå fast før runden hvordan man går fra hash til plasseringen av ovnene: formelen er ikke publisert
at det ikke ble byttet ut under runden at den "kombinerte" hashen kan gjenskapes: vi har prøvd de vanlige kombinasjonene av server seed, client seed og nonce uten hell
at hver runde har sitt eget seed (10 ulike seeds i 10 runder) at multiplikatortabellen er gavmild: den bestemmer leverandøren

Den første begrensningen er den viktigste. På kortet for runden står også en kombinert SHA512-hash, en verdi i hex og en i desimal. Desimaltallet er rett og slett den kombinerte hashen lest som et tall. Men med de viste dataene har vi ikke klart å gjenskape hvordan den kombinerte hashen regnes ut, og spillet forklarer ikke hvordan tallet blir til plasseringen av tre ovner. Sjekken dekker altså serverens forpliktelse, ikke hele beregningen.

Den andre begrensningen er en unøyaktighet i grensesnittet: innstillingsvinduet kaller hashen "SHA256", men den er 128 hex-tegn lang, altså 512 bit. Det som stemmer, er SHA-512. Prøver noen med SHA-256, får de alltid et annet resultat og tror kanskje på en svindel som ikke finnes.

Provably fair betyr ikke høy RTP

Det er den mest utbredte misforståelsen. Provably fair garanterer at trekningen er ærlig: hvor ovnene havner, avhenger ikke av hvor mye du satser, eller hvordan det går. Det sier ingenting om hvor mye hvert trinn betaler.

Provably fair forteller deg at terningen ikke er jukset med. Den forteller deg ikke hvor mange sider den har. Det er et annet spørsmål, og svaret står i multiplikatortabellen.

Håvard Lien Analytiker av instant games, skribent på Chicken-Road-Norway.com

Avkastningen bestemmes av multiplikatortabellen. Og i tabellen demoen bruker i dag, gjelder de 98 % bare på de første stegene, som vi viste i sammenligningen av Chicken Road og Aviator: på Medium til 11. steg. Et spill kan være fullstendig provably fair og samtidig betale mindre enn oppgitt på de høye stegene.

Spørsmålet "betaler casinoet ut gevinstene?" er igjen et annet, og det handler om operatøren. Det står på siden Kan man tjene penger på Chicken Road?.

FAQ om å sjekke provably fair

Hva er forskjellen på server seed og client seed?

Server seedet er det hemmelige tallet spillet lager, og du får bare fingeravtrykket før runden. Client seedet er spillerens del: i demoen av Chicken Road lages det tilfeldig og står i klartekst i innstillingene. Resultatet kommer av en kombinasjon av de to pluss en teller (nonce).

Hvorfor stemmer aldri SHA-256-beregningen min?

Fordi hashen Chicken Road bruker, er SHA-512, selv om innstillingsvinduet skriver "SHA256". En SHA-512-hash er 128 hex-tegn lang, en SHA-256 halvparten så lang. Bruk et SHA-512-verktøy eller kalkulatoren på denne siden.

Kan jeg sjekke en runde spilt hos et casino med ekte penger?

Ja, hvis casinoet viser det samme spillet med de samme vinduene: historikken med det grønne skjoldet er en del av spillet, ikke av casinoet. Noter hashen før du satser, som i steg 1. Skjuler operatøren spillets meny eller historikken, kan sjekken ikke gjøres.

Betyr en sjekk som stemmer, at spillet er ærlig i alt?

Det betyr at seedet i den runden ikke ble endret etter at det ble annonsert. Det sier ikke hvordan seedet blir til plasseringen av ovnene, eller om multiplikatortabellen betaler det som er lovet. Det er ulike kontroller, og provably fair dekker bare den første.

Les videre

← Alle artiklene i bloggen