We praten met SOFTSWISS over “Aantoonbaar Eerlijk Spel”

Back

De laatste tijd is de kwestie van “Aantoonbaar Eerlijk Spel” vaak in onze gedachten. We hadden al eerder met SOFTSWISS gebabbeld, maar wilden nog een keer contact met ze opnemen om hun technologie voor een aantoonbaar eerlijk spelverloop van dichterbij te bekijken. Ze hebben ons interessante inzichten gegeven en wij hebben de vragen gesteld waarvan we denken dat jullie hier graag het antwoord op willen weten. Hoe kunnen spelers zeker weten dat de uitkomsten niet “gemanipuleerd” zijn? Zijn er odds bij betrokken? Hoe staat het met de willekeurige getallengenerator (RNG)? Lees verder om meer te weten te komen over Bgaming Software, hoe hun systeem werkt, wat er voor SOFTSWISS in de pijplijn zit, en meer.

V: In ons interview in 2016 hebben we het kort gehad over de PF-technologie van SOFTSWISS. Dit keer willen we er wat dieper op ingaan omdat steeds meer spelers zich afvragen hoe het werkt.

A: Natuurlijk, we willen hier graag dieper op ingaan. Het is altijd fijn om te kunnen praten over iets wat we echt als een fundamentele uitdaging zien – dat spelers vertrouwen hebben in de games waar ze van houden en die ze uitkiezen om te spelen. Daarom hebben we ons best gedaan om een duidelijke beschrijving te geven van ons systeem voor een aantoonbaar eerlijk spelverloop (Provable Fair of PF), zodat dit niet alleen voor spelontwikkelaars maar ook voor spelers goed te begrijpen is. We moeten wel erkennen dat spelers nog steeds moeite hebben met PF-technologie. Maar dit is niet zozeer omdat het ingewikkeld is. Veel spelers beleven gewoon plezier aan het spelen van de games zonder kennis te hebben van de manier waarop ze zijn gebouwd. Maar om het principe van een aantoonbaar eerlijk spelverloop goed uit te kunnen leggen, moeten we eerst uitleggen hoe een casinospel is opgebouwd, dat wil zeggen hoe het technisch in elkaar steekt. Hiervoor houden we vast aan een methode die we zelf hebben opgezet en gebruiken we de eenvoudigste beschrijving van PF.

V: Heeft het systeem voor aantoonbaar eerlijk spel iets te maken met odds?

A: Nee, zo werkt het niet. Ons PF-systeem heeft op geen enkele wijze invloed op de spelprestaties – en de kansen van de speler om winsten te behalen blijven onaangetast. Met andere woorden, en dit is belangrijk om te begrijpen, PF verifieert niet de theoretische uitkeringsratio van de gokkast. Het systeem bevestigt dat de uitkomst van elk spel willekeurig is gegenereerd, zonder enig voor- of nadeel ten opzichte van de speler en zijn acties.

V: Kan een PF-systeem verschillen van een ander systeem? Zijn er verschillen tussen wat SOFTSWISS aanbiedt en andere systemen die op de markt worden aangeboden?

A: PF-systemen hebben een lange geschiedenis. Voordat cryptovaluta’s populair werden, streefde elk online casino ernaar om zijn eigen spellen te maken omdat er zo weinig gokkasten op de markt werden aangeboden. In die tijd had men het idee opgevat om elk uur duizenden speluitkomsten te genereren en deze allemaal op te slaan in archieven die met een wachtwoord waren beschermd. De gebruiker kon spelen en de ID’s van de spelrondes noteren. Na elk uur, als het wachtwoord van het archief bekend werd gemaakt aan het publiek, kon hij of zij deze spelrondes checken om er zeker van te zijn dat de uitkomsten bekend waren vȯȯrdat de gameplay plaatsvond. Dit heeft later geleid tot het Control Fair-systeem, waarbij door het casino een rij getallen werd gegenereerd en van een unieke code werd voorzien (‘hashing’) met behulp van een md5-algoritme.

Toen cryptovaluta’s steeds populairder werden, schoten er een aantal websites als paddestoelen uit de grond die veelal zonder vergunning en zonder certificaat games aanboden waarop je met cryptomunten kon spelen. Veel van deze goksites voerden technisch eenvoudige PF-checks uit, waarbij je in het begin twee getallen hebt: een zgn. “server-zaadje” en een “klant-zaadje” dat resp. door de server en de speler werd gegenereerd vȯȯrdat de inzetten werden geplaatst. Als de speler zijn inzet plaatste, gebruikte de pseudo-RNG deze twee getallen om een uitkomst te genereren. Het “klanten-zaadje” was dus direct van invloed op de uitkomst van de gokkast, ofschoon op een onvoorspelbare manier. Dit is een goede methode – men kan hiermee bewijzen dat het spel eerlijk verloopt, maar het is nog steeds niet erg duidelijk voor de speler.

Wij wilden juist een PF-systeem gebruiken dat anders was dan wat er op de markt werd aangeboden en natuurlijk moest het voor ons een uniek systeem zijn. Dus daarom zijn we overgeschakeld van een louter technische methode naar een eenvoudig te gebruiken en transparante oplossing voor de speler, die rekening houdt met de speler. In deze methode komen de beste functies van de hierboven genoemde systemen bij elkaar. Het werkt als volgt: we genereren de uitkomst voordat de gameplay plaatsvindt en we noemen dit het Resultaat. Voor elke gokkast genereren we een willekeurige reeks die Secret wordt genoemd, simpelweg omdat we het Resultaat niet zomaar aan de speler kunnen tonen, want anders is het allemaal volstrekt onbegrijpelijk. Vervolgens worden alle data gehashed en de Hash die gelijk is aan het Resultaat + Secret wordt doorgegeven aan de speler. Hashing betekent dat er uit de data een reeks van symbolen wordt gegenereerd. In dit geval is het onmogelijk om de initiële data terug te zetten. De Hash-functie garandeert dat de uitkomst altijd identiek zal zijn bij één en dezelfde input. Zodra er meerdere inputs zijn, is het onwaarschijnlijk dat je dezelfde uitkomsten krijgt. We maken gebruik van sha256 – een bekend en betrouwbaar algoritme. Dus als we zeggen dat de data worden gehashed, dan bedoelen we dat er uit de Resultaat-data en de Secret-data een reeks van symbolen wordt gegenereerd. De speler krijgt de keus om een zaadje te creëren of om dit van te voren te laten selecteren door het systeem – dit noemen we het Klanten-zaadje. Op het moment dat de gameplay plaatsvindt, nemen we het Klanten-zaadje en passen we het toe op het Resultaat. Zodra een spelronde is afgelopen, geven we het Resultaat + Secret en de Uiteindelijke Uitkomst door aan de speler. Door alle data van de PF-technologie te gebruiken, kan de gebruiker de eerlijkheid van het spel verifiëren. Als dit nog niet helemaal duidelijk is, bekijk dan eens de onderstaande afbeelding – we hopen dat dit een verhelderend beeld geeft.

 

V: Hoe weten spelers dat de meest gunstige uitkomst van het huis niet het geselecteerde resultaat is?

A: We zeiden al eerder dat we de uitkomst van een spel weten voordat de inzet wordt geplaatst. Maar wat als we nu met opzet deze uitkomst zo zouden genereren dat de speler altijd verliest – bijv. dat de croupier altijd met een Blackjack wint? Dit is een alleszins redelijke vraag. Om deze te beantwoorden, moeten we teruggaan naar het begrip Klanten-zaadje dat je inmiddels kent. Dit vertelt ons dat een speler het resultaat kan wijzigen door een nummer te kiezen dat we toepassen op een van te voren gegenereerde uitkomst – het Resultaat. Afhankelijk van het soort game – het schudden en delen van de kaarten in een kaartspelletje of het draaien van de rollen op een gokkast – zijn er verschillende manieren waarop het Klanten-zaadje wordt toegepast op het Resultaat. Dit is nu exact het ‘Eerlijke deel’ van de gebeurtenis in de wereld van de speler, en technisch gezien is dit voor een speler niet moeilijk te begrijpen. Aangezien de uitkomst van een spel willekeurig is, kan het Klanten-zaadje ook worden gezien als een willekeurige waarde, want het heeft geen invloed op de kansen van de speler. Als we het kaartspelletje als voorbeeld nemen, kan een speler zien welke stapel werd gegenereerd voordat het spel begon, wat voor kaarten door de dealer worden getrokken met behulp van het getal dat door de speler werd uitgekozen als klanten-zaadje, en hoe elke kaart wordt gedeeld volgens dezelfde spelregels.

V: Door welke factoren worden spelers gerustgesteld dat de uitkomsten willekeurig zijn gegenereerd op precies hetzelfde moment dat er een inzet wordt geplaatst?

A: Spelers maken zich vooral zorgen dat een casino vals speelt en dat de uitkomst van een spel beïnvloed wordt door de inzet die is geplaatst, bijv. als een speler inzet op zwart en het casino telkens rood laat zien. Wel, de plaatselijke autoriteiten en financiële instellingen hebben ook deze zorg, dus alle activiteiten van het casino zijn gereglementeerd, en deze regels zijn soms zeer streng. Gelukkig zijn er tal van toezichthouders en testlabs die vergunningen en certificaten afgeven waarnaar de spelaanbieders kunnen verwijzen. Op dit moment wordt de eerlijkheid van onze spellen gecertificeerd door iTechlabs en BMM laboratoria. Om terug te komen op onze PF-technologie – we genereren de uitkomst voordat het spel begint. Met de bovenstaande afbeelding en beschrijving kan de speler eenvoudig nagaan of er sprake is van een eerlijk spelverloop.

V: Neemt het PF-systeem de plaats in van de RNG of wordt het in samenhang hiermee gebruikt?

A: PF wordt samen met de RNG gebruikt. Kort samengevat: de uitkomst wordt voorafgaand aan de inzet met behulp van de RNG gegenereerd. Op het moment dat de inzet wordt geplaatst, komt er een Klantenzaadje van de speler en dit zaadje voegen we toe aan het algemene resultaat – bijvoorbeeld als de kaarten worden getrokken – en deze informatie brengen we in het spel zodat de speler kan checken of de uitkomst eerlijk is.

V: Kan de PF-technologie worden toegepast op alle spellen van alle providers?

A: Dit is een systeem dat aan de zijde van de provider wordt gebruikt, dus in ons geval Bgaming. Als je wilt weten of alle andere spelproviders onze PF-benadering kunnen toepassen, dan luidt het antwoord ja, dat kunnen ze doen. Bij onze PF draait het allemaal om transparantie en een heldere uitleg voor de spelers zodat ze kunnen checken of de games een eerlijk spelverloop hebben. We delen de informatie over hoe het is gebouwd in alle openheid met onze concurrenten. Op de website staat een duidelijke beschrijving.

V: Zijn er in algemene zin nieuwe ontwikkelingen bij SOFTSWISS? Staan er dit jaar nog nieuwe onthullingen gepland?

A: Het Team van SOFTSWISS is de laatste tijd druk bezig om het aantal landen uit te breiden waar ons spelaanbod beschikbaar is. Bgaming is zojuist geïntegreerd met Jackpot.de, een Duits immens populair sociaal casinoplatform, en de hieraan gelieerde casino’s MyJackpot.com, VeraVegas.com en Merkur24.com. Het sociale casino biedt nieuwe mogelijkheden voor de toekomst. We houden de gereguleerde nationale markten nauwlettend in de gaten, dus de certificatie die we onlangs hebben verkregen voor Roemenië in het kader van de ONJN-regels is een van de stappen die we hebben gezet om onze games over de hele wereld aan te bieden. Scandinavië is altijd een sterke markt voor ons geweest, dus we hebben ervoor gezorgd dat we een Zweedse licentie hebben aangevraagd voor 2019, waardoor we als een van de eersten de mogelijkheid kunnen bieden aan Zweedse spelers om non-stop te spelen bij SOFTSWISS casino’s.

Er komen nog meer opwindende nieuwtjes, dus houd onze nieuwssectie in de gaten!