Un taux de réussite élevé des API signifie-t-il que tous les échanges ont été exécutés ?

Avant d’interpréter le « taux de réussite » d’un outil d’échange, vérifiez ce qu’il mesure. Une réponse positive du serveur à une requête et le règlement d’un échange sur la blockchain sont deux résultats différents.

Le 28 octobre, Uniswap Labs a lancé un outil d’analyse pour les développeurs qui distingue ces deux types de statistiques : Success rate indique la proportion de requêtes ayant reçu une réponse positive et répertorie les erreurs par API ; Swaps comptabilise séparément le nombre d’échanges, les montants sur la blockchain et leur taille moyenne.

On ne peut donc pas présenter directement le premier pourcentage comme le « taux d’exécution des échanges des utilisateurs ». Les requêtes peuvent provenir de différentes catégories d’API, et le dénominateur ne correspond pas automatiquement au nombre d’ordres d’échange tentés. Même si l’API fonctionne correctement, il faut consulter séparément les enregistrements des règlements effectifs.

Pour étudier les données des applications liées à $UNI , vous pouvez commencer par sélectionner la même période, puis distinguer les catégories de requêtes, les réseaux et le nombre d’échanges. Si seul un taux de réussite global est indiqué, sans dénominateur clairement défini, ne l’utilisez pas pour estimer le nombre d’utilisateurs ayant réalisé une transaction.

Cet article explique les définitions statistiques présentées dans l’annonce. Il ne s’est connecté à aucun compte de développeur et n’a pas mesuré les performances actuelles d’une application en matière d’exécution des échanges. Une classification plus claire des données aide à diagnostiquer les problèmes, mais ne garantit pas le règlement d’une transaction donnée.
Source : https://blog.uniswap.org/uniswap-developer-analytics-are-live