De geverifieerde loting gebruikt een commit-reveal-schema: vóór de loting wordt een SHA-256-hash van de lijst en een geheim zaad gepubliceerd. Op het moment van de loting wordt het zaad onthuld — en iedereen kan de hash en de winnaar opnieuw berekenen om te verifiëren dat er achteraf niets is gewijzigd.
Het is precies de garantie die je nodig hebt voor een YouTube- of Twitch-giveaway, een bedrijfswedstrijd, of elke loting waarbij deelnemers standaard niet vertrouwen. Een pure JavaScript-verifier (open source) zal worden geleverd om de berekening onafhankelijk te reproduceren.
Deze functionaliteit maakt deel uit van de Streamer-fase van het project. Ondertussen gebruiken alle plouf-plouf-lotingen al crypto.getRandomValues — cryptografisch willekeurig, alleen niet achteraf verifieerbaar.