Mitä provably fair tarkoittaa pelaajalle?
Provably fair antaa tarkistaa pelituloksen jälkikäteen. Kasino sitoutuu lähtötietoon ennen kierrosta ja paljastaa sen myöhemmin. Samoilla tiedoilla lasketun tuloksen pitää vastata pelihistoriaa.
Käytännön hyöty on siinä, ettei pelaajan tarvitse tyytyä pelkkään ilmoitukseen satunnaisesta tuloksesta. Esimerkiksi Dice-kierroksen lukema voidaan laskea uudelleen. Mines-pelissä voidaan tarkistaa ruudukon miinojen sijainnit. Se, miltä noppa tai ruutu näytti animaatiossa, ei silloin ole ainoa todiste kierroksen tapahtumista.
Sitoumus, lähtötiedot ja laskentasääntö sopivat yhteen.
Voittotodennäköisyys ja maksettava kerroin määräävät pelin hinnan.
Tarkistus on pelikohtainen. Originals-pelin tarkistin ei kata saman kasinon kolikkopelejä, livepöytiä tai urheiluvedonlyöntiä.
Mitä tietoja eri peleistä saa tarkistukseen?
| Peli | Tarvittava aineisto | Milloin tarkistetaan? |
|---|---|---|
| Thrill Instant | Server seed, client seed, nonce sekä pelin asetukset. | Vanhan siemenen paljastamisen jälkeen; nonce alkaa julkaistun kuvauksen mukaan yhdestä. |
| Thrill Crash ja Slide | Yhteisen kierroksen server seed ja kierrokselle valittu client seed. | Päättyneestä yhteisestä kierroksesta; Instant-pelin syötteet eivät riitä. |
| Shuffle Instant | Siemenpari, nonce ja pelikohtaiset asetukset. Tämän sivun laskuri käyttää Shuffle Dicen julkaistua esimerkkiä. | Vaihda siemenpari, kopioi vanhan kierroksen arvot historiaikkunasta ja valitse oikea peli. |
| Shuffle Crash | Kierroksen tiivisteketjun tiedot ja kuvauksessa yksilöity Bitcoin-lohko. | Crash-kohtaisella laskentasäännöllä; Dice-tarkistin ei tue sitä. |
| Stake Dice | Paljastettu server seed, client seed ja nonce; Dice-tuloksen muunnos kuuluu sääntöön. | Vanhan siemenparin kierros pelikohtaisessa tarkistimessa. Toteutus ja tarkistimen kuvaus ovat julkisia. |
Shuffle: vanhan kierroksen tietojen avaaminen · Thrill: sitoumus ja siemenpari. Pelikohtainen tarkistin kattaa oman toteutuksensa; yhteinen logo ei tee siitä koko kasinon pelivalikoiman tarkistinta.
Algoritmien ero lyhyesti
Thrillin Instant-kuvaus käyttää HMAC-SHA512:ta ja Shufflen HMAC-SHA256:ta. Tämä kertoo yhteensopivuudesta, ei kasinon paremmuudesta. Tuloksen muunnos noppaluvuksi, ruuduksi tai kortiksi on myös osa tarkistettavaa sääntöä.
Miten provably fair toimii käytännössä?
Kasino näyttää ennen kierrosta sitoumuksen salaiseen lähtötietoon. Kun vanha lähtötieto myöhemmin paljastetaan, voit tarkistaa sekä sitoumuksen että pelituloksen. Animaation pituus ei ole uusi arvonta: samat lähtötiedot ja samat säännöt tuottavat saman tuloksen.
Provably fair -termit suomeksi: mitä tarkistukseen tarvitaan?
Pelihistorian kierrostunnus auttaa löytämään oikean tapahtuman, mutta se ei yleensä yksin riitä tuloksen laskemiseen. Tavallisessa siemenpariin perustuvassa pelissä tarvitaan alla olevat tiedot. Yhteisissä Crash-kierroksissa tietojen rakenne voi olla toinen.
| Tieto | Miksi se tarvitaan? |
|---|---|
| Server seed | Kasinon alkuperäinen palvelinsiemen, joka paljastetaan vasta käytön päätyttyä. Pelkkä tiiviste ei korvaa tätä tietoa. |
| Alkuperäinen hash | Ennen kierrosta näytetty sitoumus. Siihen verrataan paljastetusta siemenestä laskettua tiivistettä. |
| Client seed | Juuri kyseisellä kierroksella käytetty asiakassiemen. Uuden siemenparin teksti ei kelpaa vanhan kierroksen tarkistamiseen. |
| Nonce | Kierroksen järjestysnumero saman siemenparin sisällä. Käytä pelihistorian arvoa, älä arvaa ensimmäiseksi luvuksi nollaa tai yhtä. |
| Peli ja asetukset | Laskettu satunnaisluku muuttuu lopputulokseksi pelin säännöillä. Esimerkiksi ruudukon koko ja miinojen määrä vaikuttavat tarkistukseen. |
Korttipeli tai Plinko voi tarvita monta satunnaislukua samalla kierroksella. Mahdollinen cursor-arvo erottaa ne toisistaan; se kopioidaan pelihistoriasta muiden tietojen mukana.
Kopioi siemenet muuttamatta niitä. ”Karhu”, ”karhu” ja välilyönnin sisältävä ”karhu ” tuottavat eri tulokset.
Älä sekoita pelin seed-tietoa kryptolompakon palautussanoihin. Pelikierroksen käytöstä poistettu palvelinsiemen kuuluu todennukseen. Lompakon palautussanoja ei tarvita kasinopelin tarkistamiseen, eikä niitä pidä syöttää mihinkään tämän oppaan kenttään.
Miten tarkistat oman päättyneen kierroksesi?
- Avaa kierros historiasta. Valitse sama peli ja asetukset, joilla se pelattiin. Säilytä myös ennen kierrosta näytetty sitoumus.
- Paljasta käytöstä poistettu siemen. Shufflessa tämä tapahtuu siemenparin vaihdolla. Keskeneräinen peli on ensin päätettävä; vaihtaminen ei muuta vanhaa tulosta.
- Vertaa tarkistimen tulosta historiaan. Sekä alkuperäisen sitoumuksen että pelitapahtuman pitää täsmätä. Käytä kierroksen omia tietoja, vaikka tilillä olisi jo uusi siemenpari.
Shufflen ohje näyttää historian ja siemenparin vaihdon. Tarkistaminen ei edellytä uutta panosta, salasanaa tai lompakon palautussanoja.
Kokeile Shuffle Dicen julkaistua tarkistusesimerkkiä
Shufflen julkaistu testitapaus antaa tuloksen 43,05, kun server seed on def, client seed abc ja nonce 1. Alla voit laskea saman esimerkin omassa selaimessasi.
Muuta vertailutulosta: tiiviste täsmää edelleen, mutta tulos ei. Palauta esimerkki ja muuta palvelinsiementä: myös tiiviste vaihtuu. Työkalu vertaa aina esimerkin tiivisteeseen; se ei korvaa oman kierroksen alkuperäisen sitoumuksen tallentamista.
Laskentasääntö ja tuettu peli
HMAC-SHA256:n avaimena on palvelinsiemen ja viestinä client seed:nonce:0. Ensimmäiset neljä tavua tulkitaan etumerkittömäksi kokonaisluvuksi ja jaetaan luvulla 4 294 967 296. Dice-lukema on floor(osuus × 10001) / 100. Tämä toteutus tukee tätä Shufflen Dice-sääntöä; se ei tarkista Minesia, Crashia tai toisen kasinon Dice-versiota. Esimerkkitiiviste on laskettu julkaistusta siemenestä, ei tallennettu ennen todellista panosta.
Voiko tarkistettava peli olla kallis?
Kyllä. Jos puolet kierroksista voittaa ja kokonaispalautus on 1,90 kertaa panos, RTP on 95 %. Täsmälleen sama arvonta 1,98-kertaisella maksulla antaa 99 %:n RTP:n. Ero syntyy maksutaulukosta. Kummankin arvonta voi olla todennettavissa.
Rajatilanteessa myös voittosääntö ratkaisee: ”alle” ja ”enintään” käsittelevät rajaluvun eri tavalla. Tarkistuksessa verrataan pelin käyttämää tarkkuutta, ei vain animaation pyöristettyä lukemaa.
Miksi provably fair -tarkistus ei täsmää?
Poikkeama kannattaa paikantaa ennen johtopäätöstä. Väärä siemenpari tuottaa eri tuloksen, mutta niin voi tehdä myös väärän peliversion tarkistin. Toisaalta alkuperäisestä sitoumuksesta aidosti poikkeavaa palvelinsiementä ei pidä kuitata tavallisena huonona tuurina.
Neljä erilaista havaintoa
- Palvelinsiemenen tiiviste ei täsmää
- Vertaa merkit alkuperäiseen ja varmista oikea siemenpari. Jos tiedot ovat täsmälleen samat mutta alkuperäinen sitoumus silti poikkeaa, sitoumuksen tarkistus on epäonnistunut. Säilytä molemmat arvot ja kierrostunnus; uudet panokset eivät ratkaise tätä eroa.
- Tiiviste täsmää, mutta pelitulos ei
- Vertaa asiakassiementä, nonce-arvoa, pelin asetuksia ja laskentaversiota. Monivaiheisessa pelissä varmista myös, vertailetko koko ruudukkoa vai yksittäistä paljastusta. Sama satunnaisluku ei tarkoita samaa tapahtumaa eri muunnoksissa.
- Pelitulos täsmää, mutta maksettu summa ei
- Laske palautus panoksesta ja kokonaiskertoimesta, ja huomioi pelin enimmäismaksu. Vertaa tulosta kierroshistoriaan kirjattuun summaan.
- Vanha palvelinsiemen puuttuu
- Kierroksen tuloksen tarkistamiseen tarvitaan paljastettu palvelinsiemen. Aktiivisen siemenparin palvelinsiemen on salassa, ja yhteispeleissä tiedot avautuvat kierroksen päätyttyä.
Toisen kasinon tarkistin voi käyttää eri laskentasääntöä. Vertaa samalla kasinolla käytettyä peliä ja versiota; yleinen ”universal verifier” ei automaattisesti tue niitä kaikkia.
Virheen selvitykseen tarvitaan alkuperäinen tiiviste, kierrostunnus, siemenet sekä odotettu ja saatu tulos. Jos ero koskee rahaa, mukaan kuuluvat panos ja maksettu voitto.
Mitä Mines-ruudukosta tai korttipelistä tarkistetaan?
Yhden noppalukeman vertaaminen on helppoa hahmottaa. Monivaiheisessa pelissä tarkistuksen kohde voi olla kokonainen järjestys: mitkä ruudut sisältävät miinoja, missä järjestyksessä kortit tulevat tai mihin suuntiin Plinkon reitti kulkee. Yksi kierrostunnus voi siksi liittyä useaan laskettuun arvoon.
Minesissa tarkistetaan miinojen sijainnit. Ruudun numerointi voi alkaa työkalussa nollasta tai ykkösestä, joten vertailu tehdään ruudukon sijainneilla, ei pelkillä numerolistoilla.
Osa työkaluista palauttaa miinapaikat, osa turvallisten ruutujen järjestyksen. Molemmat voivat kuvata samaa ruudukkoa.
Hyväksytty valinta ja ruudulla näkyvä napsautus
Yhteyskatkossa selain voi jäädä näyttämään keskeneräistä kierrosta. Tarkistuksen pohjana on pelihistoriaan tallentunut tulos.
Jos kysymys on siitä, hyväksyttiinkö kotiutuspainikkeen käyttö ennen Crash-kierroksen päättymistä, pelkkä lopullisen Crash-kertoimen laskeminen ei vastaa kysymykseen. Tarvitaan myös tieto hyväksytystä lunastuksesta ja sen ajankohdasta. Todennettu päättymiskerroin sekä riitainen lunastustapahtuma voivat esiintyä samalla kierroksella.
Oikein arvottu korttijärjestys ei vielä osoita, että voitto maksettiin oikein. Maksettua summaa verrataan panokseen ja pelin voittotaulukkoon.
Mistä tunnistat käyttökelpoisen ulkopuolisen tarkistimen?
Hyödyllinen tarkistin kertoo tukemansa kasinon, pelin ja laskentaversion. Se näyttää myös, mitä se vertaa. Pelkkä vihreä ”verified”-ilmoitus on heikko apu, jos työkalusta ei selviä, tarkistettiinko palvelinsiemenen tiiviste, pelitapahtuma vai molemmat.
Luotettavasta tarkistimesta selviävät tuettu peli, laskentasääntö ja tunnettu testitulos. Näin sen toiminnan voi tarkistaa ennen omaa kierrosta.
Pelitulos voidaan laskea ilman kasinotilin salasanaa, lompakkoyhteyttä tai rahansiirtoa. Niitä pyytävä työkalu ei tarvitse tietoja pelkkään tarkistukseen.
Vanha kierros tarkistetaan sen aikaisella peliversiolla. Säilytä kierroksen tunniste, ajankohta ja versio, jotta tarkistuksessa käytetään samoja laskentasääntöjä.
Mitä yksi onnistunut tarkistus kertoo muista kierroksista?
Yksi tarkistus koskee yhtä kierrosta. Se ei todista koko kasinon pelihistoriaa oikeaksi eikä kerro kotiutusten toiminnasta.
Mitä provably fair ei ratkaise?
| Kysymys | Ratkaiseva tieto |
|---|---|
| Maksetaanko kotiutus? | Kasinon maksukyky, nostoehdot ja maksuhistoria. |
| Onko peli edullinen? | Voittotaulukko, RTP ja enimmäismaksu. |
| Hyväksyttiinkö Crash-lunastus ajoissa? | Hyväksytyn lunastuspyynnön ajankohta; pelkkä päättymiskerroin ei ratkaise sitä. |
Provably fair -tarkistus osoittaa, että kierroksen tulos vastaa sille annettuja lähtötietoja ja laskentasääntöä. Turvallisuusopas käsittelee erikseen kasinon maksut ja tiliturvallisuuden.
Usein kysyttyä provably fair -peleistä
Voinko tarkistaa tuloksen ilman kasinon sivustoa?
Voit, jos saat kaikki syötteet ja täsmällisen laskentasäännön sekä käytät sitä oikein toteuttavaa työkalua. Pelkkä julkaistu algoritmin nimi ei riitä, jos muunnos kortiksi, ruuduksi tai kertoimeksi puuttuu. Tämän sivun opetusesimerkki toimii paikallisesti selaimessa, mutta se ei tue kasinoiden omia pelihistorioita.
Riittääkö kuvakaappaus kierroksesta?
Se voi näyttää panoksen ja tuloksen, mutta yleensä se ei sisällä kaikkia laskennan lähtötietoja. Alkuperäisen tiivisteen kuva on hyödyllinen aikaisemman sitoumuksen dokumentoinnissa. Varsinaiseen uudelleenlaskentaan tarvitaan myös siemenet ja pelikohtaiset arvot kopioitavassa muodossa.
Voiko vanhasta palvelinsiemenestä ennustaa seuraavia kierroksia?
Vanha siemen kuuluu päättyneeseen käyttöjaksoon. Uuden siemenparin asianmukaisesti muodostettua salaista palvelinsiementä ei saada laskemalla vanhoja häviöitä tai seuraamalla tuloshistoriaa. Palvelu, joka myy varmoja Crash-ennusteita vanhojen tulosten perusteella, ei siten saa ennustuskykyä pelkästä provably fair -järjestelmästä.
Onko demopelin tarkistaminen sama kuin rahapelin tarkistaminen?
Ei. Se osoittaa korkeintaan kyseisen demokierroksen tietojen yhteensopivuuden. Rahapelin versio, asetukset ja maksurajat voivat olla erilaiset. Vertailuun tarvitaan juuri sen kierroksen tiedot, jonka tulosta halutaan selvittää.
Miksi tarkistin ei hyväksy desimaalilukua?
Jos tarkistin käyttää desimaalipistettä, kirjoita 1.5 pilkullisen 1,5:n sijaan. Kopioi siemenet muuttamatta niitä.