Regalito
Sistema de Selección Verificable
1. Principios del sistema
En Regalito, la integridad del sistema es un componente fundamental de la experiencia. Por ello, utilizamos un mecanismo criptográfico verificable que permite garantizar que cada resultado:
- Es generado de forma independiente.
- No es alterado después de su creación.
- Puede ser auditado por el usuario.
Este sistema elimina la necesidad de confiar ciegamente en la plataforma, ya que cualquier resultado puede ser validado matemáticamente.
2. ¿Qué es un sistema verificable?
Es un mecanismo basado en criptografía que permite:
- Generar resultados de forma determinística a partir de datos conocidos.
- Registrar una huella digital previa al evento.
- Validar posteriormente que el resultado corresponde exactamente a esa huella.
En otras palabras, el sistema asegura que:
- El resultado no puede ser modificado después de ser definido.
- El usuario puede comprobar la integridad del proceso.
3. Funcionamiento general
Cada interacción dentro de la plataforma utiliza tres elementos principales:
3.1 Semilla del sistema (Server Seed)
Es un valor generado por el sistema mediante un generador criptográficamente seguro. Antes de cada interacción:
- Se genera una semilla secreta.
- Se publica su hash (huella digital irreversible).
Esto permite fijar el resultado sin revelar el dato original.
3.2 Semilla del usuario (Client Seed)
Es un valor asociado al usuario. Puede ser:
- Generado automáticamente.
- Definido manualmente por el usuario.
Este valor es visible para el usuario en todo momento.
3.3 Nonce (contador)
Es un número incremental que cambia con cada interacción. Su función es garantizar que cada resultado sea único, incluso si las semillas se repiten.
4. Generación del resultado
El resultado se obtiene mediante un proceso determinístico:
Se combinan los valores:
- Semilla del sistema.
- Semilla del usuario.
- Nonce.
- Se aplica una función criptográfica estándar (SHA-256).
- El resultado se convierte en un valor numérico dentro de un rango definido.
- Este valor se utiliza para seleccionar el resultado correspondiente dentro de un catálogo predefinido.
5. Propiedades del sistema
El diseño garantiza:
Inmutabilidad
El hash de la semilla del sistema se publica antes de cada interacción. Cualquier modificación posterior sería detectable.
Independencia
El resultado depende de múltiples variables, incluyendo una aportada por el usuario.
Determinismo
Dadas las mismas entradas, el resultado siempre será el mismo.
Auditabilidad
El usuario puede recalcular el resultado en cualquier momento utilizando los datos proporcionados.
6. Verificación por parte del usuario
El usuario puede verificar cualquier resultado siguiendo estos pasos:
- Acceder al historial de actividad.
Obtener:
- Semilla del sistema (revelada).
- Semilla del usuario.
- Nonce.
- Recalcular el resultado utilizando una función SHA-256.
- Confirmar que coincide con el resultado mostrado.
La plataforma también proporciona herramientas internas para facilitar este proceso.
7. Seguridad del sistema
Generación de datos
Las semillas se generan mediante mecanismos criptográficamente seguros (CSPRNG).
Protección
- Las semillas del sistema permanecen protegidas hasta su revelación.
- Los hashes se publican previamente.
- El historial es inalterable.
Integridad
Cada interacción queda registrada y puede ser auditada posteriormente.
8. Transparencia operativa
Antes de cada interacción, el usuario puede consultar:
- Los posibles resultados disponibles.
- La distribución relativa de cada resultado dentro del catálogo.
- La estructura general del sistema.
Esto permite al usuario tomar decisiones informadas sin ambigüedad.
9. Limitaciones del sistema
El sistema garantiza:
- Integridad del proceso.
- Consistencia matemática.
- Transparencia en la generación del resultado.
El sistema no implica:
- Promesas de resultado específico.
- Rendimientos económicos.
- Beneficios garantizados.
10. Auditoría y validación
El modelo utilizado se basa en estándares criptográficos ampliamente utilizados a nivel internacional. Regalito podrá:
- Someter el sistema a auditorías técnicas.
- Publicar documentación adicional.
- Permitir validación independiente por terceros.
11. Contacto técnico
Para consultas relacionadas con el funcionamiento del sistema:
Correo electrónico: support@regalito.com.mx
12. Compromiso
Regalito se compromete a mantener un sistema:
- Transparente.
- Verificable.
- Consistente.
El diseño del sistema prioriza la integridad técnica y la confianza del usuario mediante mecanismos auditables y abiertos.
Herramienta de verificación
Consulta aquí el hash de la semilla del sistema, tu semilla y el nonce. Cuando la semilla se revele, puedes usar estos datos para comprobar el resultado.
Inicia sesión para ver y gestionar tus detalles de verificación.
