Les paiements ont quelque chose à être délicats - à l'intérieur et à l'extérieur du monde de la cryptographie . La plupart du temps, le processus est assez simple : quelqu'un vous offre quelque chose (physique ou numérique) dont vous avez besoin en échange d'un prix. Vous payez généralement ce prix avec une certaine somme d'argent, recevez vos biens ou services, et c'est tout. Mais beaucoup de choses pourraient mal tourner, surtout si tout le processus est numérique.
Les escroqueries sont, malheureusement, très courantes partout. Certains acteurs malveillants pourraient vous proposer des produits contrefaits ou endommagés ; ou simplement envoyer votre colis au mauvais destinataire par exemple. Si vous l'avez déjà payé, que se passe-t-il avec votre argent ? Est-ce perdu à jamais ? Ça ne devrait pas être comme ça, non ? C'est à cela que servent les paiements conditionnels.
En liant un paiement numérique à une condition spécifique, n'importe qui pourrait récupérer son argent dans le cas où cette condition (comme recevoir un colis ou perdre un pari) n'est pas remplie pendant une période raisonnable. Obyte Wallet propose cette fonction de manière conviviale, sans aucun codage.
Les utilisateurs qui souhaitent effectuer un paiement lié n'ont besoin que d'un portefeuille Obyte et, si vous avez besoin de données du monde physique, également de l'adresse d'un Oracle natif. Les oracles sont des services qui fournissent des informations externes (hors chaîne) au grand livre distribué. En d'autres termes, ils publient des données du monde réel sur le DAG, ce qui permet à tout individu ou contrat intelligent de consulter ces données et d'agir en conséquence.
Par exemple, l'oracle représenté par l'adresse TKT4UESIKTTRALRRLWS4SENSTJX6ODCW publie des données provenant de football-data.org et mysportsfeeds.com. Ainsi, cela fonctionne comme un oracle de paris sportifs. Il est disponible pour quiconque de le consulter dans le DAG Obyte, à tout moment.
Disons donc qu'Alice a fait un pari avec Bob : il devrait lui payer 20 GBYTE si l'équipe de football du Sport Lisboa e Benfica (SLI) remporte le prochain match contre le FC Internazionale Milano (INT) en UEFA Champions League (CL) . Bob peut facilement lier le paiement à cette condition sur le portefeuille Obyte. La première chose à faire est d'aller dans la section "Chat" et "Ajouter un nouvel appareil" - l'appareil d'Alice, dans ce cas. Quant à Alice, elle doit accepter l'invitation d'appariement sur son propre appareil (portefeuille).
Envoi d'un paiement conditionnel
Une fois appairé, son appareil devrait apparaître dans votre liste "Contacts". Ouvrez une conversation avec elle et demandez-lui son adresse Obyte . Vous aurez deux options ici : cliquez sur son adresse et sélectionnez "Offrir un contrat intelligent", ou sélectionnez "payer à cette adresse", définissez le montant et cliquez sur "Lier le paiement à une condition". Dans le premier cas, il existe une option pour les paiements des deux parties. Dans le second, une seule partie paie si la condition est remplie.
Les oracles entrent ici. Puisque Alice et Bob parient sur un match de football, l'espace destiné à l'oracle doit avoir l'adresse que nous avons mentionnée ci-dessus - l'Oracle des paris sportifs. Le flux de données sera le jeu et la date (c'est-à-dire CL_INT_SLI_2023-04-19) et la valeur attendue sera le résultat de ce jeu (c'est-à-dire INT, SLI ou DRAW).
Le chatbot [Sports Oracle] est disponible sur le Bot Store dans le portefeuille, et n'importe qui peut y consulter les derniers jeux. Dans notre cas, puisque le résultat n'était pas « SLI » mais « DRAW », Bob récupérera ses pièces en quelques heures.
Au-delà de la liste des oracles disponibles fournie par l'équipe Obyte et certains membres de la communauté, il existe également une option facile à utiliser pour vous (ou quelqu'un d'autre) pour devenir un oracle . Ou, plus exactement, pour que votre adresse Obyte devienne un oracle. De cette façon, cette adresse est le dernier arbitre entre les parties. Ce pourrait être un patron, par exemple. S'ils recevaient une tâche d'un employé à temps, un bonus serait immédiatement versé à l'autre portefeuille.
Pour créer ce type d'oracle, il vous suffit de visiter la section "Envoyer" de votre portefeuille et de sélectionner "Données dans le flux de données (recherchable)" avec le nom et la valeur. Cette valeur n'a pas besoin d'être en chiffres, mais il peut également s'agir de n'importe quel texte (comme Oui ou Non). Un oracle humain peut être n'importe quel type d'expert, d'arbitre ou de service. Par conséquent, vous pouvez permettre à d'autres personnes de personnaliser leurs propres paiements liés de manière presque illimitée.
Fin de l'octet !