Atténuation du décalage des prix xBTC
Depuis le lancement de xAssets, et plus particulièrement de xBTC, nous avons tous été très attentifs à l'utilisation du protocole. Haven, xUSD et l'écosystème xAsset ne ressemblent à rien avant lui, donc comme vous vous en doutez, nous apprenons tous et nous nous ajustons constamment pour assurer le succès du projet.
Dans notre récent Rapport sur la volatilité du marché nous avons examiné l'effet de la correction du marché du mois dernier. L'équipe était ravie que le protocole se soit déroulé comme prévu. Cependant, le rapport a signalé une préoccupation, où les commerçants profitaient d'un décalage dans les enregistrements de prix pour le xAsset le plus volatil, xBTC.
Nous avons écouté le débat sur Discord et les commentaires spécifiques d'un éventail d'utilisateurs, et avons compilé le plan suivant.
Trading vs stockage d'actifs
Pour mettre cette conversation dans son contexte, il convient de considérer le but du protocole Haven.
La suite d'actifs synthétiques de Haven a chacun son propre cas d'utilisation. Mettez-les ensemble et ils créent un outil d'investissement semblable à un compte bancaire offshore. Cette analogie convient, car l'utilisation prévue de Haven est le stockage d'actifs privés. Cela contraste avec une plateforme de trading, qui nécessiterait une conception très différente. Les plates-formes de négociation bénéficient d'une technologie centralisée à faible latence pour négocier efficacement les informations de marché, tandis que le stockage des actifs nécessite une décentralisation robuste et une disponibilité à long terme de la plate-forme.
En conséquence, les frais, verrous et autres mécanismes abordés dans cet article ne sont pas conçus pour plaire aux commerçants. Au lieu de cela, ils ont l'intention de créer un écosystème fiable à long terme qui non seulement prend en charge le xUSD, mais permet aux investisseurs de stocker et de gérer des actifs.
Le mécanisme mint and burn de Haven signifie que le réseau traversera des périodes d'inflation, de déflation et de stabilité. C'est par conception. Mais le réseau n'est pas durable s'il existe des failles qui permettent aux utilisateurs d'imprimer des actifs sans risque ni friction appropriés. Le décalage des prix crée une telle échappatoire, qui se traduira par une inflation non naturelle et inacceptable si elle n'est pas corrigée.
L'effet du décalage des prix sur des marchés volatils
Certains commerçants ont tenté de profiter d'un décalage de prix dans les conversions xBTC pendant les périodes les plus volatiles de Bitcoin. Ce décalage était toujours prévu, mais les frais de 0,3% et un temps de verrouillage de 20 minutes étaient censés le rendre non rentable. Malheureusement, cette mesure n'a pas été suffisante, car nous avons vu de grands détenteurs entrer et sortir assez rapidement du xBTC pour gagner du xUSD.
L'équipe a réagi rapidement en modifiant le prix de conversion xBTC pour utiliser une moyenne mobile d'une heure plutôt que le prix au comptant. Cela a considérablement réduit la volatilité des prix et, par conséquent, le gain potentiel (voir graphique ci-dessous). Cela a également mis fin à un problème où les commerçants pouvaient effectuer deux transactions opposées dans le même bloc avec des enregistrements de prix différents - pour garantir un gain. Ce n'est plus possible avec le MA.
La mise à jour MA n'a pas fermé la faille, mais c'était un correctif rapide pour minimiser l'impact tandis que nous évaluons une approche plus robuste et permanente.
Qu'est-ce qui cause le décalage des prix?
Toutes les conversions Haven reposent sur un enregistrement de prix de l'oracle. Idéalement, le prix spot actuel serait toujours utilisé, mais plusieurs facteurs font que ce prix de conversion est en retard par rapport au spot :
- L'oracle des prix ChainLink ne fournit pas de prix en direct. Il se met à jour toutes les x minutes, ou plus tôt si le prix s'écarte de plus de 0,5% (depuis la dernière mise à jour).
- Les conversions sont basées sur l'enregistrement de prix stocké dans le bloc précédent - créant un décalage de 2 minutes.
- Le protocole permet à 10 blocs de confirmer une transaction avant qu'elle ne soit rejetée. Cela permet aux utilisateurs d'utiliser des enregistrements de prix datant d'un maximum de 10 blocs.
Comment empêcher les utilisateurs de jouer avec le décalage des prix
L'équipe et la communauté ont examiné un certain nombre d'options pour atténuer les gains de toute personne exploitant ce décalage. Nous avons l'intention d'apporter 4 changements pour résoudre ce problème
- Augmenter les frais
- Introduire un brûlage des frais
- Augmenter les temps de verrouillage
- Raccourcir la moyenne mobile
Chacun de ces changements réduira la capacité de profiter sans risque.
xFrais de conversion d'actifs
Actuellement, les frais sont de 0,3% sur les conversions entre xAssets et xUSD. Nous avons l'intention de l'augmenter à 0,5%.
Nous avons l'intention d'augmenter ces frais pour réduire l'incitation à jouer avec le système. Ce changement s'appliquera à tous les xAssets. Avoir un taux cohérent à tous les niveaux gardera les frais simples à comprendre, contrôlera l'inflation et empêchera les robots d'exploiter les changements de prix soudains des actifs les moins volatils.
Le taux de 0,5% a été spécifiquement choisi, car il correspond et neutralise donc tout avantage pouvant être obtenu en jouant sur le déclencheur de seuil de 0,5% dans ChainLink.
La brûlure des frais
Nous modifierons le protocole pour brûler 0.4% de tous les frais de conversion d'actifs. (80% des frais 0.5%)
Les frais de brûlage (ou de destruction) devraient compenser tout effet inflationniste excessif causé par la négociation de xAssets.
Le 0,1% restant sera divisé en deux pour le portefeuille de gouvernance et les mineurs.
Le portefeuille de gouvernance sera détenu dans la fondation à but non lucratif Haven - qui ne peut être dépensé qu'au profit du projet. Cela réduira considérablement les revenus actuels, mais l'activité récente a généré suffisamment de fonds, combinés à d'autres revenus, pour soutenir confortablement les opérations actuelles jusqu'à ce que nous atteignions la phase décentralisée. (Voir: Le chemin à parcourir)
Les mineurs recevront 0,05% sur chaque transaction d'actif. La configuration actuelle ne paie pas les mineurs pour les conversions d'actifs, ce sera donc une incitation bienvenue pour soutenir le réseau.
Temps de verrouillage
Les temps de blocage sont essentiels pour les conversions XHV <> xUSD, car ils découragent la manipulation des prix. Étant donné que les échanges au sein du coffre-fort Haven n'auront aucun impact sur le prix du Bitcoin, de l'or ou d'autres actifs, un verrouillage de 20 minutes a été jugé suffisant.
À la lumière de l'activité récente, nous avons réévalué cette position. L'augmentation de ce temps de verrouillage rendrait plus difficile de profiter du décalage des prix, car le prix à la fin de la période de verrouillage plus longue est plus difficile à prévoir. Cela ralentirait également considérablement le taux de gains – au point que l'argent d'un commerçant serait mieux placé ailleurs.
Nous avons considéré qu'un trader pouvait vendre à découvert le BTC sur une bourse pour couvrir les variations de prix pendant la période de verrouillage. Mais les gains sur un autre système ne gonflent pas le Haven, ce n'est donc pas un problème.
Nous proposons un verrouillage de 48 heures sur toutes les conversions xasset
Modification de la moyenne mobile
L'avantage d'utiliser un prix moyen mobile est qu'il atténue la volatilité, ce qui réduit la possibilité de jouer avec le système. D'un autre côté, cela donne aux traders une vision de l'avenir, ce qui leur donne un avantage. Actuellement, une MA d'une heure est utilisée pour équilibrer ces deux facteurs. Un examen récent des données suggère qu'une MA de 30 minutes serait un meilleur compromis, car elle réduit toujours la volatilité mais réduit de moitié la vision du futur prix MA.
Prochaines étapes
Il ressort clairement des récentes discussions sur Discord que la communauté soutient une action urgente pour réduire l'impact de ce type de commerce. Pour cette raison, nous procéderons à ces changements dès que possible, mais ils nécessiteront un hard fork. Nous annoncerons une date de fourchette dès que possible.
L'équipe a également envisagé d'autres mesures, qui pourraient être mises en place si ces changements planifiés n'ont pas l'effet requis.
Nous comprenons que certains de ces changements peuvent être impopulaires, en particulier ceux qui cherchent à échanger dans leur portefeuille, mais notre principale préoccupation est la santé du réseau. Ces changements sont donc nécessaires.
Merci à tous pour votre soutien.