BitStarz.com-クラッシュシードイベント!
「シードイベントとは何ですか?」あなたは自問するかもしれません。まあ、私たちはあなたを責めません。それは本質的に、ゲーム自体が公正であることを検証可能に示すための暗号オタクの話です。
クラッシュとは、今週後半にリリースするBitStarz Originalsの新しいゲームで、私たちは本当に興奮しています。技術的な説明に興味がない限り、これを過ぎて読む必要はありません。残りの部分については、次のようにします。
これをシードする方法は、他のすべてのカジノと非常に似ているため、異常なことは何もありません。
公平性を証明するために、10,000,000個のSHA256ハッシュのチェーンを生成しました。各ハッシュは、前のハッシュの16進表現のハッシュです。チェーンの最後のハッシュは次のとおりです。
h10000000 = 260e3b2597ec6034157b24a0d2ccd17da751c0d6f664bab0df7c2f7c00af2264
ゲーム結果を生成するためのコードの一部:
res(n)= hmac(hash(n)、blockHash);
文字列hex8=res(n).substring(0、8);
BigInteger intNum = new BigInteger(hex8,16);
double rawResult = Math.max(1、(Math.pow(2,32)/(intNum.longValue()+ 1))*(1-0.04));
double crackPoint = Math.min(rawResult、100000);
使用されているBlockHashはビットコインブロック744,840であり、これを投稿した時点ではマイニングされていません。将来のビットコインブロックのハッシュをクライアントシードとして使用しているため、すべてのプレーヤーは、家に有利なものを選択しなかったことを確認できます。したがって、誰かがスレッドで返信してこれを引用し、interwebzで不滅にすることができれば素晴らしいでしょう。
繰り返しになりますが、このクラッシュゲームをお見せできることを大変うれしく思います。ビットスターズで見逃している他のスタイルのゲームがある場合は、お知らせください。
BitStarz.com - Crash Seeding Event!
"What is a Seeding Event?" you might ask yourself. Well, we don’t blame you. It’s essentially crypto nerd talk for verifiably showing that the game itself is fair.
As for what Crash is, it’s a new game from BitStarz Originals that we’re launching later this week that we’re really excited about. Unless you’re interested in the technical explanation, no need to read past this. As for the rest, here’s how we’ll do it:
The way we’re seeding this is pretty similar to all other casinos so nothing should be out of the ordinary.
We have generated a chain of 10,000,000 SHA256 hashes to prove our fairness. Each hash is the hash of the hexadecimal representation of the previous hash. Here’s the last hash in the chain:
h10000000 = 260e3b2597ec6034157b24a0d2ccd17da751c0d6f664bab0df7c2f7c00af2264
Part of the Code for generating the game result:
res(n) = hmac(hash(n),blockHash);
String hex8 = res(n).substring(0, 8);
BigInteger intNum = new BigInteger(hex8,16);
double rawResult = Math.max(1, (Math.pow(2,32) / (intNum.longValue() + 1))* (1 - 0.04));
double crashPoint = Math.min(rawResult, 100000);
The BlockHash used is Bitcoin block 744,840 which has not been mined at the time we’re posting this. We are using the hash of a future bitcoin block as a client seed so all players can be sure that we did not pick one in the house's favor. Therefore it would be awesome if someone could reply in the thread and quote this so it’s immortalized on the interwebz.
Again, we’re super excited to show you this crash game and if there’s any other style of game you miss at BitStarz, just let us know!