Messages
avatar

Organiser une loterie sur chaîne semble trivial jusqu'à ce que vous vous demandiez qui choisit le gagnant. Les hachages de bloc sont influençables par celui qui propose le bloc. Un nombre aléatoire généré par l'organisateur n'est qu'un nombre choisi par l'organisateur. Les participants ne peuvent pas distinguer, après coup, entre un tirage équitable et un tirage truqué. Drawbook, présenté lors d'un Rialo Builders Hub, résout ce problème grâce à la méthode commit-reveal. Les entrées sont d'abord commitées, liées aux wallets. La révélation intervient ensuite, vérifiée via des contrats intelligents, et任何人都 peut vérifier le résultat sur chaîne. L'organisateur ne peut pas voir contre quoi il tire tant que les entrées sont ouvertes, et ne peut pas modifier le résultat une fois la révélation commencée. Cette structure en deux phases est tout l'enjeu. Séparer l'engagement de la révélation élimine la fenêtre pendant laquelle quelqu'un avec un accès privilégié au moment pourrait agir sur des informations dont personne d'autre ne dispose. C'est la même logique que derrière les enchères à soumission scellée, appliquée à un problème que la plupart des loteries sur chaîne gèrent encore par confiance. Ce qui rend cela simple à construire sur @RialoHQ, c'est que la révélation n'a pas besoin d'un déclencheur externe. Une phase de révélation qui s'ouvre à un bloc défini, ou à la fermeture des entrées, est un prédicat que le réseau évalue lui-même. Pas besoin pour l'organisateur d'appuyer sur un bouton au bon moment — précisément le moment que l'on souhaite éliminer d'un tirage équitable. La randomisation vérifiable est un problème résolu en cryptographie depuis des années. La partie qui ne se produit toujours pas, c'est de l'intégrer dans des produits que les gens utilisent réellement.

Ce contenu est uniquement fourni à titre informatif et éducatif. Il peut inclure des analyses de tiers, du contenu sponsorisé ou du matériel promotionnel pour lequel le créateur peut recevoir une compensation. Rien dans ce fil d’actualité ne constitue un conseil en investissement ni une garantie de rendement. Vous êtes seul responsable de vos décisions d’investissement. Effectuez toujours vos propres recherches et faites preuve de prudence avant de trader. Nous ne garantissons pas l’exactitude des informations de tiers et ne sommes pas responsables des pertes éventuelles. Les performances passées ne préjugent pas des résultats futurs. Veuillez consulter les Conditions de la communauté et notre Déclaration de divulgation des risques pour plus de détails.

avatarPubliez votre réponse

Commentaire