Author

Topic: Bitcoin Würfelseiten (Falsche Berechnung) (Read 733 times)

newbie
Activity: 41
Merit: 0
Guten Tag Bitcoin Forum!
Ich habe neulich mich mit Würfelseiten befasst.

Falls einige nicht wissen was da genau gemacht wird hier eine kurze Erklärung (Extrem vereinfacht):
Man setzt eine belibig hohe anzahl von Bitcoin und versucht zu erraten ob das gewürfelte Ergebnis z.B. über 50 oder unter 50 liegt.
Sollte man richtig geraten haben, gewinnt man X Bitcoin.

Einige Seiten werben damit, dass dies alles "Fair" berechnet wird und geben einem die Möglichkeit nachzurechnen.

Allerdings habe ich es bisher nicht geschafft auf das gleiche Ergebnis, wie eine große Würfelseite, zu kommen.

Hier die Daten:

Client Seed und Nonce: 485581fe898f7fb830a9faf879f89c14-1
Server Seed:  ad823e8b1948f4661c7f761ae451b07008fed3ce8da699642355b25e029f088b

Mein Ergebnis lautet: 18.43
Das Ergebnis der Seite lautet allerdings: 47.34 Huh

Der Algorithmus in PHP sieht folgendermaßen aus:
Code:
$client "485581fe898f7fb830a9faf879f89c14-1";
$server "ad823e8b1948f4661c7f761ae451b07008fed3ce8da699642355b25e029f088b";

$hash hash_hmac('sha512'$client$server);
echo $hash "
"
;

$index 0;
$number intval(substr($hash$index 55), 16);

while ($number >= 1000000)
{
$index++;
$number intval(substr($hash$index 55), 16);

if ($index 128) {
$number 99.99;
break;
}
}

$number %= 10000;
$number /= 100;

echo "
"
;
echo $number;
?>


Auf Primedice gibt es ein NodeJS Version inklusive erklärung: https://primedice.com/verify.

Ich behaubte nicht, dass alle Würfelseiten Betrüger sind.
Ich will lediglich wissen ob ich einen Fehler bei der Berechnung gemacht habe oder der Anbieter nicht das gleiche Skript verwendet wie angegeben.

Gruß
vedel
Jump to: