GOVP-Play · perfil de integridad mecánica v0.2

El drenaje y la caja, sellados antes de que jugaras.

Un plataformas donde cada frame de energía perdida y cada tirada de caja botín derivan de reglas publicadas y firmadas antes de tu primera pulsación. Al terminar, cualquiera puede recomputar tu partida sin confiar en el servidor.

Jugar y verificar Las normas que promete Ver el log de transparencia Ruleset sellado
log consultando…

El problema no son las probabilidades. Es la velocidad.

Mover el umbral en el instante de decidir es burdo y detectable. Ajustar la velocidad a la que pierdes energía durante el recorrido es continuo, invisible y negable como «balanceo». Es el fraude que la divulgación de probabilidades no ve.

«Tu energía cayó según la misma función declarada que la de todos los demás jugadores, y esa función se publicó antes de que empezaras.»
Eso no se demuestra por inspección del código: se demuestra porque el verificador recomputa tu curva completa desde el ruleset sellado y tu traza de entradas. Si hubo personalización, diverge, y la divergencia tiene número de frame.

Hallazgo: las probabilidades por tirada mienten si hay pity

Con un contador de compasión, la probabilidad publicada no es la que experimenta el jugador. El sistema es una cadena de Markov sobre el contador y se resuelve en forma cerrada. Contrastado contra 200.000 tiradas simuladas.

tierlegendario declaradolegendario efectivofactor
cargando desde /api/ruleset…

El modelo de cumplimiento por divulgación de odds es estructuralmente insuficiente en cuanto el juego tiene pity. El artefacto certificable tiene que ser el mecanismo sellado, no una tabla redactada aparte.

Estado de implementación

Publicado en crudo, porque una afirmación de integridad que exagera su propio alcance no vale nada.

Ruleset canónico int-only, sellado por buildoperativo
Compromiso de semilla previo al client_seedoperativo
Firma Ed25519 de compromiso y recibooperativo
Log append-only con pruebas de inclusiónoperativo
Recomputación en el navegador del visitanteoperativo
Paridad byte-exacta Python · GDScript · TypeScriptverificada
Marca temporal RFC3161 de la cabeza del logpor lotes, best-effort
Custodia de clave en HSM o servicio separadopendiente
Auditoría del log por tercero independientependiente

Limitación que conviene decir antes de que la diga otro: la clave privada vive en un secret de Cloudflare, extraíble por quien tenga acceso a la cuenta. El «antes de que empezaras» vale lo que valga esa custodia. Para demostración es correcto; para una afirmación ante regulador, no basta.