Fairness & Random Number Generation
Version 1.2 — zuletzt aktualisiert 2026-10-29. Die englische Version ist die maßgebliche; diese Übersetzung wird zur Vereinfachung bereitgestellt. English.
Version 1.2 — Last updated: 2026-10-29. Operated by JOKR Labs.
Diese Seite ist Teil der Nutzungsbedingungen und erklärt Spiel für Spiel, wie das Ergebnis jedes JOKR Originals generiert wird, was aufgezeichnet wird und was Sie selbst überprüfen können. Die englische Version hat Vorrang vor jeder Übersetzung.
Operator entity details will be published here upon completion of licensing.
1. Geltungsbereich
1.1. „JOKR Originals" sind die sechs Spiele, die auf unseren eigenen Servern betrieben werden: JOKR Crash, JOKR Mines, JOKR Spin, BlackJOKR, JOKR Duel und JOKR Ballz. Alles Nachfolgende beschreibt nur diese sechs Spiele.
1.2. Spielautomaten, Live-Tische und andere Titel von Drittanbietern laufen auf den eigenen Servern des Studios. Die Generierung von Zufallszahlen ist Aufgabe des Studios und wird hier nicht beschrieben.
1.3. Wir verwenden die Wörter präzise. Eine Runde ist „Commit-Reveal", wenn eine kryptographische Verpflichtung zum Ergebnis vor Ihrer Wette veröffentlicht wird und die geheimen Werte nach der Runde offengelegt werden, damit Sie das Ergebnis selbst neu berechnen können. Eine Runde ist nicht nachweislich fair, wenn keine solche Verpflichtung besteht, unabhängig von der Qualität der Zufallsquelle. Vier der sechs Originals sind heute Commit-Reveal: Crash, Mines, Spin und Duel gegen das Haus (Abschnitt 2).
2. Zusammenfassung
| Spiel | Wie das Ergebnis generiert wird | Was Sie selbst überprüfen können |
|---|---|---|
| JOKR Crash | Commit-Reveal: SHA-256-Verpflichtung vor dem Wetten veröffentlicht; Crash-Punkt abgeleitet von HMAC-SHA256 von zwei Server-Seeds | Berechnen Sie den Hash und den Crash-Punkt aus dem offengelegten Seed und Salt neu (Verifier unten) |
| JOKR Mines | Commit-Reveal: SHA-256-Verpflichtung am Anfang veröffentlicht; Minenfeld abgeleitet von einem HMAC-SHA256-Stream | Berechnen Sie den Hash und die Minenpositionen aus dem offengelegten Seed und Salt neu (Verifier unten) |
| JOKR Spin | Commit-Reveal: SHA-256-Verpflichtung des Server-Seeds vor dem Spin veröffentlicht; Feld abgeleitet von HMAC-SHA256 dieses Seeds unter 37 gleichwahrscheinlichen Feldern | Berechnen Sie den Hash und das Feld aus dem offengelegten Seed neu (Abschnitt 5) |
| BlackJOKR | Schuh mit sechs Decks, gemischt mit einem kryptographischen Generator; der Dealer nimmt immer die nächste Karte des Schuhs (Abschnitt 6) | Nichts Kryptographisches; jede Hand wird serverseitig aufgezeichnet |
| JOKR Duel | Gegen das Haus: Commit-Reveal — jede Hausakarte wird von einem geheimen Seed abgeleitet, der vor dem Spiel festgelegt wird und dessen SHA-256-Hash vor dem Spielen angezeigt wird; gegen einen Spieler: Entscheidungen beider Spieler | Berechnen Sie jede Hausakarte aus dem offengelegten Seed neu (Abschnitt 7) |
| JOKR Ballz | Serverseitige Physik-Simulation mit nicht-kryptographischen Zufallsstörungen | Nichts Kryptographisches; jedes Spiel wird serverseitig aufgezeichnet |
3. JOKR Crash
3.1. Vor jeder Runde generiert der Server zwei geheime Werte, einen 32-Byte-Seed und einen 32-Byte-Salt, und veröffentlicht deren Verpflichtung hash = SHA-256(seed + salt). Der Hash wird an jeden verbundenen Spieler gesendet, wenn das 10-Sekunden-Wetfenster öffnet, bevor eine Wette akzeptiert wird. Er ist im Spiel hinter dem 🔐 Fair-Button neben der Rundennummer sichtbar.
3.2. Der Crash-Punkt wird durch diese beiden Werte festgelegt. Er wird wie folgt berechnet, und nichts anderes beeinflusst ihn:
h= die ersten 13 Hexadezimalzeichen (52 Bits) vonHMAC-SHA256(key = seed, message = salt), gelesen als Ganzzahl;crash = floor( 100 × (1 − edge) × 2^52 ÷ (2^52 − h) ) ÷ 100, mitedge = 3.6 %für Runden, deren Salt mitv2-beginnt, undedge = 10 %für ältere Runden, deren Salt kein solches Präfix hat (das Präfix ist Teil des Salt, daher ist es durch den vor der Runde veröffentlichten Hash abgedeckt);- das Ergebnis liegt nie unter 1,00× und ist auf 1,000× begrenzt.
3.3. Der Hausvorteil ist über den obigen Faktor (1 − edge) in die Verteilung eingebaut; zusätzlich gilt die im Spiel angezeigte Auszahlungsobergrenze pro Runde.
3.4. Nach dem Crash werden der Seed und der Salt an die Spieler übertragen. Der Rundendatensatz (Hash, Seed, Salt, Crash-Punkt, Zeitstempel) wird serverseitig zusammen mit jeder auf ihn platzierten Wette gespeichert. Sie können die Seeds einer beendeten Runde mit dem Verifier unten aus ihrem Hash abrufen; Seeds einer noch laufenden Runde werden nie offengelegt.
3.5. Was dies beweist und nicht beweist. Das Neuberechnen des Hash zeigt, dass die Seeds und daher der Crash-Punkt vor Öffnung des Wetfensters festgelegt wurden und nicht danach geändert wurden. Da beide Werte vom Server generiert werden und Sie keinen eigenen Seed beitragen, beweist das Protokoll nicht, dass der Server seine Seeds nicht hätte auswählen können; es ist Commit-Reveal, kein vollständiges Client-Seed-Schema.
4. JOKR Mines
4.1. Zu Beginn jeder Runde generiert der Server einen 32-Byte-Seed und einen 32-Byte-Salt und sendet Ihnen deren Commitment hash = SHA-256(seed + salt) zusammen mit dem Gitter. Das Layout ist zu diesem Zeitpunkt festgelegt; keine spätere Aktion von Ihnen bewegt eine Mine.
4.2. Das Minenlayout wird aus den beiden Werten auf einem 25-Kachel-Gitter mit 1 bis 20 Minen wie folgt abgeleitet:
- ein Strom von 32-Bit-Zahlen wird durch
HMAC-SHA256(key = seed, message = salt + i)füri = 0, 1, 2, …erzeugt, gelesen acht Hexadezimalzeichen auf einmal; - die Kacheln
0 … 25 − 1werden mit einem Fisher-Yates-Shuffle, das von diesem Strom gespeist wird, gemischt, wobei Rejection Sampling verwendet wird, um Modulo-Verzerrung zu vermeiden; - die ersten n gemischten Kacheln sind die Minen, wobei n die Anzahl der Minen ist, die Sie ausgewählt haben.
4.3. Der Multiplikator nach jeder sicheren Kachel ist der genaue Kehrwert der Wahrscheinlichkeit, sie zu erreichen, reduziert um einen Hausvorteil von 4 % (Spiele, deren Salt mit v2- beginnt; 10 % für ältere Spiele, deren Salt kein solches Präfix hat), abgerundet auf 0,01, und wird im Spiel angezeigt, bevor Sie aufdecken.
4.4. Wenn die Runde endet (eine Mine wird getroffen oder Sie zahlen aus), werden der Seed, der Salt und das vollständige Minenlayout an Sie gesendet und im Panel 🔐 Provably Fair des Spiels angezeigt. Der Rundenbestand (Hash, Seed, Salt, Minenpositionen, aufgedeckte Kacheln, Ergebnis) wird serverseitig gespeichert.
4.5. Die gleiche Einschränkung wie in 3.5 gilt: Sie können überprüfen, dass das Layout vor dem Spielen festgelegt wurde, nicht dass der Server seine Seeds nicht hätte auswählen können.
5. JOKR Spin
5.1. JOKR Spin ist ein europäisches Roulette: 37 Fächer (0–36), Standard-Auszahlungen.
5.2. Vor jedem Spin hält der Server einen geheimen 32-Byte-Seed für Ihren nächsten Spin und zeigt Ihnen dessen Commitment hash = SHA-256(seed) (ℹ️ Panel des Spiels oder das nextHash, das mit dem vorherigen Spin zurückgegeben wird). Das Fach ist HMAC-SHA256(key = seed, message = "jokr-spin:" + i), gelesen als 32-Bit-Big-Endian-Wörter, wobei alle Wörter ≥ floor(2^32 ÷ 37) × 37 abgelehnt werden, so dass kein Fach bevorzugt wird, und reduziert modulo 37. Jeder Seed wird für genau einen Spin verwendet: er wird atomar ersetzt, wenn Sie spinnen, so dass zwei Spins niemals einen Seed teilen können.
5.3. Nach dem Spin wird der Seed in der Antwort und im Panel ℹ️ zusammen mit dem Fach offengelegt, und der Spin-Bestand (Seed, Hash, Wetten, Fach, Auszahlung) wird serverseitig gespeichert.
6. BlackJOKR
6.1. Jede Hand wird aus einem frischen 6-Deck-Schuh gemischt auf unserem Server mit einem kryptographischen Generator (Fisher-Yates mit Rejection Sampling, gespeist durch die sichere Zufallsquelle des Betriebssystems) ausgeteilt. Der Schuh wird mit dem Spielzustand verschlüsselt gespeichert und wird niemals an Ihr Gerät gesendet, bevor die Karten ausgeteilt werden.
6.2. Dealer-Ziehregel. Der Dealer zieht bis 16 und zieht auch bei Soft 17; der Dealer bleibt bei Hard 17 und bei 18 oder mehr stehen (Hände, die vor 2026-10-08 unter den vorherigen Regeln ausgeteilt wurden: der Dealer blieb bei allen 17ern stehen). Der Dealer nimmt immer die nächste Karte des Schuhs: keine Karte wird jemals zurückgelegt oder übersprungen, weder für den Dealer noch für Sie. Der Hausvorteil kommt nur aus den schriftlichen Tischregeln (Blackjack zahlt 1:1, Dealer zieht bei Soft 17, verdoppelt nur bei 10 oder 11, ein Split, keine Hole-Card-Überprüfung), veröffentlicht auf dem Tisch, im Panel ℹ️ und auf der Seite Spielregeln.
6.3. Vor der Hand wird kein Commitment veröffentlicht, daher ist BlackJOKR nicht provably fair. Jede Hand (Wetten, Karten, Ergebnis) wird serverseitig aufgezeichnet.
7. JOKR Duel
7.1. JOKR Duel ist ein Kartenfarbduell (Blau schlägt Rot, Rot schlägt Orange, Orange schlägt Blau). Es gibt zwei Modi.
7.2. Gegen das Haus. Bevor das Match beginnt, generiert der Server einen geheimen 32-Byte-Seed und sendet Ihnen dessen Commitment hash = SHA-256(seed). Die Hauskarte der Runde n ist HMAC-SHA256(key = seed, message = gameId + ":" + n + ":" + i), gelesen als 32-Bit-Big-Endian-Wörter, wobei alle Wörter ≥ floor(2^32 ÷ 3) × 3 abgelehnt werden, reduziert modulo 3 (0 = rot, 1 = blau, 2 = orange): jede Karte hat genau eine 33.33 % Chance, unabhängig davon, was Sie spielen. Der Seed wird offengelegt, wenn das Match endet (Panel ℹ️), so dass Sie jede Hauskarte neu berechnen können. Der Hausvorteil kommt nur aus der schriftlichen Hausgebühr auf den Pot (Seite Spielregeln).
7.3. Gegen einen anderen Spieler. Jede Runde wird nur durch die Karten entschieden, die die beiden Spieler tatsächlich wählen. Wenn ein Spieler nicht innerhalb des Zeitlimits handelt, spielt der Server eine zufällige Karte für ihn.
7.4. Gegen das Haus macht das Commitment von 7.2 jede Hauskarte überprüfbar, sobald der Seed offengelegt wird; der Verifier auf dieser Seite deckt Duel noch nicht ab, daher ist die Überprüfung manuell (jedes HMAC-SHA256-Tool). Spieler-gegen-Spieler-Runden beinhalten überhaupt keine Server-Ziehung. Jedes Rundenresultat wird serverseitig aufgezeichnet.
8. JOKR Ballz
8.1. JOKR Ballz ist ein Rennen: jeder Teilnehmer gibt eine Anzahl von Bällen ein, und der erste Ball, der das Ziel erreicht, gewinnt den ganzen Pot. Das Rennen ist eine Physik-Simulation, die auf unserem Server läuft (Rigid-Body-Engine); der Server wendet kleine zufällige Störungen auf Ballgeschwindigkeiten während des Rennens mit dem nicht-kryptographischen Generator der Laufzeit an. Je mehr Bälle Sie eingeben, desto mehr Chancen haben Sie, der Erste zu sein.
8.2. Wenn kein Ball das Ziel nach 3 Minuten erreicht hat, wählt der Server den Gewinner zufällig mit einer Wahrscheinlichkeit proportional zur Anzahl der Bälle jedes Teilnehmers.
8.3. Von Haus betriebene Teilnehmer können in einem Match vorhanden sein. Ihre Ballanzahl wird vom Server zwischen 1.2× und 1.5× der vom menschlichen Spieler eingegebenen Bälle festgelegt, begrenzt auf 80 Bälle.
8.4. Vor einem Match wird kein Commitment veröffentlicht, daher ist JOKR Ballz nicht provably fair. Jedes Match (Teilnehmer, Bälle, Gewinner, Preis) wird serverseitig aufgezeichnet.
9. Verwendung des Verifiers
9.1. Der Verifier auf dieser Seite berechnet eine abgeschlossene JOKR Crash- oder JOKR Mines-Runde in Ihrem Browser mit denselben Formeln wie unsere Spielserver neu. Nichts, das Sie eingeben, wird an uns übermittelt.
9.2. Fügen Sie den vom Spiel offengelegten Server-Seed und Salt ein (und für Mines die Anzahl der Minen), optional den vor der Runde angekündigten Hash, und drücken Sie Lokal verifizieren. Das Ergebnis zeigt den neu berechneten Hash, ob er dem angekündigten Hash entspricht, und den Crash-Punkt oder die Minenpositionen.
9.3. Wenn Sie nur den Hash haben, ruft die Schaltfläche Nachschlagen den Seed und Salt dieser Runde aus unseren Aufzeichnungen ab, sofern die Runde bereits beendet ist. Laufende Runden werden niemals offengelegt.
9.4. JOKR Spin und JOKR Duel gegen das Haus verwenden ebenfalls Commit-Reveal: Sie veröffentlichen eine Verpflichtung vor dem Spiel und offenbaren ihren Seed danach, aber der Verifier deckt sie noch nicht ab. Berechnen Sie sie manuell mit einem beliebigen HMAC-SHA256-Tool nach den Abschnitten 5 und 7. BlackJOKR und JOKR Ballz veröffentlichen überhaupt keinen Seed (Abschnitte 6 und 8), daher gibt es nichts für sie zu verifizieren.
10. Aufzeichnungen und Überprüfung
10.1. Jede Runde jedes Originals wird auf unseren Servern mit seinen Eingaben und dem Ergebnis (Abschnitte 3 bis 8) zusammen mit den entsprechenden Saldenbewegungen in unserem Ledger aufgezeichnet.
10.2. Für JOKR Mines vergleicht ein automatischer Monitor die ausgezahlten Beträge mit den eingesetzten Beträgen seit dem letzten Neustart und benachrichtigt den Betreiber, wenn die beobachtete Rendite das erwartete Band überschreitet. Für die anderen Spiele ermöglichen die Rundenaufzeichnungen eine nachträgliche Überprüfung.
10.3. Wenn Sie glauben, dass eine Runde falsch abgerechnet wurde, kontaktieren Sie JOKR Support — der In-App-Support-Chat ("Support kontaktieren" in der Fußzeile eines beliebigen Haupttabs) oder support@jokr.casino mit dem Spiel, der Zeit der Runde und für Crash oder Mines dem Hash. Wir werden die Serveraufzeichnung überprüfen und antworten.
Alle Rechtsdokumente: Nutzungsbedingungen · Datenschutzrichtlinie · Cookie-Richtlinie · Verantwortungsvolles Spielen · Bonusbedingungen · Auszahlungsrichtlinie · Spielregeln · Fairness & RNG · AML / KYC Richtlinie · Sportregeln