VLIQUID Specificaties Open voor Beoordeling
We geven de specificaties vrij voor het Valis Liquidity (VLIQUID) Smart Contract, de eerste liquiditeitspool voor Qubic. Doe mee aan de discussie en help de toekomst van DeFi op Qubic vorm te geven.
Qsilver, 23 juli 2024.
We zijn verheugd om de publicatie aan te kondigen van de Valis Liquidity Smart Contract Specificaties. Dit uitgebreide document schetst de technische aspecten van VLIQUID, ons hernoemde smart contract, voorheen bekend als QPOOL, dat kern DeFi-functies naar het Qubic-platform brengt.
VLIQUID Overzicht
VLIQUID, voorheen bekend als QPOOL, streeft ernaar een robuuste liquiditeitspool op het Qubic-platform te implementeren, waarmee gebruikers tokens kunnen ruilen zonder een directe tegenpartij nodig te hebben. Liquiditeitsverschaffers die hun tokens voor deze swaps vastzetten, verdienen een deel van de swapkosten.
Kern Doelstelling: VLIQUID wil kern DeFi-functies naar Qubic brengen, waardoor een naadloze en efficiënte manier wordt geboden om token swaps en liquiditeit te beheren.
Belangrijke Kenmerken van VLIQUID
- Liquiditeitspools: Gebruikers kunnen op elk moment tokens ruilen, waarbij liquiditeitsverschaffers een percentage van de swapkosten verdienen. De kostenverdeling omvat aandeelhouders, liquiditeitsverschaffers en een verbrandingscomponent.
- MicroTokens: Om de uitdaging van niet-decimale tokens aan te pakken, introduceert VLIQUID microTokens. Dit systeem stelt gebruikers in staat om elk SC-aandeel of token te vergrendelen en microTokens in ruil daarvoor te ontvangen, waardoor transacties beter beheersbaar worden.
- Fractionele Tokenverwerking: Door pools in staat te stellen QU (Qubic Units) op te nemen, kunnen we fractionele waarden tijdens swaps verwerken, waardoor potentiële verliezen door afrondingsfouten worden verminderd.
- Anti-Inflatiemaatregelen: Om kunstmatige inflatie door uitputting van fractionele QU te mitigeren, zorgt VLIQUID ervoor dat er altijd een token met lage waarde beschikbaar is om een deel van de fractionele waarde te dekken. Dit moedigt arbitrage aan en houdt de poolprijzen in balans.
- Token Identificatie: Tokens worden geïdentificeerd door elk token te specificeren via zijn naam en openbare sleutel, waardoor ze in pools kunnen worden gebruikt. Dit comprimeert de tokengegevens, waardoor ze gemakkelijker te beheren zijn en in liquiditeitspools kunnen worden geïntegreerd.
- Bonding Curve Prijsstelling: De prijs van tokens binnen een pool wordt bepaald met behulp van een bonding curve, waarbij reserves en gewichten worden gebalanceerd om eerlijke prijzen te garanderen.
Het Decimalenprobleem Aanpakken
Het ontbreken van decimalen in Qubic-tokens levert unieke uitdagingen op. Bijvoorbeeld, het ruilen van een token met hoge waarde voor een token met lagere waarde kan resulteren in aanzienlijke verliezen door afrondingsfouten. VLIQUID pakt dit probleem aan met een meerstapsbenadering:
Het Decimalenprobleem
Momenteel hebben alle tokens in Qubic geen decimalen en ondersteunen geen van de bestaande DeFi-oplossingen tokens zonder decimalen. Stel je een pool voor met tokenA ter waarde van 20 QU en tokenB ter waarde van 30 QU. Als je 1 tokenB ruilt voor tokenA, zou je slechts 1 tokenA krijgen en 10 QU aan waarde verliezen door afronding. Dit is een aanzienlijk verlies voor een afrondingsfout.
Stappen om het Probleem te Mitigeren
- MicroTokens: Door microTokens te creëren, vermindert VLIQUID de schaal van het probleem. Dit stelt mensen in staat om elk SC-aandeel (of normaal token) te vergrendelen en één miljoen microTokens in ruil daarvoor te ontvangen. Bijvoorbeeld, als een QX-token 25 miljard QU waard is, is een microQX 25.000 QU waard. Hoewel nog steeds hoog, is het beter beheersbaar. Om het volledige QX-token op te nemen, moeten gebruikers één miljoen microQX retourneren. Deze microQX zijn overdraagbaar en kunnen worden gebruikt om liquiditeitspools te financieren.
- Fractionele QU Verwerking: Pools bevatten QU om wisselgeld voor fractionele waarden te bieden. Aangezien alle pools QU moeten hebben, zorgt dit ervoor dat er QU beschikbaar is om het fractionele bedrag van een token tijdens swaps te matchen. Als de fractionele waarde bijvoorbeeld 10 QU is bij het ruilen van een 30 QU-token voor een 20 QU-token, kan de QU als wisselgeld worden verstrekt. Bij hogere fractionele bedragen, zoals 24.000 QU voor een microQX, kan de QU echter snel worden uitgeput, waardoor de microQX-prijs kunstmatig wordt opgeblazen.
- Buffer met Lage Waarde Tokens: Om kunstmatige inflatie te mitigeren, is er altijd een token met lage waarde beschikbaar om een deel van de fractionele waarde te dekken. Gebruikers kunnen ervoor kiezen om het meeste van het wisselgeld in het token met lage waarde of QU te ontvangen. Dit vermindert het inflatie-effect en creëert arbitragemogelijkheden. Wanneer prijsonevenwichtigheden een bepaald punt bereiken (bijv. >1%), kunnen arbitrageurs profiteren door te herbalanceren. Deze directe 50% reductie, gecombineerd met verhoogde arbitragemogelijkheden, helpt stabiele prijzen te behouden.
VLIQUID Mechanismen
Bonding Curve Formule
$P(A/B) = \frac{R(A)/W(A)}{R(B)/W(B)}$
- $P(A/B)$ is de prijs van token A in termen van token B.
- $R(A)$ en $R(B)$ zijn de reserves van tokens A en B in de pool.
- $W(A)$ en $W(B)$ zijn de gewichten van tokens A en B.
Structuur van Swapkosten
Er zullen drie onderdelen van de swapkosten zijn: VLIQUID-aandeelhouders, liquiditeitsverschaffers en verbrandingen. Hoewel de exacte verdeling kan worden geconfigureerd, laten we uitgaan van een totale kosten van 1%. Dit is relatief hoog in vergelijking met ETH-pools, maar Qubic heeft geen gaskosten. Op Ethereum kunnen gaskosten vaak vele malen meer dan 1% zijn, waardoor een vaste 1% kosten op VLIQUID-swaps een aanzienlijke verbetering is. Bovendien biedt VLIQUID swaps zonder slippage, waardoor de efficiëntie van het handelsproces verder wordt verbeterd.
Voorbeeldscenario's
Scenario 1: Ruilen van Tokens met Hoge Waarde Zonder Decimalen
In dit scenario kan het ruilen van tokens met hoge waarde zonder decimalen resulteren in aanzienlijk waardeverlies. Bijvoorbeeld, het ruilen van 1 eenheid van Token A voor Token B resulteert in een verlies van 10 QU vanwege het gebrek aan precisie in het ruilproces.
Token A
(QU) | Token B
(QU) | Ruil
Bedrag | Waarde Verloren
(QU) |
20 | 30 | 1 | 10 |
Scenario 2: Gebruik van MicroTokens
Dit scenario illustreert het gebruik van MicroTokens om grote waarden efficiënter te verwerken. Hier wordt 25 miljard QU van het oorspronkelijke token QX vertegenwoordigd als 1 miljoen microQX, wat de verwerking en transacties vereenvoudigt door het om te zetten naar een equivalente waarde van 2.500 QU per microQX.
Oorspronkelijk Token
(QU) | MicroToken
(microQU) | Equivalent Waarde
(QU) |
QX
(25 miljard QU) | microQX
(1 miljoen microQX) | 2.500 QU
(1 microQX = 2.500 QU) |
Scenario 3: Mitigatie van Fractioneel Verlies
Dit scenario toont aan hoe fractionele verliezen kunnen worden gemitigeerd door gebruik te maken van MicroTokens. Het ruilen van Token A voor Token B tegen een prijs van 10,5 resulteert in een fractioneel verlies van 0,5 microQU. Dit verlies vertaalt zich naar 155,5 eenheden in de QWALLET. Door gebruik te maken van MicroTokens wordt het equivalente verlies verminderd tot 0,3 QU, waardoor de impact op het saldo van de gebruiker wordt geminimaliseerd.
Token A
(QU) | Token B
(microQU) | Ruil
Prijs | Fractioneel Verlies
(microQU) | Equivalent Verlies
(QWALLET) | Verminderd Verlies
(QU) |
RANDOM | QX | 10.5 | 0.5 | 155.5 | 0.3 |
Dit mechanisme zorgt voor efficiënte swaps met minimale verliezen, zelfs met microTokens van hoge waarde.
De Weg Vooruit
Ons doel is om VLIQUID draaiend te hebben op het testnet, met een volledig testbare versie die later deze zomer wordt verwacht. Liquiditeitsverschaffers zijn van vitaal belang voor het succes van tokens en VLIQUID biedt extra stimulansen, zoals bonustokens voor het verstrekken van liquiditeit.
Naarmate tokens en SC-aandelen worden gestort, kunnen gebruikers dividenden en andere uitkeringen verzamelen. Deze zullen worden doorgegeven als VLIQUID-dividenden. Alle niet-QU bonussen die worden ontvangen, worden geïntegreerd in de respectieve poolreserves, waardoor de algehele liquiditeit wordt verbeterd.
Uitnodiging voor Publieke Feedback
We zijn verheugd om versie 1 van de VLIQUID specificaties met de gemeenschap te delen. Deze specificaties stellen verschillende teams in staat om hun eigen liquiditeitspools te creëren, waardoor het Qubic-ecosysteem verder wordt uitgebreid. De ontwikkeling van multiprecisie wiskundefuncties voor VLIQUID komt ook het bredere Qubic-ecosysteem ten goede en biedt essentiële tools voor toekomstige SC-ontwikkeling. Houd er rekening mee dat deze specificaties een werk in uitvoering zijn en daarom onderhevig aan veranderingen.
We nodigen iedereen uit om feedback te geven en te helpen de toekomst van VLIQUID vorm te geven. Uw gedachten en suggesties zijn waardevol voor ons. Als u opmerkingen heeft, stuur dan een DM naar Spelunker voor een uitnodiging voor het document.
Sommigen kunnen zich afvragen waarom $QWALLET als het standaardtoken in VLIQUID is opgenomen. Deze keuze is echter een strategische beslissing om te profiteren van de liquiditeit van de $QWALLET-fondsenwerving, waardoor $QWALLET bruikbaarder wordt en verdere ontwikkeling wordt gefinancierd.
Blijf op de hoogte voor meer updates terwijl we blijven innoveren en bouwen op het Qubic-platform.
Samen kunnen we de toekomst van DeFi op Qubic vormgeven.
Voor de nieuwste updates, word lid van de Valis Discord, volg ons op X, en voeg onze blog toe aan je favorieten.
Op deze pagina
- VLIQUID Specificaties Open voor Beoordeling
- VLIQUID Overzicht
- Belangrijke Kenmerken van VLIQUID
- Het Decimalenprobleem Aanpakken
- Het Decimalenprobleem
- Stappen om het Probleem te Mitigeren
- VLIQUID Mechanismen
- Bonding Curve Formule
- Structuur van Swapkosten
- Voorbeeldscenario's
- De Weg Vooruit
- Uitnodiging voor Publieke Feedback