Cupsは、すべてのラウンドが透明で、独立して検証可能であり、賭けが開始された後に変更することができないことを保証するために、証明可能に公正なシステムを使用しています。
各ゲーム結果は、3つの値を使用して生成されます:
サーバーシード-サーバーによって生成され、ラウンドが開始される前にSHA-256ハッシュを表示することによってコミットされます。
クライアントシード-あなたのユニークなクライアントシード。
Nonce-すべてのラウンドが一意の結果を生成することを保証するインクリメント数。
賭けをする前にハッシュされたサーバーシードを受け取るため、サーバーは以前に表示されたハッシュを無効にすることなく、事実の後に結果を変更することはできません。
優勝カップは、次の計算を使用して決定されます:
hmac=HMAC_SHA256(serverSeed,clientSeed:nonce)
生=parseInt(hmac[0..8], 16)
winningCup=生の%numberOfCups
サーバーシードが公開された後(シードペアがローテーションされたとき)、[検証]タブで以前のゲーム結果を確認できます。 明らかにされたサーバーシードと以前に表示されたハッシュを比較し、計算を繰り返して、勝利カップが公正に生成されたことを確認します。
このシステムは、すべてのカップラウンドがランダムで透明であることを保証し、サーバーシードがコミットされた後、プレーヤーまたはカジノのいずれ
