paint-brush
Educational Byte : Comment et pourquoi créer son propre oracle sur Obyte ?by@obyte

Educational Byte : Comment et pourquoi créer son propre oracle sur Obyte ?

Obyte4m2024/07/25
Read on Terminal Reader

Les oracles sont comme des ponts qui relient les réseaux décentralisés au monde extérieur. Dans Obyte, vous pouvez en créer un pour n’importe quelle utilisation que vous souhaitez, sans codage.
featured image - Educational Byte : Comment et pourquoi créer son propre oracle sur Obyte ?
Obyte HackerNoon profile picture
0-item


Les oracles sont un autre moyen intéressant de personnaliser votre expérience dans l'écosystème Obyte. Ce sont comme des ponts qui relient les réseaux décentralisés au monde extérieur. Les registres distribués sont excellents pour stocker et vérifier les données en toute sécurité, mais ils ne peuvent pas accéder par eux-mêmes aux informations du monde réel. Les oracles résolvent ce problème en récupérant des données provenant de sources externes et en les introduisant dans leur système, permettant ainsi aux contrats intelligents d'interagir avec des événements, des prix et des informations du monde réel.


Les oracles fonctionnent en collectant des données provenant de diverses sources telles que des API, des sites Web, des capteurs ou d'autres fournisseurs de données hors chaîne. Ils téléchargent ces données sur la chaîne et vous pouvez ensuite les trouver grâce à l'adresse de celui qui les a publiées (par exemple, il s'agit d'une adresse oracle Obyte, identique à toute autre adresse de portefeuille : I2ADHGP4HL6J37NQAD73J7E5SKFIXJOT). Certains oracles utilisent une approche décentralisée dans laquelle plusieurs sources de données sont utilisées pour garantir l'exactitude et empêcher toute manipulation. Ce mécanisme permet de garantir que les données sont fiables et infalsifiables.


D'un autre côté, vous pouvez facilement configurer votre propre oracle personnel (flux de données) pour votre cas d'utilisation spécifique, ou le laisser créer par une personne proche, comme un membre de votre famille ou un collègue. De cette façon, l'oracle peut offrir toutes les informations personnalisées sur lesquelles vous pouvez compter pour effectuer des transactions avec votre entourage ou avec des partenaires commerciaux. Dans Obyte, il est possible de créer votre propre oracle en quelques minutes, sans codage ni étapes techniques.


Utilisations potentielles


Les cas d’utilisation des oracles sont vastes et variés. Dans le domaine financier, ils peuvent fournir des informations sur les prix en temps réel des crypto-monnaies et des actifs traditionnels, permettant ainsi des applications de finance décentralisée (DeFi) telles que les prêts, le commerce et l'assurance. Dans la gestion de la chaîne d'approvisionnement, les oracles peuvent suivre et vérifier l'état des marchandises en transit. Ils peuvent également être utilisés dans les jeux pour évoquer des événements du monde réel afin d'affecter le gameplay, ou dans les prévisions météorologiques pour déclencher des paiements dans le cadre de polices d'assurance basées sur la météo.


Comme pour un oracle personnel, les utilisations sont définies uniquement par vous-même, car les données ne peuvent provenir que de vous-même. Par exemple, nous pouvons enregistrer la réussite d'une tâche spécifique par Alice (une fille, une collègue, un partenaire, etc.). Un paiement conditionnel à partir du portefeuille pourrait utiliser ces informations pour débloquer automatiquement des fonds si nous utilisons cette adresse Oracle (l'adresse du portefeuille de l'opérateur Oracle) pour créer le contrat intelligent (Chat – [Contact enregistré] – Adresse du destinataire – Proposer un contrat intelligent).


** **

Des oracles humains ou personnalisés pourraient également fonctionner pour obtenir des récompenses dans jetons de famille . Par exemple, les parents peuvent créer un oracle qui suit si des tâches spécifiques sont accomplies par leurs enfants. Un superviseur (tel qu'un parent) peut créer un oracle en envoyant des données dans le DAG Obyte, telles que l'état d'achèvement d'une tâche.


Lorsqu'un enfant termine une tâche, le superviseur met à jour l'oracle avec une valeur telle que « Oui ». Le système de jetons familiaux peut alors déclencher automatiquement une récompense, envoyant les jetons prédéfinis du trésor familial au portefeuille de l'enfant en guise de récompense pour l'accomplissement de la tâche. Le même principe pourrait s’appliquer à tout ce pour quoi vous souhaitez l’utiliser.


Étapes sans codage


Tout d'abord, vous devrez télécharger et sauvegarder un Portefeuille Obyte , disponible sous forme d'application légère pour ordinateur et mobile. Ensuite, dans la section « Recevoir », vous pouvez cliquer sur « Obtenez-moi des pièces "Pour acheter des GBYTE, nécessaires aux frais de transaction, vous aurez besoin d'environ 0,00001 $ par transaction. Il existe d'autres moyens d'acheter des GBYTE avec de l'argent traditionnel, et vous pouvez les consulter sur ce guide complet .


Une fois l'application installée et avec quelques GBYTE disponibles à dépenser, accédez à la section « Envoyer » du portefeuille. En haut de cette page, vous devriez voir « Quoi envoyer » et une liste ci-dessous. Dans cette liste, au lieu de n’importe quel actif, sélectionnez « Données dans le flux de données (recherchable) ». Pour avancer plus loin, votre compte doit avoir une seule adresse. Si ce n'est pas le cas, vous devrez alors passer à votre compte à adresse unique déjà créé ou en créer un nouveau à partir du menu principal (Ajouter un compte – Compte simple – Compte à adresse unique). Tous les nouveaux comptes sont à adresse unique par défaut.


Au-delà de cela, il vous suffira de remplir les valeurs de votre flux de données (oracle) comme vous le souhaitez, y compris un nom/titre et un résultat/réponse. Par exemple, le nom pourrait être « La tâche de Marie » et le résultat pourrait être « Terminé ». Appuyez sur « Envoyer », saisissez votre mot de passe si nécessaire, et c'est tout ! De petits frais de transaction seront prélevés sur votre portefeuille et l'oracle sera publié sur le Obyte DAG , accessible à tous, y compris les contrats intelligents.


** **

Créer votre propre oracle ici est simple, rapide, sécurisé et peu coûteux. Maintenant, si vous savez coder et que vous souhaitez le rendre plus avancé, vous pouvez toujours vérifier notre documentation pour créer un oracle à partir de zéro.



Image vectorielle en vedette par Freepik