Glossario
Algoritmo criptografico usado para garantir que sorteios sao provably fair
SHA-256 (Secure Hash Algorithm 256-bit) e um algoritmo criptografico que gera um hash unico e irreversivel de 256 bits para qualquer entrada de dados. Desenvolvido pela NSA e publicado pelo NIST, e o mesmo padrao usado em Bitcoin e outras criptomoedas para garantir integridade de dados.
No contexto de sorteios no Instagram, o SHA-256 e usado pelo SorteiGram para implementar o conceito de 'provably fair' (comprovadamente justo). Antes do sorteio, uma seed aleatoria e gerada usando crypto.getRandomValues(). O hash SHA-256 dessa seed e publicado. Apos o sorteio, a seed original e revelada, permitindo que qualquer pessoa recalcule o hash e verifique que o resultado nao foi alterado.
Essa tecnologia diferencia o SorteiGram de todos os outros sorteadores do mercado. Enquanto ferramentas como Comment Picker, Simpliers ou oSortoo simplesmente dizem que o sorteio foi aleatorio, o SorteiGram oferece prova matematica verificavel. Qualquer participante pode acessar sorteigram.app/verificar e confirmar o resultado.
Sorteio no Instagram
Promocao onde um ganhador e escolhido aleatoriamente entre os comentarios de um post
Provably Fair
Sistema que permite verificar matematicamente que um sorteio foi justo e nao manipulado
Fisher-Yates Shuffle
Algoritmo de embaralhamento usado para selecionar ganhadores de forma verdadeiramente aleatoria