Les participants ont besoin d’un tirage qu’ils peuvent vérifier, pas d’un tirage qui semble simplement aléatoire
Il est facile de prétendre qu’un tirage est aléatoire. Le rendre vérifiable est plus difficile — et c’est précisément ce dont les utilisateurs ont besoin.
Dans une loterie, une attribution de NFT ou une sélection en jeu, le scénario le plus dommageable est celui d’un opérateur qui peut discrètement influencer les résultats alors que l’interface semble impartiale. Si l’application génère elle-même le nombre, les participants doivent faire confiance à la fois à son honnêteté et à un code opaque.
L’aléatoire vérifiable place la barre plus haut. Une fois le résultat obtenu, les autres devraient pouvoir confirmer qu’il suit le mécanisme prévu, plutôt que de résulter d’une modification invisible. L’imprévisibilité sans possibilité d’audit ne fait que la moitié du travail.
C’est là le rôle concret de l’aléatoire fondé sur un oracle. WINkLink peut fournir des résultats aléatoires vérifiables aux applications TRON qui ont besoin d’une sélection équitable : l’équité devient ainsi une propriété du flux d’informations qui alimente le contrat, et non une simple affirmation de réputation concernant l’exploitant de l’application.
Les développeurs devraient se poser trois questions dès le départ : qui génère le tirage, qui peut le vérifier ensuite et que se passe-t-il si la génération échoue ? Les réponses déterminent si les utilisateurs doivent s’en remettre à des suppositions sur l’équité ou peuvent la vérifier.
@WINkLink_Official @Justin Sun孙宇晨
#TRONEcoStar