La cryptographie pour les joueurs

Ce qui est prouvé équitable - graines, hachages, nonce et vérification expliqués

Un guide clair et indépendant des jeux qui montre comment les casinos cryptographiques modernes verrouillent les résultats avant que vous ne jouiez et comment vous pouvez les vérifier par la suite.

L'engagement de Hash avant le jeu
Contrôle des semences du client
Nonce par pari
Révélation après le tour

Idée maîtresse

Le casino s'engage sur une graine de serveur cachée avec un hachage public. Vous apportez une graine de client. Un nonce s'incrémente à chaque mise. Après le tour, la graine du serveur est révélée afin que tout le monde puisse recalculer le résultat à partir des règles publiques.

Pourquoi c'est important

Les résultats sont verrouillés à l'avance. Pas de modification en direct. Pas de relance après coup. Vous pouvez vérifier les calculs vous-même avec n'importe quelle implémentation standard de SHA-256.

Ce dont vous avez besoin

  • Tête de série du serveur (révélée après le tour)
  • Hachage de la graine du serveur (publié avant le tour)
  • Votre graine de client
  • Nonce pour ce pari

Comment fonctionne l'équité prouvée - étape par étape

1. Engagement préalable

Le casino génère une graine de serveur aléatoire et publie son hachage. Exemple : hash = SHA-256(serverSeed). La graine du serveur ordinaire reste cachée jusqu'à la fin du règlement.

2. Semence du client

Vous choisissez ou confirmez un nom de client dans votre navigateur. Vous pouvez le conserver ou le modifier entre les sessions, selon vos préférences.

3. Nonce

Chaque pari utilise un nonce incrémentiel qui commence à 0 pour une nouvelle paire de graines. Il empêche la réutilisation des sorties et associe une sortie unique à chaque tour.

4. Calcul des résultats

Le jeu combine des valeurs telles que HMAC-SHA256(serverSeed, clientSeed:nonce) ou SHA-256(serverSeed + clientSeed + nonce) puis associe les octets à un résultat. Les spécifications exactes sont publiées pour chaque jeu.

5. Révéler et vérifier

Après le règlement, la graine du serveur est révélée. Vous la hachurez pour confirmer qu'elle correspond à l'engagement préalable, puis vous recalculez le résultat avec la graine et le nonce de votre client.

Important : Les règles de correspondance varient d'un jeu à l'autre. Dice peut faire correspondre un entier de 52 bits à 0-99,999. Le Crash peut transformer des octets en multiplicateur. Le Blackjack peut correspondre à un jeu de cartes mélangé. Respectez toujours les spécifications officielles figurant sur la page du jeu.
Conseil de sécurité : ne partagez jamais les secrets de votre compte. Les graines utilisées pour prouver l'équité ne sont pas des mots de passe. Il s'agit de chaînes aléatoires conçues pour l'audit et la génération de résultats.

Exemple - Cartographie des jets de dés (JavaScript)

// Pseudo-implémentation : SHA-256 -> nombre dans [0, 99.999]
async function sha256(hexStr){
  const bytes = new TextEncoder().encode(hexStr) ;
  const hash = await crypto.subtle.digest('SHA-256', bytes) ;
  return Array.from(new Uint8Array(hash)).map(b=>b.toString(16).padStart(2,'0')).join('') ;
}
function toNumberFromHash(hash){
  // prend les 52 premiers bits ~ 13 caractères hexadécimaux
  const slice = hash.slice(0,13) ;
  const asInt = parseInt(slice,16) ;
  const max52 = Math.pow(2,52) ;
  return (asInt / max52) * 100 ; // 0 - 100
}
async function diceResult(serverSeed, clientSeed, nonce){
  const input = `${serverSeed}:${clientSeed}:${nonce}` ;
  const hash = await sha256(input) ;
  const roll = toNumberFromHash(hash) ;
  return Math.min(99.999, roll) ;
}
        

Les jeux réels peuvent utiliser HMAC avec la graine du serveur comme clé et une politique documentée de découpage en octets. Suivez les spécifications officielles.

Exemple - Vérifier l'engagement (Python)

import hashlib

def sha256_hex(s : str) -> str :
    return hashlib.sha256(s.encode()).hexdigest()

server_seed = "REVEALED_AFTER_ROUND" (révélation ultérieure)
published_hash = "HASH_SHOWN_BEFORE_ROUND"

assert sha256_hex(server_seed) == published_hash, "Erreur d'engagement"
print("Engagement vérifié")
        

Modèles de cartographie courants par type de jeu

JeuApproche par hachageCartographieNotes
DésHMAC-SHA256(serverSeed, clientSeed:nonce)52 premiers bits jusqu'à 0-99,999Déterministe par nonce
CrashVariante SHA-256 ou HMACTransformation en courbe multiplicatriceLe cahier des charges définit la manière d'éviter les préjugés
Les minesFlux SHA-256Tuiles révélées par ordre d'octetsReproduction du schéma de la carte
PlinkoHMAC-SHA256Pas de piquet gauche ou droit à partir de piquetsLe nombre de lignes affecte l'espace du chemin d'accès
BlackjackMélange basé sur SHA-256Fisher-Yates, tête de série par octetsOrdre de pont reproductible

Liste de contrôle des joueurs - flux de vérification rapide

  • Copiez le hash de la graine du serveur avant de jouer ou confirmez qu'il est visible dans le panneau d'équité.
  • Définissez la graine de votre client si le jeu le permet ou stockez la valeur générée automatiquement.
  • Après le tour, copiez la graine du serveur révélée et le nonce de votre pari.
  • Hacher la graine du serveur pour confirmer les correspondances de pré-engagement
  • Recalculez le résultat à l'aide de la spécification publique et comparez avec le résultat de votre pari.

Si l'une des étapes échoue, contactez le support avec votre Bet ID, seeds, nonce, et des captures d'écran du panneau d'équité.

Bonnes pratiques pour les utilisateurs

  • Si vous préférez l'isolement, faites tourner votre graine de client entre les sessions.
  • Enregistrez les identifiants des paris pour les tours à enjeux élevés et vérifiez-les ultérieurement.
  • Utilisez des outils indépendants pour le hachage si vous souhaitez obtenir un deuxième avis.
  • Ne pas confondre les semences et les mots de passe - ils sont différents.

Les signaux d'alerte à éviter

  • Pas de hachage de la graine du serveur avant le jeu
  • Pas de description publique de la correspondance entre le hachage et le résultat
  • Résultats non reproductibles avec les mêmes données
  • Retards de retraits liés à des conditions de bonus peu claires

Jouez à des jeux Originaux à l'équité prouvée avec des récompenses sans mise.

Utiliser le code VIP sur Duel pour un cashback instantané et des jeux faciles à vérifier comme Crash, Dice, Mines, Plinko et Blackjack.

L'équité prouvée garantit-elle le profit ?

Il garantit la transparence, mais pas l'espérance positive. Votre EV dépend de l'avantage de la maison et de vos choix.

Puis-je vérifier sur mon téléphone portable ?

Oui. La plupart des navigateurs modernes prennent en charge SHA-256. Vous pouvez également utiliser des outils externes ou de simples scripts.