AzuraSort

Comment prouver que votre tirage au sort Instagram était équitable

Quand vous annoncez un gagnant, vos abonnés doivent vous croire sur parole — sauf si vous pouvez montrer que le tirage ne pouvait pas être truqué. AzuraSort rend chaque tirage prouvablement équitable : il verrouille le résultat à l'avance et fournit un certificat public que chacun peut vérifier lui-même. Cette page explique comment cela fonctionne et pourquoi c'est mathématiquement convaincant.

Comment fonctionne réellement un tirage vérifiable

Un tirage provably-fair utilise une technique appelée commit-reveal. Avant le tirage, AzuraSort prend la liste complète des participants et une graine aléatoire, puis publie un hash SHA-256 de l'ensemble — le commit. Un hash est une empreinte à sens unique : la même entrée produit toujours le même hash, mais on ne peut pas remonter du hash pour modifier les entrées sans que l'empreinte change entièrement. Comme le hash est publié avant que quiconque connaisse le gagnant, l'organisateur est verrouillé. Il ne peut pas changer un nom en douce, ajouter un faux compte pour un ami ni relancer le tirage jusqu'à ce qu'un favori gagne, car chacun de ces changements produirait un hash différent de celui déjà enregistré.

Après le tirage, AzuraSort révèle la graine et la liste des participants — le reveal. Chacun peut alors faire deux vérifications. D'abord, calculer le hash des données révélées et confirmer qu'il correspond au hash publié avant, prouvant que les entrées n'ont pas été modifiées. Ensuite, exécuter le même mélange (un Fisher-Yates déterministe piloté par cette graine) et confirmer qu'il aboutit au même gagnant. Si les deux correspondent, le résultat est prouvablement la sortie honnête des données engagées. AzuraSort le fait pour vous sur une page de certificat publique, donc vous n'avez même pas besoin de faire confiance à AzuraSort — vous pouvez reproduire les calculs de façon indépendante.

Comment réaliser et vérifier un tirage équitable

  1. 1

    Collez le lien du post ou du Reel

    AzuraSort charge les participants depuis les commentaires ou les likes et s'engage sur eux en publiant un hash SHA-256 avant tout tirage.

  2. 2

    Lancez le tirage provably-fair

    Les participants sont mélangés avec un algorithme Fisher-Yates déterministe initialisé au moment du tirage, et le gagnant (plus les suppléants) est sélectionné.

  3. 3

    Obtenez votre code de certificat

    Chaque tirage génère un certificat avec un code public contenant la graine révélée, la liste des participants et le hash d'origine.

  4. 4

    Vérifiez sur la page publique

    Ouvrez azurasort.com/<locale>/verify/<code>. Chacun peut recalculer le hash des données, relancer le mélange et confirmer que le gagnant correspond — sans compte.

Questions fréquentes

Comment chacun peut-il vérifier le résultat ?

Chaque tirage a un certificat public sur azurasort.com/<locale>/verify/<code>. La page affiche la graine, la liste des participants et le hash publié avant, et relance l'algorithme pour que chacun confirme que le gagnant est correct. Vous pouvez aussi revérifier les calculs à la main ou avec votre propre script.

Qu'est-ce que le commit-reveal ?

C'est une preuve en deux étapes. D'abord vous vous engagez (commit) : vous publiez un hash SHA-256 des participants et de la graine avant le tirage, ce qui les verrouille. Ensuite vous révélez (reveal) : après le tirage, vous publiez les données réelles pour que les gens confirment qu'elles correspondent au hash et reproduisent le même gagnant.

L'organisateur peut-il truquer le tirage ?

Pas sans se faire prendre. Le hash est publié avant que le gagnant soit connu, donc modifier la liste des participants, ajouter de fausses entrées ou relancer le tirage produirait un hash qui ne correspond plus à celui enregistré. L'écart serait visible par quiconque vérifie.

Dois-je comprendre la cryptographie ?

Non. AzuraSort fait la vérification pour vous et affiche un résultat clair, réussi ou échoué, sur la page du certificat. Les étapes SHA-256 et Fisher-Yates sont standard et publiques, donc une personne technique peut les confirmer de façon indépendante, mais vous n'êtes pas obligé.

Combien ça coûte ?

Paiement à l'usage, selon le nombre de participants. Vous voyez le prix avant de payer, et le certificat est inclus avec chaque tirage. Carte (Stripe) et PIX acceptés.