Spécifications VLIQUID Ouvertes à la Révision
Nous publions les spécifications du contrat intelligent Valis Liquidity (VLIQUID), le premier pool de liquidité pour Qubic. Rejoignez la discussion et aidez à façonner l'avenir du DeFi sur Qubic.
Qsilver, 23 juillet 2024.
Nous sommes heureux d'annoncer la publication des Spécifications du Contrat Intelligent Valis Liquidity. Ce document complet décrit les aspects techniques de VLIQUID, notre contrat intelligent rebaptisé, anciennement connu sous le nom de QPOOL, qui apporte les fonctions DeFi essentielles à la plateforme Qubic.
Aperçu de VLIQUID
VLIQUID, anciennement connu sous le nom de QPOOL, vise à mettre en place un pool de liquidité robuste sur la plateforme Qubic, permettant aux utilisateurs d'échanger des tokens sans avoir besoin d'une contrepartie directe. Les fournisseurs de liquidité qui verrouillent leurs tokens pour ces échanges gagneront une partie des frais de swap.
Objectif Principal: VLIQUID cherche à apporter des fonctions DeFi essentielles à Qubic, offrant un moyen fluide et efficace de gérer les échanges de tokens et la liquidité.
Principales Caractéristiques de VLIQUID
- Pools de Liquidité: Les utilisateurs peuvent échanger des tokens à tout moment, les fournisseurs de liquidité gagnant un pourcentage des frais de swap. La répartition des frais inclut les actionnaires, les fournisseurs de liquidité et un composant de brûlage.
- MicroTokens: Pour relever le défi des tokens non-décimaux, VLIQUID introduit les microTokens. Ce système permet aux utilisateurs de verrouiller toute part SC ou token et de recevoir des microTokens en retour, rendant les transactions plus gérables.
- Gestion des Tokens Fractionnels: En permettant aux pools d'inclure des QU (Unités Qubic), nous pouvons gérer les valeurs fractionnelles lors des swaps, réduisant ainsi les pertes potentielles dues aux erreurs d'arrondi.
- Mesures Anti-Inflation: Pour atténuer l'inflation artificielle due à l'épuisement fractionnel des QU, VLIQUID s'assure qu'un token de faible valeur est toujours disponible pour couvrir une partie de la valeur fractionnelle. Cela encourage l'arbitrage, maintenant des prix équilibrés dans les pools.
- Identification des Tokens: Les tokens sont identifiés en spécifiant chaque token via son nom et sa clé publique, permettant leur utilisation dans les pools. Cela compresse les données des tokens, les rendant plus faciles à gérer et à intégrer dans les pools de liquidité.
- Tarification par Courbe de Liaison: Le prix des tokens dans un pool est déterminé en utilisant une courbe de liaison, équilibrant les réserves et les poids pour assurer un prix équitable.
Aborder le Problème des Décimales
L'absence de décimales dans les tokens Qubic présente des défis uniques. Par exemple, échanger un token de haute valeur contre un de moindre valeur pourrait entraîner des pertes significatives en raison des erreurs d'arrondi. VLIQUID aborde ce problème avec une approche en plusieurs étapes :
Le Problème des Décimales
Actuellement, tous les tokens dans Qubic n'ont pas de décimales, et aucune des solutions DeFi existantes ne prend en charge les tokens sans décimales. Imaginez un pool avec tokenA valant 20 QU et tokenB valant 30 QU. Si vous échangez 1 tokenB contre tokenA, vous obtiendrez seulement 1 tokenA et perdrez 10 QU de valeur en raison de l'arrondi. Ceci est une perte significative pour une erreur d'arrondi.
Étapes pour Atténuer le Problème
- MicroTokens: En créant des microTokens, VLIQUID réduit l'échelle du problème. Cela permet aux gens de verrouiller toute part SC (ou token normal) et de recevoir un million de microTokens en retour. Par exemple, si un token QX vaut 25 milliards de QU, un microQX vaut 25 000 QU. Bien que cela reste élevé, c'est plus gérable. Pour retirer le token QX complet, les utilisateurs doivent retourner un million de microQX. Ces microQX sont transférables et peuvent être utilisés pour financer des pools de liquidité.
- Gestion Fractionnelle des QU: Les pools incluent des QU pour fournir de la monnaie pour les valeurs fractionnelles. Étant donné que tous les pools doivent avoir des QU, cela garantit qu'il y a des QU disponibles pour correspondre à la quantité fractionnelle d'un token lors des swaps. Par exemple, si la valeur fractionnelle est de 10 QU lors de l'échange d'un token de 30 QU contre un de 20 QU, les QU peuvent être fournis comme monnaie. Cependant, pour des montants fractionnaires plus élevés, comme 24 000 QU pour un microQX, les QU peuvent être rapidement épuisés, gonflant artificiellement le prix du microQX.
- Réserve de Tokens de Faible Valeur: Pour atténuer l'inflation artificielle, un token de faible valeur est toujours disponible pour couvrir une partie de la valeur fractionnelle. Les utilisateurs peuvent choisir de recevoir la plupart de la monnaie en token de faible valeur ou en QU. Cela réduit l'effet d'inflation et crée des opportunités d'arbitrage. Lorsque les déséquilibres de prix atteignent un certain point (par exemple, >1%), les arbitragistes peuvent profiter en rééquilibrant. Cette réduction directe de 50 %, combinée à des opportunités accrues d'arbitrage, aide à maintenir des prix stables.
Mécanismes de VLIQUID
Formule de Courbe de Liaison
$P(A/B) = \frac{R(A)/W(A)}{R(B)/W(B)}$
- $P(A/B)$ est le prix du token A en termes de token B.
- $R(A)$ et $R(B)$ sont les réserves de tokens A et B dans le pool.
- $W(A)$ et $W(B)$ sont les poids des tokens A et B.
Structure des Frais de Swap
Il y aura trois parties dans le frais de swap : les actionnaires de VLIQUID, les fournisseurs de liquidité et les brûlures. Bien que la répartition exacte puisse être configurée, supposons un total de frais de 1%. C'est relativement élevé par rapport aux pools ETH, mais Qubic n'a pas de frais de gaz. Sur Ethereum, les frais de gaz peuvent souvent être bien plus de 1%, faisant d'un frais fixe de 1% sur les swaps VLIQUID une amélioration significative. De plus, VLIQUID offre des swaps sans glissement, améliorant encore l'efficacité du processus de trading.
Scénarios d'Exemple
Scénario 1 : Échanger des Tokens de Haute Valeur Sans Décimales
Dans ce scénario, échanger des tokens de haute valeur sans utiliser de décimales peut entraîner une perte de valeur significative. Par exemple, échanger 1 unité de Token A pour Token B entraîne une perte de 10 QU en raison du manque de précision dans le processus d'échange.
Token A
(QU) | Token B
(QU) | Montant de
l'Échange | Valeur Perdue
(QU) |
20 | 30 | 1 | 10 |
Scénario 2 : Utilisation des MicroTokens
Ce scénario illustre l'utilisation des MicroTokens pour gérer plus efficacement les grandes valeurs. Ici, 25 milliards de QU du token original QX sont représentés comme 1 million de microQX, ce qui simplifie la gestion et les transactions en convertissant cela en une valeur équivalente de 2 500 QU par microQX.
Token Original
(QU) | MicroToken
(microQU) | Valeur Équivalente
(QU) |
QX
(25 milliards QU) | microQX
(1 million de microQX) | 2,500 QU
(1 microQX = 2,500 QU) |
Scénario 3 : Atténuation des Pertes Fractionnelles
Ce scénario démontre comment les pertes fractionnelles peuvent être atténuées en utilisant des MicroTokens. Échanger Token A pour Token B à un prix de 10,5 entraîne une perte fractionnelle de 0,5 microQU. Cette perte se traduit par 155,5 unités dans le QWALLET. En utilisant des MicroTokens, la perte équivalente est réduite à 0,3 QU, minimisant l'impact sur le solde de l'utilisateur.
Token A
(QU) | Token B
(microQU) | Prix de
l'Échange | Perte Fractionnelle
(microQU) | Perte Équivalente
(QWALLET) | Perte Réduite
(QU) |
RANDOM | QX | 10.5 | 0.5 | 155.5 | 0.3 |
Ce mécanisme assure des échanges efficaces avec des pertes minimales, même avec des microTokens de haute valeur.
Le Chemin à Suivre
Notre objectif est d'avoir VLIQUID fonctionnant sur le testnet, avec une version entièrement testable attendue plus tard cet été. Les fournisseurs de liquidité sont essentiels pour le succès des tokens, et VLIQUID offre des incitations supplémentaires, telles que des tokens bonus pour fournir de la liquidité.
Au fur et à mesure que des tokens et des parts SC sont déposés, les utilisateurs peuvent collecter des dividendes et d'autres distributions. Celles-ci seront transmises sous forme de dividendes VLIQUID. Tous les bonus non-QU reçus seront intégrés dans les réserves des pools respectifs, améliorant la liquidité globale.
Invitation aux Commentaires Publics
Nous sommes ravis de partager la version 1 des spécifications VLIQUID avec la communauté. Ces spécifications permettent à différentes équipes de créer leurs propres pools de liquidité, élargissant ainsi l'écosystème Qubic. Le développement de fonctions mathématiques multiprécision pour VLIQUID bénéficie également à l'écosystème Qubic plus large, fournissant des outils essentiels pour le développement futur de SC. Veuillez noter que ces spécifications sont en cours de développement et, par conséquent, sujettes à changement.
Nous invitons tout le monde à fournir des commentaires et à aider à façonner l'avenir de VLIQUID. Vos pensées et suggestions nous sont précieuses. Si vous avez des commentaires, veuillez envoyer un DM à Spelunker pour une invitation au document.
Certains pourraient remettre en question l'inclusion de $QWALLET comme token par défaut dans VLIQUID. Cependant, ce choix est une décision stratégique pour tirer parti de la liquidité provenant de la collecte de fonds de QWALLET, rendant $QWALLET plus utilisable et finançant davantage le développement.
Restez à l'écoute pour plus de mises à jour alors que nous continuons à innover et à construire sur la plateforme Qubic.
Ensemble, nous pouvons façonner l'avenir du DeFi sur Qubic.
Pour les dernières mises à jour, rejoignez le Discord de Valis, suivez-nous sur X, et ajoutez notre blog à vos favoris.
Sur cette page
- Spécifications VLIQUID Ouvertes à la Révision
- Aperçu de VLIQUID
- Principales Caractéristiques de VLIQUID
- Aborder le Problème des Décimales
- Le Problème des Décimales
- Étapes pour Atténuer le Problème
- Mécanismes de VLIQUID
- Formule de Courbe de Liaison
- Structure des Frais de Swap
- Scénarios d'Exemple
- Le Chemin à Suivre
- Invitation aux Commentaires Publics