18 ans et plus seulement. Jouez de façon responsable.Classement mis à jour en novembre 2026Notre méthode de test
provablylegit Se connecter

Qu'est-ce que le provably fair?

Le problème qu'il règle

Quand vous jouez à un jeu de hasard en ligne, le résultat provient d'un ordinateur que vous ne voyez pas. Traditionnellement, vous devez faire confiance à l'opérateur, au fournisseur du jeu et à ceux qui ont testé le logiciel. Les systèmes provably fair, apparus en même temps que les jeux d'argent en Bitcoin, remplacent une partie de cette confiance par des mathématiques : vous pouvez vérifier chaque résultat vous-même.

L'objectif est étroit et précis. Le provably fair montre que le casino s'est engagé envers son hasard avant votre mise et ne pouvait pas le modifier par la suite pour vous faire perdre. Il ne rend pas les jeux généreux, et il ne prouve pas qu'un casino vous paiera.

Les trois ingrédients

Tous les systèmes provably fair courants combinent trois données :

Donnée Qui la contrôle Rôle
Seed serveur Le casino Hasard secret, caché jusqu'à la rotation
Seed client Vous Votre hasard, que le casino ne peut pas prévoir
Nonce Compteur Augmente de un à chaque mise, pour que chaque mise soit différente

Certains jeux utilisent aussi une quatrième valeur, une ronde ou un curseur, quand ils ont besoin de plus de données aléatoires qu'un seul hachage n'en fournit.

Comment ça fonctionne, étape par étape

1. Le casino s'engage

Avant que vous jouiez, le casino génère une seed serveur aléatoire et vous montre son hachage SHA-256. SHA-256 est une fonction à sens unique : on ne peut pas retrouver la seed à partir du hachage, donc la seed reste secrète. Elle résiste aussi aux collisions : le casino ne peut pas trouver une autre seed ayant le même hachage. Montrer le hachage lie le casino à cette seed.

2. Vous ajoutez votre seed

Vous fixez une seed client. Les casinos en génèrent habituellement une par défaut et vous permettent de la remplacer par n'importe quel texte. Comme vous pouvez la choisir après l'engagement du casino, celui-ci ne peut pas choisir d'avance une seed serveur qui produit de mauvais résultats pour votre seed.

3. Chaque mise est calculée

Pour chaque mise, le casino calcule un HMAC-SHA256 en utilisant la seed serveur comme clé et un message construit à partir de la seed client, du nonce et d'un numéro de ronde :

HMAC-SHA256(serverSeed, clientSeed:nonce:round)

La sortie de 32 octets est convertie en nombres entre 0 et 1, que le jeu transforme en résultat au dice, en multiplicateur au limbo, en rebonds au plinko ou en positions de mines. Le nonce augmente ensuite de un pour la mise suivante.

4. Le casino dévoile

Quand vous passez à une nouvelle paire de seeds par rotation, le casino dévoile l'ancienne seed serveur et s'engage envers une nouvelle. Vous pouvez alors vérifier deux choses : que le SHA-256 de la seed dévoilée est égal au hachage qu'on vous a montré, et que chaque mise faite avec elle se reproduit exactement.

Pourquoi les deux seeds sont importantes

Si seul le casino fournissait le hasard, il pourrait générer des millions de seeds serveur candidates, simuler le comportement typique des joueurs et s'engager envers celle qui donne de mauvais résultats aux joueurs. L'engagement par hachage correspondrait quand même. Votre seed client empêche cela, parce qu'elle entre dans le calcul après l'engagement et que le casino ne peut pas la connaître d'avance.

C'est pourquoi la possibilité de changer la seed client est essentielle. Un casino qui fixe la seed client, ou qui ignore les changements, a supprimé la moitié de la protection qui revient au joueur.

Pourquoi les seeds doivent faire l'objet d'une rotation avant le dévoilement

La seed serveur ne peut être dévoilée qu'une fois qu'aucune autre mise ne l'utilisera. Si vous pouviez voir la seed active, vous pourriez calculer le prochain résultat avant de miser. Vous vérifiez donc par séries : jouer, faire la rotation, puis vérifier. Ce délai est voulu.

Ce que le provably fair prouve

  • Le résultat de chaque mise vérifiable a été déterminé par des seeds engagées avant la mise.
  • Le casino n'a pas remplacé la seed serveur après avoir vu vos mises.
  • Le casino n'a pas modifié de résultats individuels.
  • La séquence des nonces montre si des mises ont été sautées ou rejouées.

Ce qu'il ne prouve pas

  • Il ne change pas l'avantage de la maison. Un jeu de dice avec un avantage de 1 % garde un avantage de 1 %. La vérification confirme seulement que la formule du jeu a été appliquée honnêtement.
  • Il ne couvre pas tous les jeux. Les machines à sous de tiers, les tables avec croupier en direct et les paris sportifs utilisent généralement d'autres systèmes et ne peuvent pas être vérifiés avec vos seeds.
  • Il ne prouve pas que la formule est équitable. Vous pouvez vérifier que les résultats suivent la formule publiée; vous devez vérifier séparément que les paiements de la formule correspondent au RTP annoncé.
  • Il ne prouve ni la solvabilité ni les paiements. Un casino peut offrir des jeux équitables et quand même refuser des retraits.
  • Il ne fonctionne que si vous vérifiez. Un système que personne ne vérifie offre peu de protection.

Les mises en œuvre diffèrent

Le système ci-dessus est le plus courant, mais il n'est pas universel. Les casinos diffèrent quant à :

  • Si le hachage est calculé sur la seed en tant que texte ou en tant qu'octets bruts.
  • L'ordre et le format du message HMAC, ou si la seed client sert de clé.
  • Si le nonce commence à 0 ou à 1.
  • La façon dont les octets deviennent des nombres à virgule, et la formule de chaque jeu.
  • Si les jeux multijoueurs comme le crash utilisent des seeds par joueur ou une chaîne de hachages partagée.

Lisez toujours la documentation d'équité du casino. Nos audits documentent le système exact de chaque casino.

Comment commencer à vérifier

  1. Avant de jouer, notez la seed serveur hachée quelque part à l'extérieur du casino.
  2. Remplacez votre seed client par une valeur de votre choix.
  3. Jouez normalement.
  4. Faites la rotation de vos seeds et copiez la seed serveur dévoilée.
  5. Utilisez notre vérificateur pour confirmer le hachage et recalculer quelques mises. Notre guide sur comment vérifier une mise provably fair présente chaque étape.

Provably fair et jeu responsable

Équitable ne veut pas dire avantageux. Les jeux vérifiables sont souvent rapides, ce qui veut dire que vous pouvez miser un gros total en peu de temps, et l'avantage de la maison s'applique à chaque mise. Fixez vos limites avant de jouer, et consultez notre page sur le jeu responsable si ça cesse d'être amusant.

Signaux d'alarme dans une mise en œuvre

Tous les systèmes appelés provably fair n'offrent pas la même protection. Voici des signes avant-coureurs :

  • Aucun moyen de changer la seed client, ou des changements qui n'apparaissent pas dans les registres de mises.
  • Aucun hachage affiché avant de jouer, ou un hachage affiché seulement après la rotation.
  • Une documentation absente ou vague, sans formule que vous pouvez reproduire.
  • Des nonces qui sautent ou se répètent dans votre historique de mises.
  • Tout le lobby étiqueté provably fair, y compris les machines à sous de tiers et les tables en direct.
  • Une vérification possible seulement avec l'outil du casino, sans moyen de vérifier de façon indépendante.

Un seul de ces signes affaiblit ou annule l'utilité du système. Nos audits vérifient chacun d'eux.

Un mot sur la terminologie

Les casinos utilisent des noms différents pour les mêmes éléments : la « server seed » peut apparaître sous le nom de « house seed », la « client seed » sous celui de « player seed », et le « nonce » sous ceux de « bet number » ou « game number ». La « round » peut s'appeler « cursor » ou « iteration ». Les concepts sont les mêmes.

D'où vient le provably fair

L'idée est née des premiers sites de jeux d'argent en Bitcoin, où les opérateurs étaient anonymes et où les joueurs n'avaient aucun organisme de réglementation vers qui se tourner. Publier une seed hachée à l'avance était une façon de donner aux joueurs quelque chose qu'ils pouvaient vérifier sans faire confiance à l'opérateur. Avec le temps, l'approche HMAC-SHA256 avec seed serveur, seed client et nonce est devenue le modèle le plus courant, et beaucoup de casinos crypto en utilisent aujourd'hui des variantes proches pour leurs jeux maison.

Les éléments de base sont standards et bien étudiés. SHA-256 est défini par le NIST dans la norme FIPS 180-4, et HMAC est défini dans la RFC 2104. Ce qui varie d'un casino à l'autre, c'est la façon de les combiner pour produire des résultats de jeu; c'est pourquoi la documentation compte autant que la cryptographie.

Sources

Questions fréquentes

Que veut dire provably fair?
Ça veut dire qu'un casino s'engage envers sa seed aléatoire avant votre mise, en publiant un hachage, pour que vous puissiez vérifier après coup que les résultats n'ont pas été modifiés.
Le provably fair veut-il dire que je peux gagner?
Non. Il prouve que les résultats n'ont pas été modifiés. L'avantage de la maison s'applique quand même à chaque mise.
Pourquoi dois-je changer ma seed client?
Votre seed empêche le casino de choisir d'avance une seed serveur qui produit de mauvais résultats. Si vous ne la changez jamais, vous dépendez de la valeur par défaut du casino.
Les machines à sous sont-elles provably fair?
Les machines à sous de tiers ne le sont généralement pas. Elles utilisent le RNG du fournisseur, testé par des laboratoires. Seuls les jeux construits sur le système de seeds peuvent être vérifiés de cette façon.
Pourquoi est-ce que je ne peux pas voir ma seed serveur maintenant?
Dévoiler la seed active vous permettrait de prédire les résultats. Elle est dévoilée quand vous passez à une nouvelle seed par rotation.