Auf dieser Seite 9 Abschnitte
- Was Provably Fair verspricht
- Wo du es im Spiel findest
- Schritt 1: den Hash notieren, bevor du spielst
- Schritt 2: spielen und den Verlauf öffnen
- Schritt 3: den Hash nachrechnen
- Unser Test: 10 Runden, 10 Prüfungen
- Was die Prüfung beweist und was nicht
- Provably Fair heisst nicht hohe RTP
- Häufige Fragen zu Provably Fair
Was Provably Fair verspricht
Das Prinzip heisst Commit and Reveal: festlegen, später aufdecken. Es funktioniert wie ein versiegelter Umschlag.
- Vor der Runde wählt der Server eine geheime Zeichenfolge, den Server-Seed, und gibt dir nur ihren Fingerabdruck (Hash). Der Fingerabdruck verrät den Seed nicht, ändert sich aber komplett, wenn auch nur ein Zeichen anders ist.
- Du spielst. Der Seed steht fest: Würde der Server ihn ändern, passte der Fingerabdruck in deiner Hand nicht mehr.
- Nach der Runde zeigt der Server den Seed im Klartext.
- Du berechnest den Fingerabdruck des enthüllten Seeds und vergleichst ihn mit dem vorherigen.
Kurz erklärt steht das Prinzip auch in den Spielregeln. Hier geht es um die Praxis.
Wo du es im Spiel findest
In der offiziellen Demo beginnt alles im Menü oben rechts (die drei Striche). Du brauchst zwei Punkte: Nachweislich faire Einstellungen und Mein Wettverlauf.
Schritt 1: den Hash notieren, bevor du spielst
Öffne Nachweislich faire Einstellungen. Das Fenster zeigt zwei Werte:
- Nächster Client-Seed, dein Anteil an der Berechnung (in der Demo zufällig erzeugt und von Runde zu Runde gleich);
- Nächster Server-Seed, als Hash: der Fingerabdruck des Seeds, den der Server in der nächsten Runde verwendet.
Kopier den Hash mit dem Symbol rechts und leg ihn ab. Nur in diesem Moment zählt er: Nach der Runde zeigt das Spiel einen neuen.
Schritt 2: spielen und den Verlauf öffnen
Spiel die Runde wie gewohnt. Öffne dann Mein Wettverlauf: Jede Zeile hat rechts ein grünes Schild. Ein Klick darauf öffnet die Karte der Runde.
Schritt 3: den Hash nachrechnen
Kopier den Server Seed von der Karte und berechne seinen SHA-512. Ist das Ergebnis identisch mit dem in Schritt 1 notierten Hash, wurde der Seed nicht angerührt. Du kannst jeden SHA-512-Rechner nutzen oder den folgenden: Er rechnet in deinem Browser und ist mit einem echten Paar aus der offiziellen Schweizer Demo vorausgefüllt.
Server-Seed selbst prüfen
Die Rechnung läuft nur in deinem Browser. Es wird nichts verschickt.
Ein Detail: Die Berechnung muss auf den Text des Seeds genau so, wie er ist, ohne Leerzeichen davor oder danach. Ein Zeichen zu viel ergibt einen völlig anderen Hash.
Unser Test: 10 Runden, 10 Prüfungen
Wir haben das Vorgehen automatisiert: Vor jeder Runde lasen wir den angekündigten Hash, spielten auf Mittel mit CHF 2.50 und zahlten auf Feld 3 (1.47x) aus. Danach holten wir die enthüllten Seeds aus dem Verlauf und rechneten die Hashes nach. Nonce ist der Rundenzähler für denselben Client-Seed.
| # | Nonce | Angekündigter Hash (Anfang) | Enthüllter Seed (Anfang) | SHA-512 | Ergebnis | Öfen (Felder) |
|---|---|---|---|---|---|---|
| 1 | 104 | 41c8b4e22c… |
2e9eab5ca2… |
✓ | ausgezahlt 1.47x auf Feld 3 | 7, 13, 14 |
| 2 | 105 | 756ba45f06… |
8c01f14cb8… |
✓ | ausgezahlt 1.47x auf Feld 3 | 6, 9, 10 |
| 3 | 106 | 3d1af59a1c… |
ad16cddcec… |
✓ | ausgezahlt 1.47x auf Feld 3 | 10, 15, 24 |
| 4 | 107 | 424ee0adb5… |
05eb7087dc… |
✓ | Ofen auf Feld 3 | 3, 10, 20 |
| 5 | 108 | 92ac4296ae… |
ffdce04302… |
✓ | ausgezahlt 1.47x auf Feld 3 | 9, 22, 24 |
| 6 | 109 | 40e66697d5… |
473bce61f1… |
✓ | ausgezahlt 1.47x auf Feld 3 | 4, 11, 23 |
| 7 | 110 | e6ad461075… |
bcb9da43c8… |
✓ | Ofen auf Feld 2 | 2, 7, 16 |
| 8 | 111 | 72f0566cbc… |
687854fb3a… |
✓ | Ofen auf Feld 3 | 3, 14, 24 |
| 9 | 112 | 56426d7b18… |
d586c41228… |
✓ | Ofen auf Feld 2 | 2, 4, 18 |
| 10 | 113 | 4fb6efd38d… |
328d5d4172… |
✓ | ausgezahlt 1.47x auf Feld 3 | 5, 6, 14 |
Zehn von zehn: Für jede Runde ist SHA-512 des enthüllten Seeds identisch mit dem vorher angekündigten Hash. Die letzte Spalte verrät dann, was während der Runde unsichtbar war. In Runde 6 stand der Ofen direkt hinter dem Feld, auf dem wir ausgestiegen sind. In Runde 3 dagegen war die Strasse bis Feld 9 frei: Wir hätten bei 4.03x aufhören können. Vorher wissen konnte man beides nicht, und genau das ist der Punkt.
Die erste Prüfung macht man aus Neugier. Die zweite, um zu sehen, ob man es verstanden hat. Bei der zehnten ist klar, dass der Server die Karten nicht während des Spiels tauscht. Das heisst nicht, dass das Kartenspiel grosszügig ist.
Es gibt auch einen indirekten Beleg, gesammelt im 100-Runden-Test, bei dem wir alle Nachrichten zwischen Demo und Server aufgezeichnet haben: Während der Runde erhält dein Gerät bei jedem Schritt nur den neuen Multiplikator. In 396 Serverantworten mitten in den Runden war die Lage der Öfen kein einziges Mal enthalten. Sie kam in allen 101 Antworten, die eine Runde beendeten. Das Handy kennt die Öfen also nie im Voraus, und das ist der technische Grund, warum keine «Predictor»-App sie lesen kann.
Was die Prüfung beweist und was nicht
| Die Prüfung beweist | Die Prüfung beweist nicht |
|---|---|
| dass der Server-Seed vor der Runde feststand | wie man vom Hash zu den Ofenpositionen kommt: die Formel ist nicht veröffentlicht |
| dass er während der Runde nicht ausgetauscht wurde | dass sich der «kombinierte» Hash nachbilden lässt: die üblichen Kombinationen aus Server-Seed, Client-Seed und Nonce haben wir ohne Erfolg probiert |
| dass jede Runde einen eigenen Seed hat (10 verschiedene in 10 Runden) | dass die Auszahlungstabelle grosszügig ist: die bestimmt das Studio |
Die erste Grenze ist die wichtigste. Auf der Karte stehen auch ein kombinierter SHA512-Hash, ein Wert in Hex und einer in Dezimal. Die Dezimalzahl ist schlicht der kombinierte Hash als Zahl gelesen, das haben wir geprüft. Wie der kombinierte Hash entsteht, konnten wir mit den angezeigten Daten aber nicht nachbilden, und das Spiel erklärt nicht, wie aus der Zahl die Lage von drei Öfen wird. Die Prüfung deckt also die Festlegung des Servers ab, nicht die ganze Berechnung.
Die zweite Grenze ist eine Ungenauigkeit in der Oberfläche: Das Einstellungsfenster nennt den Hash «SHA256», er ist aber 128 Hex-Zeichen lang, also 512 Bit. Was passt, ist SHA-512. Wer es mit SHA-256 versucht, bekommt immer ein anderes Ergebnis und glaubt womöglich an einen Betrug, den es nicht gibt.
Provably Fair heisst nicht hohe RTP
Das ist das häufigste Missverständnis. Provably Fair garantiert, dass die Ziehung ehrlich ist: Wo die Öfen landen, hängt nicht davon ab, wie viel du setzt oder wie es gerade läuft. Es sagt nichts darüber, wie viel jede Stufe zahlt.
Provably Fair sagt dir, dass der Würfel nicht gezinkt ist. Es sagt dir nicht, wie viele Seiten er hat. Das ist eine andere Frage, und die Antwort steht in der Auszahlungstabelle.
Den Ertrag bestimmt die Tabelle. Und in der Tabelle, die die Demo heute benutzt, gelten die 98 % nur auf den ersten Feldern, wie der Vergleich Chicken Road gegen Aviator zeigt: auf Mittel bis Feld 11. Ein Spiel kann vollständig provably fair sein und auf hohen Feldern trotzdem weniger zahlen als angegeben.
Die Frage «zahlt das Casino die Gewinne aus?» ist wieder eine andere und betrifft den Betreiber. Sie steht auf der Seite Geld verdienen mit Chicken Road?.
Häufige Fragen zu Provably Fair
Was ist der Unterschied zwischen Server-Seed und Client-Seed?
Der Server-Seed ist die geheime Zeichenfolge des Spiels, von der du vor der Runde nur den Fingerabdruck bekommst. Der Client-Seed ist dein Anteil: In der Demo von Chicken Road wird er zufällig erzeugt und steht im Klartext in den Einstellungen. Das Ergebnis entsteht aus der Kombination beider plus einem Zähler (Nonce).
Warum stimmt meine SHA-256-Berechnung nie?
Weil Chicken Road SHA-512 verwendet, auch wenn das Einstellungsfenster «SHA256» schreibt. Ein SHA-512-Hash ist 128 Hex-Zeichen lang, ein SHA-256 halb so lang. Nimm ein SHA-512-Werkzeug oder den Rechner auf dieser Seite.
Kann ich eine Echtgeld-Runde bei einem Casino prüfen?
Ja, wenn das Casino dasselbe Spiel mit denselben Fenstern zeigt: Der Verlauf mit dem grünen Schild gehört zum Spiel, nicht zum Casino. Notier den Hash vor dem Einsatz wie in Schritt 1. Versteckt der Betreiber Menü oder Verlauf, ist die Prüfung nicht möglich.
Heisst eine stimmende Prüfung, dass das Spiel in allem ehrlich ist?
Es heisst, dass der Seed dieser Runde nach der Ankündigung nicht geändert wurde. Es sagt nichts darüber, wie aus dem Seed die Ofenpositionen werden oder ob die Tabelle das Versprochene zahlt. Das sind verschiedene Kontrollen, und Provably Fair deckt nur die erste ab.