Základní princip
Neexistuje kouzelný trik, jen kryptografická prověrka. V podstatě jde o transparentní proces, který hráč může ověřit, aniž by odhalil klíčové interní data kasina. Zde se míchají dva “seedy”: jeden od kasina, druhý od hráče. Kombinace vytvoří jedinečný hash, jenž potom slouží jako základ pro generování náhodných čísel. Jakmile se hra rozběhne, výsledek je nezávislý na předchozích tazích a nelze ho manipulatovat.
Seed od kasina – server seed
Server seed je dlouhý řetězec, předem vygenerovaný a zašifrovaný. Kasino si ho uchová v tajnosti, ale k veřejnosti zveřejní hash (SHA‑256) tohoto seedu. Díky tomu má hráč důkaz, že seed nebyl po spuštění hry změněn. Pokud by kasino chtělo cheatovat, musel by předem předvídat hash, což je prakticky nemožné.
Seed od hráče – client seed
Hráč zadá libovolný řetězec, třeba „mujLucky123“. Tento seed si může kdykoli změnit; důležité je, že ho zná jen on. Po zadání se přidá do výpočtu spolu s nonce – číslem, které se inkrementuje s každým tahem. Kombinace všech tří složek (server seed, client seed, nonce) dává finální hash, z něhož se odvozuje výsledek hry.
Jak se kontroluje férovost
Po skončení kola kasino odhalí původní server seed. Hráč si spočítá hash z tohoto seedu a porovná ho s dříve zveřejněným hashovým odkazem. Shodují-li se, důkaz je pevný: server seed nebyl během hry pozměněn. Následně může ověřit, že výpočet výsledku (např. rotace ruletového kola) odpovídá kombinaci všech seedů a nonce. Prakticky stačí jen pár kliknutí v online kalkulačce.
Proč je to důležité
V klasických kasinech se hráči spoléhají na regulátory a licence, což často stačí jen na papír. V bitcoinových kasinech, kde je hráč anonymní a peníze přicházejí a odcházejí rychle, je důvěra klíčová. Provably fair dává hráči kontrolu nad náhodou, odstraňuje potřebu předsudku a snižuje riziko podvodu.
Co se děje, když selže
Pokud se hash neslučuje, celý systém se rozpadá – kasino ztratí důvěru a hráč může okamžitě ukončit zábavu. To je právě ten důvod, proč jsou servery vybaveny robustními RNG (generátory náhodných čísel) a proč je transparentnost standardem; výpadky jsou okamžitě zaznamenány a komunitou rychle odsouzeny.
Praktický tip
Hrajte jen na platformách, kde je provably fair implementováno a kde můžete snadno zkontrolovat hash server seed. A hlavně – testujte výsledek alespoň jednou sama, než vsadíte větší částku. Více informací na bitcoinsazeni.com. Zapamatujte si: kontrola je vaše nejlepší zbraň.