Provably Fair

Cada sorteo en SorteoBici es verificable matemáticamente. No tienes que confiar en nosotros — puedes comprobarlo tú mismo.

01

Semilla del servidor sellada

Al crear el sorteo, generamos una semilla aleatoria de 256 bits y publicamos su hash SHA-256. La semilla original queda sellada — ni siquiera nosotros podemos cambiarla retroactivamente.

server_seed_hash = SHA256(serverSeed)
02

Oráculo Bitcoin

Al cerrar el sorteo, usamos el hash del bloque más reciente de Bitcoin como semilla externa. Este valor es público, inmutable y producido por millones de mineros — imposible de manipular.

mempool.space/api/blocks/tip/hash
03

Cálculo del ganador

Calculamos un score para cada número usando HMAC-SHA256. El número con el menor score gana. La fórmula es determinista — dado los mismos inputs, siempre da el mismo resultado.

HMAC-SHA256(seed, hash|client|nonce)

La fórmula completa

score = HMAC_SHA256(serverSeed, blockHash + "|" + clientSeed + "|" + nonce).readUInt32BE(0)
serverSeed

Semilla secreta del servidor (revelada al finalizar). Hash publicado desde t=0.

blockHash

Hash del bloque BTC más reciente al cierre. Oráculo externo, inmanipulable.

clientSeed

Semilla única de tu número (asignada al comprar). Puedes verla en tu perfil.

nonce

Número incremental por cada número comprado. Empieza en 0.

¿Por qué es justo? Antes del sorteo, publicamos el hash de nuestra semilla — no podemos cambiarla. El block hash de Bitcoin se fija después del cierre — no podemos predecirlo. Juntos, garantizan que el resultado es imprevisible e inmanipulable por cualquiera.

Garantías del sistema

No podemos manipular el resultado

El hash de la semilla se publica antes de vender números. Cambiar la semilla cambiaría el hash — detectable de inmediato.

Verificable por cualquiera

Usando los valores públicos (semilla revelada, block hash), cualquier persona puede recalcular el score de cada número.

Oráculo externo neutral

Bitcoin produce ~1 bloque cada 10 min. Nadie controla el hash del próximo bloque — ni nosotros, ni tú.

Auditoría pública

Después de cada sorteo publicamos el JSON completo con semilla, block hash, todos los scores y el ganador verificado.

¿Tienes números de un sorteo pasado?

Verifica tu resultado ahora

Ir al verificador

Todos los cálculos se ejecutan en tu navegador. Ningún dato sale de tu dispositivo.

SorteoBici

Sorteos de bicicletas usadas, revisadas por mecánico, a precio justo. Motor Provably Fair — cada número es una oportunidad real, 100% auditable.

Provably Fair HTTPS / TLS Flow Payments Verificable

Mi cuenta

Legal

  • Términos y condicionesPronto
  • Bases del sorteoPronto
  • Política de privacidadPronto

Métodos de pago

WebPay/ Transbank
Visa
Mastercard
Débito
Flow

Motor Provably Fair

Cada sorteo usa HMAC‑SHA256(serverSeed, blockHash|clientSeed|nonce). La semilla del servidor se publica sellada (hash SHA-256) antes del sorteo y se revela al finalizar. El block hash de Bitcoin actúa como oráculo externo inmanipulable. Ver más →

© 2026 SorteoBici. Todos los derechos reservados. Santiago, Chile.

Solo para mayores de 18 añosTérminosProntoPrivacidadPronto