VLIQUID 規格開放審查
我們正在釋出 Valis Liquidity (VLIQUID) 智能合約的規格,這是 Qubic 的第一個流動性池。加入討論,協助塑造 Qubic 上去中心化金融的未來。
Qsilver,2024 年 7 月 23 日。
我們很高興地宣布 Valis Liquidity 智能合約規格 的發布。這份詳細的文件概述了 VLIQUID 的技術層面,我們重新命名的智能合約,前稱 QPOOL,將核心去中心化金融功能帶入 Qubic 平台。
VLIQUID 概述
VLIQUID,前稱 QPOOL,旨在於 Qubic 平台上實現一個強大的流動性池,使用戶可以在不需要直接交易對手的情況下交換代幣。鎖定其代幣進行這些交換的流動性提供者將獲得部分交換費用。
核心目標: VLIQUID 旨在將核心去中心化金融功能帶入 Qubic,提供一種無縫高效的方式來管理代幣交換和流動性。
VLIQUID 的關鍵特性
- 流動性池: 用戶可以隨時交換代幣,流動性提供者將獲得交換費用的百分比。費用分解包括股東、流動性提供者和燒毀成分。
- 微代幣: 為了解決無小數代幣的挑戰,VLIQUID 引入了微代幣。該系統允許用戶鎖定任何 SC 份額或代幣,並獲得微代幣作為回報,使交易更易於管理。
- 分數代幣處理: 通過允許池中包含 QU (Qubic 單位),我們可以處理交換期間的分數值,減少由四捨五入錯誤導致的潛在損失。
- 防通脹措施: 為了減輕由分數 QU 消耗引起的人工通脹,VLIQUID 確保始終有一個低價值代幣可用以覆蓋部分分數值。這鼓勵套利,保持池價平衡。
- 代幣識別: 代幣通過其名稱和公鑰進行識別,允許它們在池中使用。這壓縮了代幣數據,使其更易於管理和整合到流動性池中。
- 債券曲線定價: 池中的代幣價格使用債券曲線確定,平衡儲備和權重以確保公平定價。
解決小數問題
Qubic 代幣缺乏小數位數帶來了獨特挑戰。例如,用高價值代幣交換低價值代幣可能會因四捨五入錯誤而造成重大損失。VLIQUID 通過多步驟方式解決此問題:
小數問題
目前,Qubic 中的所有代幣都沒有小數,現有的去中心化金融解決方案都不支持無小數的代幣。假設一個池中 tokenA 值 20 QU,而 tokenB 值 30 QU。如果用 1 個 tokenB 交換 tokenA,將只得到 1 個 tokenA,並因四捨五入損失 10 QU 的價值。這是四捨五入錯誤造成的重大損失。
減少問題的步驟
- 微代幣: 通過創建微代幣,VLIQUID 減少了問題的規模。這允許人們鎖定任何 SC 份額(或普通代幣),並獲得一百萬微代幣作為回報。例如,如果 QX 代幣值 250 億 QU,則一個微 QX 價值 25,000 QU。儘管仍然很高,但更易於管理。要提取完整的 QX 代幣,用戶需要退還一百萬微 QX。這些微 QX 是可轉讓的,可以用於資助流動性池。
- 分數 QU 處理: 池中包含 QU 以提供分數值的找零。由於所有池必須有 QU,這確保在交換期間有 QU 可用以匹配代幣的分數數量。例如,如果將 30 QU 代幣換為 20 QU 代幣時分數值為 10 QU,則可以提供 QU 作為找零。然而,對於較高的分數數量,例如微 QX 的 24,000 QU,QU 可以迅速耗盡,人工抬高微 QX 價格。
- 低價值代幣緩衝: 為了減輕人工通脹,始終有一個低價值代幣可用於覆蓋部分分數值。用戶可能會選擇以低價值代幣或 QU 接收大部分找零。這減少了通脹效應並創造了套利機會。當價格不平衡達到一定程度(例如,超過 1%)時,套利者可以通過重新平衡獲利。這直接減少 50%,加上套利機會的增加,有助於維持穩定的價格。
VLIQUID 的運作機制
債券曲線公式
$P(A/B) = \frac{R(A)/W(A)}{R(B)/W(B)}$
- $P(A/B)$ 是代幣 A 相對於代幣 B 的價格。
- $R(A)$ 和 $R(B)$ 是池中代幣 A 和 B 的儲備。
- $W(A)$ 和 $W(B)$ 是代幣 A 和 B 的權重。
交換費結構
交換費將分為三部分:VLIQUID 股東、流動性提供者和燒毀。雖然確切的組成可以配置,但我們假設總費用為 1%。這比 ETH 池相對高,但 Qubic 沒有 gas 費。在以太坊上,gas 費常常是 1% 的多倍,使得 VLIQUID 交換的固定 1% 費用是一個顯著的改進。此外,VLIQUID 提供零滑點交換,進一步提高了交易過程的效率。
示例場景
場景 1:交換無小數的高價值代幣
在此場景中,交換無小數的高價值代幣可能會導致重大價值損失。例如,將 1 單位的代幣 A 換成代幣 B,由於交換過程中的精度缺失,會造成 10 QU 的價值損失。
代幣 A
(QU) | 代幣 B
(QU) | 交換
數量 | 損失價值
(QU) |
20 | 30 | 1 | 10 |
場景 2:使用微代幣
此場景說明了使用微代幣更有效地處理大值。在此情況下,QX 原始代幣的 250 億 QU 被表示為 100 萬微 QX,這通過將其轉換為每微 QX 2,500 QU 的等值來簡化處理和交易。
原始代幣
(QU) | 微代幣
(微 QU) | 等值
(QU) |
QX
(250 億 QU) | microQX
(100 萬微 QX) | 2,500 QU
(1 微 QX = 2,500 QU) |
場景 3:減少分數損失
此場景演示了如何通過使用微代幣減少分數損失。以 10.5 的價格將代幣 A 換成代幣 B 會導致 0.5 微 QU 的分數損失。此損失轉換為 QWALLET 中的 155.5 單位。通過使用微代幣,等值損失被減少到 0.3 QU,從而減少對用戶餘額的影響。
代幣 A
(QU) | 代幣 B
(microQU) | 交換
價格 | 分數損失
(microQU) | 等值損失
(QWALLET) | 減少損失
(QU) |
RANDOM | QX | 10.5 | 0.5 | 155.5 | 0.3 |
此機制確保了即使在高價值微代幣情況下,也能進行高效的交換並將損失降至最低。
未來的路徑
我們的目標是讓 VLIQUID 在測試網上運行,預計今年夏季晚些時候將有一個完全可測試的版本。流動性提供者對代幣成功至關重要,VLIQUID 提供了額外的激勵,例如提供流動性的獎勵代幣。
隨著代幣和 SC 份額的存入,用戶可以收集紅利和其他分配。這些將作為 VLIQUID 紅利發放。任何收到的非 QU 獎勵將被整合到各自的池儲備中,增強整體流動性。
公開反饋的邀請
我們很高興與社群分享 VLIQUID 規格 的版本 1。這些規格使得不同的團隊可以創建自己的流動性池,進一步擴展 Qubic 生態系統。VLIQUID 的多精度數學函數開發也為更廣泛的 Qubic 生態系統提供了好處,為未來的 SC 開發提供了必要的工具。請注意,這些規格仍在進行中,因此可能會有所變更。
我們邀請大家提供反饋,協助塑造 VLIQUID 的未來。您的想法和建議對我們非常重要。如果您有任何意見,請發送 DM 給 Spelunker 以獲得文件邀請。
有些人可能會質疑 $QWALLET 作為 VLIQUID 的默認代幣的選擇。然而,這一選擇是利用 QWALLET 的募資流動性的戰略決策,使 $QWALLET 更加可用,並為進一步發展提供資金。
請繼續關注我們在 Qubic 平台上不斷創新和構建的更多更新。
讓我們一起塑造 Qubic 上去中心化金融的未來。
要獲取最新更新,加入 Valis Discord、在 X 上關注我們,並將我們的部落格加入書籤。