Spesifikasi VLIQUID Dibuka untuk Ditinjau
Kami merilis spesifikasi untuk Kontrak Pintar Valis Liquidity (VLIQUID), kolam likuiditas pertama untuk Qubic. Bergabunglah dalam diskusi dan bantu membentuk masa depan DeFi di Qubic.
Qsilver, 23 Juli 2024.
Kami dengan senang hati mengumumkan penerbitan Spesifikasi Kontrak Pintar Valis Liquidity. Dokumen komprehensif ini merangkum aspek teknis dari VLIQUID, kontrak pintar rebranding kami, yang sebelumnya dikenal sebagai QPOOL, yang membawa fungsi inti DeFi ke platform Qubic.
Tinjauan VLIQUID
VLIQUID, yang sebelumnya dikenal sebagai QPOOL, bertujuan untuk menerapkan kolam likuiditas yang kuat pada platform Qubic, memungkinkan pengguna untuk menukar token tanpa memerlukan rekan langsung. Penyedia likuiditas yang mengunci token mereka untuk pertukaran ini akan mendapatkan sebagian dari biaya pertukaran.
Tujuan Inti: VLIQUID berupaya membawa fungsi inti DeFi ke Qubic, menyediakan cara yang mulus dan efisien untuk mengelola pertukaran token dan likuiditas.
Fitur Utama VLIQUID
- Kolam Likuiditas: Pengguna dapat menukar token kapan saja, dengan penyedia likuiditas mendapatkan persentase dari biaya pertukaran. Pembagian biaya mencakup pemegang saham, penyedia likuiditas, dan komponen pembakaran.
- MicroTokens: Untuk mengatasi tantangan token non-desimal, VLIQUID memperkenalkan microTokens. Sistem ini memungkinkan pengguna untuk mengunci saham SC atau token apa pun dan menerima microTokens sebagai imbalan, membuat transaksi lebih mudah dikelola.
- Penanganan Token Fraksional: Dengan memungkinkan kolam menyertakan QU (Unit Qubic), kami dapat menangani nilai fraksional selama pertukaran, mengurangi potensi kerugian dari pembulatan.
- Langkah Anti-Inflasi: Untuk mengurangi inflasi buatan dari penipisan QU fraksional, VLIQUID memastikan token bernilai rendah selalu tersedia untuk menutupi sebagian dari nilai fraksional. Ini mendorong arbitrase, menjaga harga kolam tetap seimbang.
- Identifikasi Token: Token diidentifikasi dengan menentukan setiap token melalui nama dan kunci publiknya, memungkinkan mereka digunakan dalam kolam. Ini mengompresi data token, membuatnya lebih mudah dikelola dan diintegrasikan ke dalam kolam likuiditas.
- Penetapan Harga Kurva Pengikatan: Harga token dalam kolam ditentukan menggunakan kurva pengikatan, menyeimbangkan cadangan dan bobot untuk memastikan penetapan harga yang adil.
Mengatasi Tantangan Desimal
Tidak adanya desimal dalam token Qubic menghadirkan tantangan unik. Misalnya, menukar token bernilai tinggi dengan yang bernilai lebih rendah dapat mengakibatkan kerugian signifikan karena kesalahan pembulatan. VLIQUID mengatasi ini dengan pendekatan multi-langkah:
Masalah Desimal
Saat ini, semua token di Qubic tidak memiliki desimal, dan tidak ada solusi DeFi yang ada yang mendukung token tanpa desimal. Bayangkan sebuah kolam dengan tokenA senilai 20 QU dan tokenB senilai 30 QU. Jika Anda menukar 1 tokenB untuk tokenA, Anda hanya akan mendapatkan 1 tokenA dan kehilangan 10 QU karena pembulatan. Ini adalah kerugian signifikan untuk kesalahan pembulatan.
Langkah untuk Mengatasi Masalah Ini
- MicroTokens: Dengan membuat microTokens, VLIQUID mengurangi skala masalah. Ini memungkinkan orang untuk mengunci saham SC apa pun (atau token normal) dan menerima satu juta microTokens sebagai imbalan. Misalnya, jika token QX bernilai 25 miliar QU, microQX bernilai 25.000 QU. Meskipun masih tinggi, ini lebih mudah dikelola. Untuk menarik token QX penuh, pengguna perlu mengembalikan satu juta microQX. MicroQX ini dapat dipindahtangankan dan dapat digunakan untuk mendanai kolam likuiditas.
- Penanganan QU Fraksional: Kolam menyertakan QU untuk menyediakan perubahan nilai fraksional. Karena semua kolam harus memiliki QU, ini memastikan ada QU yang tersedia untuk mencocokkan jumlah fraksional token selama pertukaran. Misalnya, jika nilai fraksionalnya adalah 10 QU saat menukar token 30 QU dengan token 20 QU, QU dapat diberikan sebagai perubahan. Namun, untuk jumlah fraksional yang lebih tinggi, seperti 24.000 QU untuk microQX, QU dapat dengan cepat habis, secara artifisial menaikkan harga microQX.
- Buffer Token Bernilai Rendah: Untuk mengurangi inflasi buatan, token bernilai rendah selalu tersedia untuk menutupi sebagian dari nilai fraksional. Pengguna mungkin memilih untuk menerima sebagian besar perubahan dalam token bernilai rendah atau QU. Ini mengurangi efek inflasi dan menciptakan peluang arbitrase. Ketika ketidakseimbangan harga mencapai titik tertentu (misalnya, >1%), arbitrase dapat memperoleh keuntungan dengan menyeimbangkan kembali. Pengurangan langsung sebesar 50% ini, dikombinasikan dengan meningkatnya peluang arbitrase, membantu menjaga harga tetap stabil.
Mekanika VLIQUID
Formula Kurva Pengikatan
$P(A/B) = \frac{R(A)/W(A)}{R(B)/W(B)}$
- $P(A/B)$ adalah harga token A dalam hal token B.
- $R(A)$ dan $R(B)$ adalah cadangan token A dan B dalam kolam.
- $W(A)$ dan $W(B)$ adalah bobot token A dan B.
Struktur Biaya Pertukaran
Akan ada tiga bagian dari biaya pertukaran: pemegang saham VLIQUID, penyedia likuiditas, dan pembakaran. Meskipun pembagiannya dapat dikonfigurasi, mari kita asumsikan total biaya sebesar 1%. Ini relatif tinggi dibandingkan dengan kolam ETH, tetapi Qubic tidak memiliki biaya gas. Di Ethereum, biaya gas sering kali bisa jauh lebih tinggi dari 1%, membuat biaya tetap 1% pada pertukaran VLIQUID menjadi peningkatan yang signifikan. Selain itu, VLIQUID menawarkan pertukaran tanpa selip, yang lebih meningkatkan efisiensi proses perdagangan.
Contoh Skenario
Skenario 1: Menukar Token Bernilai Tinggi Tanpa Desimal
Dalam skenario ini, menukar token bernilai tinggi tanpa menggunakan desimal dapat mengakibatkan kerugian nilai yang signifikan. Misalnya, menukar 1 unit Token A untuk Token B mengakibatkan kerugian 10 QU karena kurangnya presisi dalam proses pertukaran.
Token A
(QU) | Token B
(QU) | Jumlah
Pertukaran | Nilai Hilang
(QU) |
20 | 30 | 1 | 10 |
Skenario 2: Menggunakan MicroTokens
Skenario ini menggambarkan penggunaan MicroTokens untuk menangani nilai besar lebih efisien. Di sini, 25 miliar QU dari token asli QX diwakili sebagai 1 juta microQX, yang menyederhanakan penanganan dan transaksi dengan mengonversinya ke nilai setara 2.500 QU per microQX.
Token Asli
(QU) | MicroToken
(microQU) | Nilai Setara
(QU) |
QX
(25 miliar QU) | microQX
(1 juta microQX) | 2,500 QU
(1 microQX = 2,500 QU) |
Skenario 3: Mitigasi Kerugian Fraksional
Skenario ini menunjukkan bagaimana kerugian fraksional dapat diatasi dengan menggunakan MicroTokens. Menukar Token A untuk Token B dengan harga 10,5 mengakibatkan kerugian fraksional sebesar 0,5 microQU. Kerugian ini diterjemahkan menjadi 155,5 unit di QWALLET. Dengan menggunakan MicroTokens, kerugian setara dikurangi menjadi 0,3 QU, meminimalkan dampak pada saldo pengguna.
Token A
(QU) | Token B
(microQU) | Harga
Pertukaran | Kerugian Fraksional
(microQU) | Kerugian Setara
(QWALLET) | Kerugian Berkurang
(QU) |
RANDOM | QX | 10.5 | 0.5 | 155.5 | 0.3 |
Mekanisme ini memastikan pertukaran yang efisien dengan kerugian minimal, bahkan dengan microTokens bernilai tinggi.
Jalur Ke Depan
Tujuan kami adalah memiliki VLIQUID yang berjalan di testnet, dengan versi yang dapat diuji sepenuhnya diharapkan pada musim panas ini. Penyedia likuiditas sangat penting untuk keberhasilan token, dan VLIQUID menawarkan insentif tambahan, seperti token bonus untuk menyediakan likuiditas.
Saat token dan saham SC disetorkan, pengguna dapat mengumpulkan dividen dan distribusi lainnya. Ini akan diteruskan sebagai dividen VLIQUID. Setiap bonus non-QU yang diterima akan diintegrasikan ke dalam cadangan kolam masing-masing, meningkatkan likuiditas secara keseluruhan.
Undangan untuk Masukan Publik
Kami senang membagikan versi 1 dari spesifikasi VLIQUID kepada komunitas. Spesifikasi ini memungkinkan tim yang berbeda untuk membuat kolam likuiditas mereka sendiri, lebih jauh memperluas ekosistem Qubic. Pengembangan fungsi matematika multipresisi untuk VLIQUID juga menguntungkan ekosistem Qubic yang lebih luas, menyediakan alat penting untuk pengembangan SC di masa depan. Harap dicatat bahwa spesifikasi ini adalah pekerjaan yang sedang berjalan dan, karena itu, dapat berubah.
Kami mengundang semua orang untuk memberikan masukan dan membantu membentuk masa depan VLIQUID. Pemikiran dan saran Anda sangat berharga bagi kami. Jika Anda memiliki komentar, silakan kirim DM ke Spelunker untuk mendapatkan undangan ke dokumen.
Beberapa mungkin mempertanyakan inklusi $QWALLET sebagai token default di VLIQUID. Namun, pilihan ini adalah keputusan strategis untuk memanfaatkan likuiditas dari penggalangan dana QWALLET, membuat $QWALLET lebih dapat digunakan dan mendanai pengembangan lebih lanjut.
Pantau terus untuk pembaruan lebih lanjut saat kami terus berinovasi dan membangun di platform Qubic.
Bersama-sama, kita dapat membentuk masa depan DeFi di Qubic.
Untuk pembaruan terbaru, bergabunglah dengan Discord Valis, ikuti kami di X, dan tandai blog kami.