Buksan para sa Pagsusuri: Mga Espesipikasyon ng VLIQUID
Ipinapahayag namin ang mga espesipikasyon para sa Valis Liquidity (VLIQUID) Smart Contract, ang kauna-unahang liquidity pool para sa Qubic. Sumali sa talakayan at tumulong na hubugin ang hinaharap ng DeFi sa Qubic.
Qsilver, Hulyo 23, 2024.
Masaya naming ipinahayag ang publikasyon ng Valis Liquidity Smart Contract Specifications. Ang komprehensibong dokumentong ito ay naglalahad ng mga teknikal na aspeto ng VLIQUID, ang aming rebranded smart contract, na dating kilala bilang QPOOL, na nagdadala ng mga pangunahing tungkulin ng DeFi sa Qubic platform.
Pangkalahatang-ideya ng VLIQUID
Ang VLIQUID, na dating kilala bilang QPOOL, ay naglalayong magpatupad ng matatag na liquidity pool sa Qubic platform, na nagbibigay-daan sa mga user na magpalit ng mga token nang hindi nangangailangan ng direktang kapareha. Ang mga nagbibigay ng liquidity na nagla-lock ng kanilang mga token para sa mga swap na ito ay kikita ng bahagi ng mga bayad sa swap.
Pangunahing Layunin: Ang VLIQUID ay naglalayong magdala ng mga pangunahing tungkulin ng DeFi sa Qubic, na nagbibigay ng isang seamless at mahusay na paraan upang pamahalaan ang mga palitan ng token at liquidity.
Mga Pangunahing Tampok ng VLIQUID
- Liquidity Pools: Maaaring magpalit ng mga token ang mga user anumang oras, na may mga nagbibigay ng liquidity na kumikita ng porsyento ng bayad sa swap. Ang pagkakahati ng bayad ay kinabibilangan ng mga shareholder, mga nagbibigay ng liquidity, at isang burn component.
- MicroTokens: Upang tugunan ang hamon ng mga token na walang decimal, ipinakikilala ng VLIQUID ang microTokens. Ang sistemang ito ay nagpapahintulot sa mga user na mag-lock ng anumang SC share o token at makakatanggap ng microTokens bilang kapalit, na ginagawang mas madaling pamahalaan ang mga transaksyon.
- Pagharap sa Fractional Token: Sa pamamagitan ng pagpapahintulot sa mga pool na isama ang QU (Qubic Units), maaari naming pamahalaan ang mga fractional na halaga sa panahon ng mga swap, na binabawasan ang mga potensyal na pagkalugi mula sa mga error sa pag-ikot.
- Mga Panukala Laban sa Implasyon: Upang mabawasan ang artipisyal na implasyon mula sa pag-ubos ng fractional QU, tinitiyak ng VLIQUID na laging may mababang halaga ng token na magagamit upang takpan ang bahagi ng fractional na halaga. Ito ay nagtataguyod ng arbitrage, na nagpapanatili ng balanseng mga presyo ng pool.
- Pagkilala sa Token: Ang mga token ay kinikilala sa pamamagitan ng pagtukoy sa bawat token sa pamamagitan ng pangalan at pampublikong susi nito, na nagpapahintulot sa kanila na magamit sa mga pool. Pinipiga nito ang data ng token, na ginagawang mas madali upang pamahalaan at isama sa mga liquidity pool.
- Pagpepresyo sa Bonding Curve: Ang presyo ng mga token sa loob ng isang pool ay tinutukoy gamit ang isang bonding curve, na binabalanse ang mga reserba at timbang upang matiyak ang patas na pagpepresyo.
Pagtugon sa Hamon sa Decimal
Ang kawalan ng mga decimal sa mga token ng Qubic ay nagpapakita ng mga natatanging hamon. Halimbawa, ang pagpapalit ng isang token na may mataas na halaga para sa isa na may mas mababang halaga ay maaaring magresulta sa makabuluhang pagkalugi dahil sa mga error sa pag-ikot. Ang VLIQUID ay tumutugon dito sa pamamagitan ng isang multi-step na diskarte:
Ang Problema sa Decimal
Sa kasalukuyan, lahat ng mga token sa Qubic ay walang mga decimal, at wala sa mga umiiral na solusyon ng DeFi ang sumusuporta sa mga token na walang decimal. Isipin ang isang pool na may tokenA na nagkakahalaga ng 20 QU at tokenB na nagkakahalaga ng 30 QU. Kung papalitan mo ang 1 tokenB para sa tokenA, makakakuha ka lamang ng 1 tokenA at mawawalan ng 10 QU na halaga dahil sa pag-ikot. Ito ay isang makabuluhang pagkalugi para sa isang error sa pag-ikot.
Mga Hakbang upang Maiwasan ang Problema
- MicroTokens: Sa pamamagitan ng paggawa ng microTokens, binabawasan ng VLIQUID ang saklaw ng problema. Pinapahintulutan nito ang mga tao na mag-lock ng anumang SC share (o normal na token) at makatanggap ng isang milyong microTokens bilang kapalit. Halimbawa, kung ang isang QX token ay nagkakahalaga ng 25 bilyong QU, ang isang microQX ay nagkakahalaga ng 25,000 QU. Bagama't mataas pa rin, ito ay mas madaling pamahalaan. Upang bawiin ang buong QX token, kailangang ibalik ng mga user ang isang milyong microQX. Ang mga microQX na ito ay naipapasa at maaaring magamit upang pondohan ang mga liquidity pool.
- Pagharap sa Fractional QU: Ang mga pool ay kinabibilangan ng QU upang magbigay ng sukli para sa mga fractional na halaga. Dahil ang lahat ng mga pool ay dapat magkaroon ng QU, ito ay tinitiyak na mayroong QU na magagamit upang tumugma sa fractional na halaga ng isang token sa panahon ng mga swap. Halimbawa, kung ang fractional na halaga ay 10 QU kapag nagpapalit ng isang 30 QU token para sa isang 20 QU token, maaaring ibigay ang QU bilang sukli. Gayunpaman, para sa mas mataas na mga fractional na halaga, tulad ng 24,000 QU para sa isang microQX, ang QU ay maaaring mabilis na maubos, na artipisyal na nagpapataas ng presyo ng microQX.
- Mababang Halaga ng Token Buffer: Upang mabawasan ang artipisyal na implasyon, laging mayroong mababang halaga ng token na magagamit upang takpan ang bahagi ng fractional na halaga. Maaaring piliin ng mga user na makatanggap ng karamihan sa sukli sa mababang halaga ng token o QU. Binabawasan nito ang epekto ng implasyon at lumilikha ng mga pagkakataon para sa arbitrage. Kapag ang mga di-pagkakatugma ng presyo ay umabot sa isang tiyak na punto (hal., >1%), ang mga arbitrageur ay maaaring kumita sa pamamagitan ng pag-rebalance. Ang direktang 50% na pagbawas na ito, kasama ang nadagdagang mga pagkakataon sa arbitrage, ay tumutulong na mapanatili ang matatag na mga presyo.
Mekanika ng VLIQUID
Pormula ng Bonding Curve
$P(A/B) = \frac{R(A)/W(A)}{R(B)/W(B)}$
- Ang $P(A/B)$ ay ang presyo ng token A sa mga tuntunin ng token B.
- Ang $R(A)$ at $R(B)$ ay ang mga reserba ng mga token A at B sa pool.
- Ang $W(A)$ at $W(B)$ ay ang mga timbang ng mga token A at B.
Istruktura ng Bayad sa Swap
Magkakaroon ng tatlong bahagi ng bayad sa swap: mga shareholder ng VLIQUID, mga nagbibigay ng liquidity, at mga burn. Habang ang eksaktong pagkakahati ay maaaring i-configure, ipagpalagay natin ang kabuuang bayad na 1%. Ito ay medyo mataas kumpara sa mga pool ng ETH, ngunit ang Qubic ay walang bayad sa gas. Sa Ethereum, ang mga bayad sa gas ay madalas na mas mataas kaysa sa 1%, na ginagawang isang mahalagang pagpapabuti ang flat na 1% na bayad sa mga swap ng VLIQUID. Bukod pa rito, nag-aalok ang VLIQUID ng zero slippage swaps, na higit pang nagpapahusay sa kahusayan ng proseso ng kalakalan.
Mga Halimbawa ng Senaryo
Senaryo 1: Pagpapalit ng Mga High-Value Token na Walang Decimal
Sa senaryong ito, ang pagpapalit ng mga high-value token nang hindi gumagamit ng mga decimal ay maaaring magresulta sa makabuluhang pagkalugi ng halaga. Halimbawa, ang pagpapalit ng 1 unit ng Token A para sa Token B ay nagreresulta sa pagkawala ng 10 QU dahil sa kakulangan ng katumpakan sa proseso ng swap.
Token A
(QU) | Token B
(QU) | Halaga
ng Swap | Halagang Nawala
(QU) |
20 | 30 | 1 | 10 |
Senaryo 2: Paggamit ng MicroTokens
Ang senaryong ito ay naglalarawan ng paggamit ng MicroTokens upang mas mabisang pamahalaan ang mga malalaking halaga. Dito, ang 25 bilyong QU ng orihinal na token na QX ay kinakatawan bilang 1 milyong microQX, na nagpapasimple sa paghawak at mga transaksyon sa pamamagitan ng pag-convert nito sa katumbas na halaga ng 2,500 QU bawat microQX.
Orihinal na Token
(QU) | MicroToken
(microQU) | Katumbas na Halaga
(QU) |
QX
(25 bilyong QU) | microQX
(1 milyong microQX) | 2,500 QU
(1 microQX = 2,500 QU) |
Senaryo 3: Pagbawas ng Fractional Loss
Ang senaryong ito ay nagpapakita kung paano mababawasan ang mga fractional loss sa pamamagitan ng paggamit ng MicroTokens. Ang pagpapalit ng Token A para sa Token B sa presyong 10.5 ay nagreresulta sa fractional loss na 0.5 microQU. Ang pagkawala na ito ay katumbas ng 155.5 na yunit sa QWALLET. Sa pamamagitan ng paggamit ng MicroTokens, ang katumbas na pagkawala ay nababawasan sa 0.3 QU, na binabawasan ang epekto sa balanse ng user.
Token A
(QU) | Token B
(microQU) | Halaga
ng Swap | Pagkawala
ng Bahagi
(microQU) | Katumbas
na Pagkawala
(QWALLET) | Nabawasang
Pagkawala
(QU) |
RANDOM | QX | 10.5 | 0.5 | 155.5 | 0.3 |
Tinitiyak ng mekanismong ito ang mahusay na mga swap na may minimal na pagkalugi, kahit na sa mga high-value microTokens.
Ang Daan Pasulong
Ang aming layunin ay makapagpatakbo ng VLIQUID sa testnet, na may ganap na nasusubok na bersyon na inaasahang lalabas mamaya ngayong tag-init. Ang mga nagbibigay ng liquidity ay mahalaga para sa tagumpay ng token, at nag-aalok ang VLIQUID ng karagdagang mga insentibo, tulad ng mga bonus token para sa pagbibigay ng liquidity.
Habang ang mga token at SC share ay idineposito, maaaring mangolekta ang mga user ng mga dibidendo at iba pang mga distribusyon. Ang mga ito ay ipapasa bilang mga dibidendo ng VLIQUID. Anumang mga non-QU na bonus na natanggap ay isasama sa mga reserba ng kani-kanilang pool, na nagpapahusay sa pangkalahatang liquidity.
Paanyaya para sa Pampublikong Feedback
Kami ay nasasabik na ibahagi ang bersyon 1 ng mga espesipikasyon ng VLIQUID sa komunidad. Ang mga espesipikasyong ito ay nagbibigay-daan sa iba't ibang koponan na lumikha ng kanilang sariling mga liquidity pool, na higit pang nagpapalawak ng Qubic ecosystem. Ang pag-unlad ng mga multiprecision math function para sa VLIQUID ay nakikinabang din sa mas malawak na Qubic ecosystem, na nagbibigay ng mahahalagang tool para sa hinaharap na pag-unlad ng SC. Mangyaring tandaan na ang mga espesipikasyon na ito ay nasa proseso pa ng pagbuo at, samakatuwid, ay maaaring magbago.
Inaanyayahan namin ang lahat na magbigay ng feedback at tumulong na hubugin ang hinaharap ng VLIQUID. Ang iyong mga kaisipan at mungkahi ay mahalaga sa amin. Kung mayroon kang anumang mga komento, mangyaring magpadala ng DM kay Spelunker para sa isang imbitasyon sa dokumento.
Maaaring magtanong ang ilan tungkol sa pagsasama ng $QWALLET bilang default na token sa VLIQUID. Gayunpaman, ang pagpipiliang ito ay isang estratehikong desisyon upang samantalahin ang liquidity mula sa fundraiser ng QWALLET, na ginagawang mas magagamit ang $QWALLET at pinopondohan ang karagdagang pag-unlad.
Manatiling nakatutok para sa higit pang mga update habang patuloy kaming nag-i-innovate at nagtatayo sa Qubic platform.
Sama-sama, maaari nating hubugin ang hinaharap ng DeFi sa Qubic.
Para sa pinakabagong mga update, sumali sa Valis Discord, sundan kami sa X, at i-bookmark ang aming blog.
Sa pahinang ito
- Buksan para sa Pagsusuri: Mga Espesipikasyon ng VLIQUID
- Pangkalahatang-ideya ng VLIQUID
- Mga Pangunahing Tampok ng VLIQUID
- Pagtugon sa Hamon sa Decimal
- Ang Problema sa Decimal
- Mga Hakbang upang Maiwasan ang Problema
- Mekanika ng VLIQUID
- Pormula ng Bonding Curve
- Istruktura ng Bayad sa Swap
- Mga Halimbawa ng Senaryo
- Ang Daan Pasulong
- Paanyaya para sa Pampublikong Feedback