Was ist ein Provably-Fair-Casino?
Provably Fair nutzt HMAC-SHA256 mit Commit-Reveal, damit jeder Wurf, jede Karte und jeder Spin kryptografisch nachprüfbar ist. So funktioniert es — und so prüfst du es selbst.
Traditionelle Online-Casinos verlangen, dass du dem Haus vertraust. Ein „Provably Fair“-Casino dreht das um: Jede Runde wird durch eine kryptografische Funktion erzeugt, die du zu Hause nachrechnen kannst, um zu bestätigen, dass das Ergebnis nicht manipuliert wurde. Die Mathematik ist nicht exotisch — es ist dieselbe HMAC-SHA256-Primitive, die jeden HTTPS-Request im Netz absichert.
Das Commit-Reveal-Schema
Ein Provably-Fair-Spiel läuft in drei Phasen:
- Commit: Der Server erzeugt einen zufälligen Seed (
serverSeed) und veröffentlichtSHA256(serverSeed), bevor irgendeine Runde gespielt wird. - Play: Jede Runde nutzt
HMAC_SHA256(serverSeed, clientSeed:nonce). Der Client-Seed gehört dir; der Nonce zählt pro Runde hoch. - Reveal: Bei Seed-Rotation veröffentlicht der Server den
serverSeed. Jeder kann dann jede Runde nachrechnen.
Von 64 Hex-Zeichen zum Spielergebnis
- Crash: 8 hex → uniformer Float →
crashPoint = (1 - houseEdge) / (1 - r). - Dice: 8 hex → mal 10 000 → durch 100. Ergebnis 0,00–99,99.
- Mines: Fisher-Yates-Shuffle über 25 Felder; die ersten N sind Minen.
- Plinko: Ein Bit pro Reihe (
0= links,1= rechts).
So prüfst du eine Runde selbst
Du brauchst kein Vertrauen, nur sha256sum und einen Einzeiler:
- Kopiere den offengelegten
serverSeed, deinenclientSeedund dennonce. - Führe aus:
echo -n "clientSeed:nonce" | openssl dgst -sha256 -hmac "serverSeed". - Wende die Spiel-Formel auf die 64 Hex-Zeichen an — das Ergebnis muss mit der UI übereinstimmen.
Was Provably Fair nicht garantiert
Garantiert wird die Integrität des Zufallsgenerators. Am House Edge, RTP oder an der Varianz ändert sich nichts. Ein 99 %-RTP-Dice bleibt ein 99 %-RTP-Dice. Neu ist: Jeder Spieler kann selbst auditieren.
Ist Provably Fair dasselbe wie Open Source?▾
Nein. Open Source zeigt den Code; Provably Fair zeigt die Mathematik jeder Runde. Ein Casino kann Provably Fair sein, ohne das Backend offenzulegen.
Kann das Casino den RTP trotzdem manipulieren?▾
Nein — der Multiplikator wird deterministisch aus dem Hash abgeleitet. Der einzige ehrliche Verlust ist der House Edge, der öffentlich ist.
Wofür ist die Seed-Rotation?▾
Nach der Offenlegung kann der Seed nicht mehr für neue Runden genutzt werden. Die Rotation entwertet den alten Seed und commitet einen neuen.