A
A

Binance lance un oracle basé sur la blockchain 

mer 22 Mar 2023 ▪ 4 min de lecture ▪ par Evans S.
S'informer Blockchain

Binance a récemment lancé son propre Oracle VRF (Veritable Random Function). Les développeurs de contrats intelligents pourraient s’en servir pour apporter plus de transparence aux applications décentralisées. 

Logo Binance sur fond noir

Qu’est-ce que Binance Oracle VRF ?  

Pour comprendre le nouveau produit de Binance, étudions ensemble ce qu’est un VRF (Verifiable Random Function). En effet, il s’agit d’une fonction cryptographique qui prend en entrée une clé secrète et un message et produit une sortie pseudo-aléatoire. La particularité d’un VRF est que la sortie pseudo-aléatoire peut être vérifiée comme étant produite par la clé secrète associée au message, sans que la clé secrète soit révélée. 

Dans le contexte d’une blockchain, les VRF sont utilisés pour générer des nombres aléatoires vérifiables. Les VRF peuvent être utilisés pour des applications telles que la sélection aléatoire de validateurs ou la loterie aléatoire. En utilisant un VRF, il est possible de générer des nombres aléatoires qui sont vérifiables et non manipulables

Comme on peut le lire sur le site de binance, ces nombres aléatoires peuvent également faciliter l’allocation de tâches et de ressources sur la blockchain, ou encore la sélection aléatoire d’échantillons pour des mécanismes de consensus.

Concrètement, prenons l’exemple d’un jeu de loterie en ligne basé sur la technologie blockchain. Le développeur du jeu doit convaincre les joueurs que le jeu n’est pas manipulé. Pour le prouver, il peut utiliser un contrat intelligent qui fait recours à un oracle fiable. Ce dernier assure une génération de nombres aléatoires imprévisibles et vérifiables. 

En fait, c’est de cette manière, le jeu peut gagner la confiance de la communauté et devenir plus attrayant pour les utilisateurs.

Binance veut apporter plus de transparence aux applications blockchain

L’imprévisibilité des nombres aléatoires est essentielle pour éviter les manipulations et les attaques, en particulier dans les jeux blockchain. En effet, pour garantir la fiabilité des nombres aléatoires générés par Binance Oracle, la clé secrète de l’oracle et le hash de bloc sont utilisés.

De plus, le fait pour les nombres aléatoires d’être vérifiables assure l’intégrité du système. Cela peut être utile pour les applications de jeux d’argent ou de vote. Un tel système garantit à ses utilisateurs une justice et une impartialité vérifiables.

Il est déjà possible de tester Binance Oracle VRF. Pour cela, il faut importer les contrats de la bibliothèque Binance VRF et d’appeler la fonction “requestRandomWords” avec les paramètres nécessaires. Il faut également mettre en place une fonction de rappel pour gérer la valeur de retour du VRF. Une fois que vous avez reçu le nombre aléatoire du VRF, vous pouvez l’utiliser dans votre application décentralisée.

Binance a également mis en place un faucet pour attirer les développeurs. En effet, ces derniers peuvent récupérer quelques BNB utiles à l’expérimentation sur le testnet de la Binance Smart Chain. Après le fiasco de sa preuve de réserves, Binance semble cette fois sur un projet novateur. 

Maximisez votre expérience Cointribune avec notre programme 'Read to Earn' ! Pour chaque article que vous lisez, gagnez des points et accédez à des récompenses exclusives. Inscrivez-vous dès maintenant et commencez à cumuler des avantages.


A
A
Evans S. avatar
Evans S.

Fasciné par le bitcoin depuis 2017, Evariste n'a cessé de se documenter sur le sujet. Si son premier intérêt s'est porté sur le trading, il essaie désormais activement d’appréhender toutes les avancées centrées sur les cryptomonnaies. En tant que rédacteur, il aspire à fournir en permanence un travail de haute qualité qui reflète l'état du secteur dans son ensemble.

DISCLAIMER

Les propos et opinions exprimés dans cet article n'engagent que leur auteur, et ne doivent pas être considérés comme des conseils en investissement. Effectuez vos propres recherches avant toute décision d'investissement.