Comment Batata vérifie les scores

Chaque classement sur Batata, chaque défi et chaque record sur un profil repose sur une promesse : le chiffre est vrai. Le jeu auquel tu as joué n’a pas eu à en décider, ni l’appareil sur lequel il tournait. Voici comment un score voyage d’une partie jusqu’à un classement.

Une partie commence par un jeton

Quand un jeu va démarrer, la plateforme demande aux serveurs de Batata un jeton de jeu : un identifiant éphémère à usage unique, lié à ce jeu et à cette session. Le jeu ne voit jamais rien d’autre sur toi. Sans jeton, il n’y a pas de partie à scorer, et c’est aussi pourquoi une page qui ne fait qu’afficher un jeu ne compte pas comme une partie ; la première vraie action, si.

Le jeu est scellé

Un jeu sur Batata tourne dans un bac à sable sur une origine séparée : pas de cookies, pas de stockage à lui, pas de réseau, aucun moyen d’atteindre la page autour. Les seules choses qu’il peut envoyer sont une poignée de messages, et un score en fait partie. Il ne peut pas lire ton compte, pas écrire dans un classement, et une copie modifiée de lui-même ne peut pas lui faire rapporter quoi que ce soit à quelqu’un d’autre que la plateforme.

Le serveur décide

Un score envoyé arrive avec son jeton et la durée de la partie, et il atterrit en attente. Le serveur vérifie que le jeton est vivant et inutilisé, que la partie est plausible pour ce jeu, et que l’appareil n’envoie pas plus vite qu’un humain ne joue. Seul un score qui passe devient vérifié, et seuls les scores vérifiés sont classés. Le contrôle a lieu après la partie pour qu’un joueur n’ait jamais à l’attendre.

Ce que tu vois

À l’écran, un nouveau record apparaît tout de suite, marqué en attente, et passe vérifié un instant plus tard. Une partie que le serveur refuse t’est annoncée, jamais affichée comme acceptée. Le même chemin sert à chaque partie, en ligne ou synchronisée plus tard depuis l’app, donc il n’y a pas de seconde porte. Un droit de frimer ne vaut quelque chose que s’il ne peut pas être forgé, et c’est toute la raison d’être de cette machinerie.