Vérifier une main
Chaque Main traité. SPN est probablement juste. Nous nous engageons à faire un hachage cryptographique de notre graine de RNG. avant Dealer vos cartes, puis révéler la graine après la Main. Vous pouvez vérifier indépendamment que l'accord n'a pas été manipulé — aucune confiance requise.
Comment ça marche ?
Avant que vos cartes ne soient distribuées
Notre serveur génère une graine de 256 bits aléatoire et calcule son hachage SHA-256 (l'« engagement »). L'engagement est sauvegardé sur votre Main enregistrement immédiatement, avant qu'une seule carte ne soit distribuée.
Les cartes sont distribuées.
Le tablier est broyé à l'aide d'un algorithme déterministe Fisher-Yates ensemencé avec la même graine aléatoire. Chaque position de la carte est déterminée par cette graine — il n'y a aucun moyen de modifier l'ordre du tablier une fois l'engagement enregistré.
Une fois le Main terminé.
La graine originale est révélée dans votre Main histoire. Vous pouvez maintenant vérifier : SHA-256 (graines révélées) doit être égal à l'engagement stocké . Si ça correspond, l'accord était juste.
Vérification étape par étape
Étape 1 — Exportez votre Main historique
Connectez-vous à votre compte et allez à Profil → Main Historique → Exportation. Téléchargez le fichier JSON. Trouvez le Main vous voulez vérifier et localiser le Graine rng et rng Engagement champs.
Étape 2 — Hasher la graine
Exécutez SHA-256 sur la graine révélée en utilisant n'importe laquelle des méthodes ci-dessous. La sortie doit correspondre exactement à la rng Engagement valeur.
macOS / Linux (Terminal)
echo -n "YOUR_RNG_SEED_HERE" | sha256sum Fenêtres (powerShell)
$seed = "YOUR_RNG_SEED_HERE"
$bytes = [System.Text.Encoding]::UTF8.GetBytes($seed)
$hash = [System.Security.Cryptography.SHA256]::Create().ComputeHash($bytes)
($hash | ForEach-Object { $_.ToString("x2") }) -join "" Utilisation de notre vérificateur open-source (Node.js)
npx spn-rng-verify --seed YOUR_RNG_SEED_HERE --commitment YOUR_RNG_COMMITMENT_HERE Le spn-rng-verify est publié sur npm et n'a pas de SPN dépendances — il s'agit d'un vérificateur SHA-256 autonome que vous pouvez inspecter avant d'exécuter.
Étape 3 — Comparer
La sortie de hachage doit correspondre exactement au rng Engagement dans votre Main enregistrement. S'il correspond, l'accord était juste et la graine n'a pas été modifiée après l'engagement. Si ça ne correspond pas, contactez le support immédiatement.
Pourquoi est-ce important ?
Les salles de poker en ligne traditionnelles vous demandent de faire confiance à leur RNG. L'engagement est enregistré avant que vos cartes ne soient distribuées. Il n'y a aucun mécanisme par lequel le serveur pourrait changer le shuffle après avoir vu que vous êtes sur le point de bluffer, ou que votre adversaire a une forte Main.
Chaque Main sur SPN est vérifiable. Nous n'échantillonnons ni ne vérifions un sous-ensemble — la preuve cryptographique complète est disponible pour chaque transaction, chaque fois.
Voulez-vous voir la répartition statistique de toutes les Main? Nous publions des statistiques quotidiennes de RNG montrant les fréquences observées par rapport aux fréquences attendues Main.
Voir les statistiques RNGDes questions au sujet de la mise en œuvre de notre RNG?
Soutien aux personnes-ressources