Jak sprawdzić czy losowanie było uczciwe

Wejdz na strone PHP tester
Skopiuj i uruchom podany poniżej kod, uzupełnij wartości takie jak:
RoundId TotalBet ServerSeed ClientSeed i uruchom kod
Porównaj zwrócony numer biletu z biletami jakie posiadałeś

ServerSeed jest zmieniany co 30 rund

<?php
// Uzupełnij te wartości
$server_seed = '1f58415cb21ee1f026988a85ae87e9a40e1fd4c18fd416afb7bce739f24cb405';
$public_seed = 'e63b7792d133f9c6f7f269ac08f0400c';
$round       = 0;
$totalbet    = 100;
// Uzupełnij te wartości

$hash = hash('sha256', $server_seed . "-" . $public_seed . "-" . $round);
$roll = hexdec(substr($hash, 0, 8)) % 100;
if ($roll < 0){$roll=($roll * -1); }
echo ("Win percent: ".$roll."<br>\n");
$winTicket = ($totalbet * $roll) / 100;
echo('Win ticket: '.$winTicket);
?>