Blast relaunch

main
  • Isildur

    IsildurX

BLAST

17 July 2021

BLAST V3

The previous hashes recently ran out, and as promised, the server seed for the the previous seeding event is:

79774ebadeb10e5f0bea2e5918752bda921789cac19d1267f857cafe8c70072993eb449848734511b9f865f44ad59c0a26ccb2bdaf78a86f5fbd500f31abf663

To keep this game provably fair, we'll announce our methods here again.
We will generate a new batch of 1 Million SHA512 chained hashes (starting with a new server secret)

The final hash is:

fc4fb4a7ba8187369e0906b47019cd328f42cc021706bbac2529a95141629ea3ec3e994e32bc0b542b39a4b57275616370bda8370a2716b58c942fd69512a10d

Bitsler will go through the hashes (in reverse order) and use each hash to determine the crash result. So the hash of our first game's hash is the same as our published final hash.

To ensure we didn't pick a hash chain that has some advantage for us, we will use a future bitcoin block hash as "client seed" to generate the final crash results. We will use the block hash of bitcoin block 691525.

The code to generate each crash result is:

$hash  =  hash_hmac('sha512',  $gameHash,  $blockHash);
$number  =  hexdec(substr($hash,  0,  13));
$multiplier  =  98  /  (1  -  ($number  /  (pow(2,52))));
echo  max(100,  floor($multiplier))  /  100;

This blog post will be shared on our social media channels and archived by several archive websites. Therefor we cannot edit the final hash (and therefor hash chain) nor the future bitcoin block number anymore. This makes our new game Blast completely provably fair.

Link list


Blast relaunch
Top