Une offre commerciale peut-elle être la dernière étape d’un chemin de transaction Ripple? Si oui, des frais de transit s’appliquent-ils?

Dave Cohen

Une offre commerciale peut-elle être la dernière étape d’un chemin de transaction Ripple? Si oui, des frais de transit s’appliquent-ils?


Je pense que je comprends, pour la plupart, comment ondulé trouve des chemins de transaction, et comment les passerelles peuvent facturer des frais de transit; mais certains des cas de bord me font me demander …

Disons que mon portefeuille a XYZ de xyzGateway, et j’ai proposé de vendre 1000 XYZ pour 100 USD de usdGateway. Pour simplifier, disons que c’est la seule offre sur les livres de trading XYZ pour USD.

Ensuite, mon amie Alice a plus de 100 USD: usdGateway dans son portefeuille. Et pour régler une dette entre nous, elle m’envoie 1000 XYZ.

Il y a un chemin qui pourrait fonctionner. La première étape du chemin est de 100 USD: usdGateway d’Alice à moi. L’étape suivante est ma propre offre pour échanger 1000 XYZ: xyzGateway pour 100 USD: usdGateway. Je ferais ce commerce avec moimême , de sorte que mon portefeuille contienne ensuite 1000 XYZ et 100 USD.

L’ondulation trouvera-t-elle le chemin décrit ci-dessus? Appelons cela le chemin # 1 .

Il y a un autre chemin qui pourrait fonctionner. La première étape est qu’Alice accepte mon offre, je lui donne USD et elle reçoit mon XYZ. La prochaine étape du chemin renvoie le XYZ à mon portefeuille.

Est-ce que Ripple trouvera ce chemin # 2 ? Plus précisément, sera-t-il trouvé même si Alice ne fait pas confiance à XYZ: xyzGateway ? Est-ce que l’action d’Alice de m’envoyer XYZ implique sa confiance dans cette monnaie?

Je crois que les deux chemins sont égaux dans leur effet net: 100 USD soustraits du portefeuille d’Alice et 100 USD ajoutés à mon portefeuille. Et j’ai encore 1000 XYZ dans mon portefeuille. Et mon offre de vendre XYZ pour USD est supprimée du grand livre.

Cependant, les frais de transit pourraient rendre ces deux voies non équivalentes. Disons que usdGateway facture 1% de frais de transit. Et de même, xyzGatway facture 1%. Le chemin # 1 décrit ci-dessus entraînerait des frais de 1% lorsque Alice m’envoie des USD (elle devrait envoyer 101 au lieu de 100). Il n’est pas clair pour moi, la branche commerciale (commerce avec moi-même) entraînerait-elle encore plus de frais de transit de l’une ou l’autre passerelle?

Et en ce qui concerne le chemin # 2, il y aurait des frais de 1% pour usdGateway lorsque Alice négocie pour XYZ, et des frais de 1% de moi vers xyzGateway, et enfin un autre 1% pour la jambe qui envoie XYZ d’Alice à moi? Ai-je raison de dire que ce chemin verse des frais de transit simples à usdGatway et des frais doubles à xyzGateway.

Merci d’avance pour votre aide. Toutes mes excuses pour avoir entassé plusieurs questions dans un seul article. J’ai plusieurs questions juste pour comprendre ce que Ripple ferait quand Alice tenterait d’envoyer le XYZ.

Réponses


 David Schwartz

Vous avez un léger malentendu sur les voies de paiement qui brouille votre raisonnement. Lorsqu’un chemin de paiement se propage sur un compte, ce compte reçoit un actif du lien précédent dans le chemin et émet un actif vers le lien suivant du chemin, pas l’expéditeur.

La réponse à votre première question est donc qu’aucune confiance n’est nécessaire, car Alice ne détient jamais la devise. Un actif, autre que XRP, ne peut être livré qu’à une personne qui a créé une ligne de confiance ou une offre qui a accepté d’accepter cet actif. Mais elle ne le tient jamais.

Et la réponse à votre deuxième question est qu’il n’y a pas de deuxième transit. Alice ne détient jamais l’actif parce qu’elle n’a jamais accepté. L’actif est livré au lien suivant dans le chemin de paiement.

Pour utiliser un chemin de paiement plus réaliste, considérons un cas où Alice détient des USD émis par Snapswap et veut payer à Bob un Bitcoin. Bob doit avoir une ligne de confiance ou ce n’est pas possible, alors disons qu’il a une ligne de confiance pour Bitstamp avec une limite supérieure à son solde. Le chemin de paiement complet pourrait être:

Alice / USD -> Snapswap / USD -> Carnet de commandes -> Bitstamp / BTC -> Bob / BTC

Notez que seul un carnet de commandes peut changer la devise. Alice retourne USD à Snapswap, et en échange, Snapswap émet USD à quiconque a placé des offres dans le carnet de commandes. Le propriétaire de l’offre renvoie à son tour BTC à Bitstamp qui à son tour les délivre à Bob. Personne ne détient jamais un actif qu’il n’a pas accepté de détenir.

Cela permet de mieux comprendre comment les frais de transfert s’appliquent. Si Bitstamp facture 0,2%, le market maker doit renvoyer 1,002 BTC à Bitstamp afin de livrer 1 BTC à Bob.

Dave Cohen

Dans ma question, Bob est le propriétaire de l’offre. Vous dites que son compte paie les frais de Bitstamp. Si Snapswap facture également des frais, Alice les paie, n’est-ce pas?

David Schwartz

Oui. La personne qui a décidé de détenir l’actif paie les frais de transfert.

 

#(une, #de, #la, Chemin, commerciale?, d’un, dernière, des, étape, être, frais, offre, oui, peut-elle, Ripple, s’appliquent-ils, si, transaction, transit

 

yahoo

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *