Transparência

Sistema Provably Fair

Audite cada sorteio de forma independente. O AngoRifas nunca gera resultados depois de receber as apostas; comprometemo-nos previamente com um hash criptográfico que qualquer pessoa pode verificar.

Última atualização: 15 de novembro de 2025

Componentes do motor

A combinação destes elementos garante que nenhum colaborador consiga alterar um resultado após o compromisso inicial.

Seed criptografada do servidor

Gerada antes de cada sorteio e protegida com SHA-256. Ao final do sorteio revelamos o valor original para validação.

Seed do utilizador

Cada participação recebe um identificador único combinado ao hash principal, evitando manipulação posterior.

Nonce incremental

Incrementado a cada bilhete para que múltiplas entradas do mesmo utilizador produzam resultados únicos e auditáveis.

Como validar um sorteio

Exemplo baseado no draw #1284: seed revelada 'ANGO-11ec-9d4a', nonce 458, hash público '85d9…1c2'.

  • Copie o hash público apresentado antes do sorteio (ex.: SHA-256).
  • Após o sorteio, copie o seed revelado e o nonce exibido no histórico.
  • Utilize qualquer ferramenta de hash SHA-256 para gerar um novo hash combinando seed + nonce.
  • Compare o resultado com o hash inicial. Se forem iguais, o sorteio foi inalterado.
hash(seed + nonce) => sha256('ANGO-11ec-9d4a:458')
resultado => 85d98c2539c8800b7fb015f11a74be72af1aab8364cea7b6f5d927af71a81c2

Compromissos adicionais

Todas as equipas e auditores externos seguem as mesmas regras.

Relatório em tempo real

Toda rifa exibe o hash comprometido, o horário do bloqueio de apostas e a quantidade total de entradas.

Endpoint público

Pode consultar /api/pools/{id}/provably-fair para descarregar o seed revelado e o histórico do sorteio.

Logs assinados

Assinamos cada draw com a chave privada da plataforma e armazenamos o log na blockchain da rede KwanzaChain para auditorias externas.

Precisa de ajuda para validar um sorteio específico? Abra um ticket via /help anexando o hash público e o ID da rifa. Em até 24h enviamos um relatório completo assinado digitalmente.