Je verwacht bij een online spel dat elke ronde onvoorspelbaar is, en bij een provably fair spel wil je bovendien kunnen nagaan of dat ook echt zo gaat. Daarvoor zijn twee getallen nodig: een server seed van het casino en een client seed van jou. Samen bepalen ze de uitkomst van een ronde, zodat geen van beide partijen die uitkomst alleen kan sturen. Of het casino van Leprezone dit principe gebruikt, zie je in de spelinformatie, en voor een breder overzicht kun je de Leprezone casino review lezen.
Hoe Leprezone server seeds en client seeds combineert
Het idee is eenvoudig: twee losse invoeren worden samen omgezet in één uitkomst die je achteraf kunt narekenen.
Wat is een server seed in provably fair spellen?
Een server seed is een willekeurige tekenreeks die het casino vóór de ronde genereert. Meestal zie je alleen een hash van die seed, een versleutelde weergave die bewijst dat de seed al vastligt, zonder dat je de originele waarde kunt lezen. Het casino legt zich dus vast voordat jij je inzet doet. Pas na afloop, of na een vaste rotatie, wordt de originele server seed onthuld, zodat je kunt controleren of de hash erbij past. Zolang de seed verborgen blijft, kun je er niets mee berekenen. Of Leprezone op deze manier werkt, zie je in de uitleg van het spel of in het gedeelte over provably fair.
Wat is een client seed en wie kiest die?
De client seed is het deel dat van jou komt, of in elk geval door jou zichtbaar kan worden aangepast. Je kunt het zien als je eigen aandeel in het mengsel, waardoor het casino niet kan voorspellen welke uitkomst jij krijgt. Sommige systemen geven je een standaardwaarde die je later mag vervangen, andere vragen je om zelf iets in te voeren. Het casino kent je client seed op het moment van spelen, maar het kan die niet bepalen. Waar je de client seed kunt zien en wijzigen, staat in de spelinstellingen van Leprezone of in het verificatiegedeelte van het spel zelf.
Wat doet de nonce tussen twee rondes?
De nonce is een teller die per ronde één stap omhoog gaat. Zonder die teller zou dezelfde server seed in combinatie met dezelfde client seed steeds hetzelfde resultaat geven. Door de nonce mee te nemen krijgt elke ronde een eigen uitkomst, ook als de seeds niet veranderen. Je kunt het vergelijken met een volgnummer op een lot: twee identieke invullingen leveren pas verschil op als het nummer anders is. Bij het narekenen van meerdere rondes heb je de nonce nodig om te weten welke uitkomst bij welke ronde hoort. Kijk of het spel de nonce toont.
Waarom beide seeds samen de uitkomst eerlijk houden
Het gaat niet om één seed, maar om de combinatie van een waarde die vooraf vastligt en een waarde die achteraf te controleren is.
Waarom het casino de uitkomst niet kan aanpassen
Omdat het casino de server seed vastlegt voordat jij je inzet doet, kan het de uitkomst niet naar believen wijzigen. Als de seed na je inzet zou veranderen, past de eerder getoonde hash niet meer bij de onthulde waarde, en dat is later na te rekenen. Jouw client seed kan het casino op zijn beurt niet van tevoren kennen, want die bepaal jij. Zo ontstaat een situatie waarin beide partijen gebonden blijven aan wat eerder is vastgelegd. Een achteraf gemaakte wijziging wordt daardoor zichtbaar, ook als je niet alle berekeningen zelf uitvoert.
Waarom je de client seed zelf kunt veranderen
Als je de client seed wijzigt, verandert de uitkomst van de volgende ronde, terwijl de server seed gelijk blijft. Je verliest daarbij geen zekerheid, want het casino heeft de server seed al vastgelegd en kan die niet aanpassen om jouw wijziging te compenseren. Zo zorg je ervoor dat dezelfde combinatie niet eindeloos terugkomt, en kun je controleren of een nieuwe invoer ook echt een nieuwe reeks oplevert. Het wijzigen van de client seed is dus geen manier om uitkomsten te kiezen. Het is de manier waarop jouw deel van het mengsel vrij blijft. Lees in de spelinformatie of je dit per ronde of per sessie kunt doen.
Hoe controleer je na afloop dat een ronde klopt?
Na de ronde krijg je meestal de onthulde server seed te zien, samen met de client seed en de nonce. Met die drie gegevens kun je de hash controleren en de uitkomst opnieuw berekenen, vaak met een verificatietool die het spel zelf aanbiedt. Eerst kijk je of de onthulde server seed past bij de vooraf getoonde hash. Daarna controleer je of de berekende uitkomst overeenkomt met wat het spel toonde. Komt een van beide niet overeen, dan klopt er iets niet en kun je dat melden via het helpcentrum van het casino. Kijk bij Leprezone eerst of de verificatietool beschikbaar is voordat je zelf gaat rekenen.
Wat je na je eerste ronde controleert
- Zoek in de spelinformatie of het spel een hash van de server seed toont voordat je inzet.
- Vergelijk na afloop de onthulde server seed met de eerder getoonde hash.
- Wijzig de client seed en kijk of de volgende uitkomst daadwerkelijk verandert.
- Controleer in de voorwaarden van Leprezone hoe het casino de verificatie beschrijft.