O Cups usa um sistema comprovadamente justo para garantir que cada rodada seja transparente, verificável de forma independente e não possa ser alterada após o início das apostas.
Cada resultado do jogo é gerado usando três valores:
Server seed - gerado pelo servidor e comprometido antes do início da rodada, exibindo seu hash SHA-256.
Semente de cliente - sua semente de cliente exclusiva.
Nonce - um número incremental que garante que cada rodada produza um resultado único.
Como você recebe a semente do servidor com hash antes de fazer sua aposta, o servidor não pode alterar o resultado após o fato sem invalidar o hash exibido anteriormente.
A taça vencedora é determinada usando o seguinte cálculo:
hmac = HMAC_SHA256(serverSeed, clientSeed:nonce)
raw = parseInt(hmac[0..8], 16)
winningCup = raw % numberOfCups
Depois que a semente do servidor for revelada (quando o par de sementes for girado), você poderá verificar os resultados do jogo anterior na guia Verificar. Basta comparar a semente do servidor revelada com seu hash exibido anteriormente e repetir o cálculo para confirmar que a taça vencedora foi gerada de forma justa.
Este sistema garante que cada rodada de Copas seja aleatória, transparente e não possa ser manipulada pelo jogador ou pelo cassino após a semente do servidor ter sido confirmada.
