Wie die Fairness von ColorDice funktioniert
ColorDice erzeugt Farbwürfel-Ergebnisse mit Web Crypto, speichert jeden Wurf unter einer öffentlichen Game ID und signiert den Datensatz serverseitig mit HMAC-SHA-256.
Kurz gesagt: Die Prüfseite lässt Zuschauer Farben, Würfelzahl, Zeit und Signaturstatus mit dem Livestream vergleichen. Sie zeigt, dass der gespeicherte Serverdatensatz noch zur Serversignatur passt; sie ist kein vertrauensloses System.
So prüfst du einen Wurf
- Notiere die Game ID aus dem Livestream.
- Öffne den Prüflink auf deinem eigenen Gerät.
- Vergleiche Farben, Würfelzahl und Zeit.
Wie Farben erzeugt werden
Jeder Wurf nutzt Zufallsbytes aus crypto.getRandomValues(). Da 256 nicht gleichmäßig durch 6 teilbar ist, verwirft ColorDice die Bytes 252 bis 255 und ordnet nur 0-251 mit % 6 den sechs Farben zu. Dadurch hat jede Farbe theoretisch die Wahrscheinlichkeit 1/6.
| Punkt | Wert |
|---|---|
| Zufallsquelle | Web Crypto crypto.getRandomValues() |
| Standardfarben | Rot, orange, gelb, grün, blau, violett |
| Wurfgröße | 1 bis 100 Würfel |
| Prüfstatus | Gespeicherter Datensatz gegen Serversignatur |
Gespeicherte Daten
ColorDice speichert Game ID, Würfelzahl, Farbfolge, Würfelzeit und Serversignatur. Öffentliche Listen zeigen keine IP-Adressen, Gerätedaten oder Identitäten.
Nützliche Links
ColorDice öffnen · English · Tiếng Việt · Français · 中文