Спецификации VLIQUID открыты для обсуждения
Мы выпускаем спецификации для смарт-контракта Valis Liquidity (VLIQUID), первого пула ликвидности для Qubic. Присоединяйтесь к обсуждению и помогите сформировать будущее DeFi на Qubic.
Кьюсилвер, 23 июля 2024 г.
Мы рады объявить о публикации спецификаций смарт-контракта Valis Liquidity. Этот полный документ описывает технические аспекты VLIQUID, нашего переименованного смарт-контракта, ранее известного как QPOOL, который приносит основные функции DeFi на платформу Qubic.
Обзор VLIQUID
VLIQUID, ранее известный как QPOOL, стремится реализовать надежный пул ликвидности на платформе Qubic, позволяя пользователям обменивать токены без необходимости в прямом контрагенте. Поставщики ликвидности, которые блокируют свои токены для этих обменов, будут зарабатывать часть комиссии за обмен.
Основная цель: VLIQUID стремится принести основные функции DeFi на Qubic, обеспечивая беспрепятственный и эффективный способ управления обменом токенов и ликвидностью.
Основные функции VLIQUID
- Пулы ликвидности: Пользователи могут обменивать токены в любое время, а поставщики ликвидности зарабатывают процент от комиссии за обмен. Распределение комиссии включает акционеров, поставщиков ликвидности и компонент сжигания.
- MicroTokens: Для решения проблемы недесятичных токенов VLIQUID вводит microTokens. Эта система позволяет пользователям блокировать любую долю SC или токен и получать взамен microTokens, что делает транзакции более управляемыми.
- Обработка дробных токенов: Включив в пулы QU (единицы Qubic), мы можем обрабатывать дробные значения во время обменов, уменьшая потенциальные потери от ошибок округления.
- Антиинфляционные меры: Чтобы смягчить искусственную инфляцию из-за истощения дробных QU, VLIQUID гарантирует, что всегда доступен токен низкой стоимости для покрытия части дробного значения. Это способствует арбитражу, поддерживая сбалансированные цены в пуле.
- Идентификация токенов: Токены идентифицируются путем указания каждого токена по его имени и открытому ключу, что позволяет использовать их в пулах. Это сокращает данные токена, облегчая управление и интеграцию в пулы ликвидности.
- Ценообразование по кривой привязки: Цена токенов в пуле определяется с использованием кривой привязки, балансируя резервы и веса, чтобы обеспечить справедливое ценообразование.
Решение проблемы десятичных дробей
Отсутствие десятичных дробей в токенах Qubic представляет собой уникальные проблемы. Например, обмен токена высокой стоимости на токен более низкой стоимости может привести к значительным потерям из-за ошибок округления. VLIQUID справляется с этим с помощью многоступенчатого подхода:
Проблема десятичных дробей
В настоящее время у всех токенов в Qubic нет десятичных дробей, и ни одно из существующих решений DeFi не поддерживает токены без десятичных дробей. Представьте себе пул с tokenA стоимостью 20 QU и tokenB стоимостью 30 QU. Если вы обменяете 1 tokenB на tokenA, вы получите только 1 tokenA и потеряете 10 QU стоимости из-за округления. Это значительная потеря из-за ошибки округления.
Шаги по смягчению проблемы
- MicroTokens: Создавая microTokens, VLIQUID уменьшает масштаб проблемы. Это позволяет людям блокировать любую долю SC (или обычный токен) и получать взамен один миллион microTokens. Например, если токен QX стоит 25 миллиардов QU, то microQX стоит 25 000 QU. Хотя это все еще высоко, это более управляемо. Чтобы вывести полный токен QX, пользователям необходимо вернуть один миллион microQX. Эти microQX передаваемы и могут использоваться для финансирования пулов ликвидности.
- Обработка дробных QU: Пулы включают QU, чтобы обеспечить сдачу для дробных значений. Поскольку все пулы должны иметь QU, это обеспечивает наличие QU для совпадения с дробной суммой токена во время обменов. Например, если дробная сумма составляет 10 QU при обмене токена стоимостью 30 QU на токен стоимостью 20 QU, QU может быть предоставлен в качестве сдачи. Однако при более высоких дробных суммах, таких как 24 000 QU для microQX, QU может быстро истощаться, искусственно раздувая цену microQX.
- Буфер низкостойностного токена: Чтобы смягчить искусственную инфляцию, всегда доступен низкостойностный токен для покрытия части дробной суммы. Пользователи могут выбрать, чтобы большая часть сдачи была получена в низкостойностном токене или 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 нет комиссии за газ. На Ethereum газовые сборы могут быть во много раз больше 1%, что делает фиксированную комиссию в 1% на обмены VLIQUID значительным улучшением. Кроме того, VLIQUID предлагает обмены без проскальзывания, что дополнительно повышает эффективность торгового процесса.
Примерные сценарии
Сценарий 1: Обмен токенов высокой стоимости без десятичных дробей
В этом сценарии обмен токенов высокой стоимости без использования десятичных дробей может привести к значительной потере стоимости. Например, обмен 1 единицы токена A на токен B приводит к потере 10 QU из-за отсутствия точности в процессе обмена.
Токен A
(QU) | Токен B
(QU) | Сумма
обмена | Потеря стоимости
(QU) |
20 | 30 | 1 | 10 |
Сценарий 2: Использование MicroTokens
Этот сценарий иллюстрирует использование MicroTokens для более эффективного управления большими значениями. Здесь 25 миллиардов QU оригинального токена QX представлены как 1 миллион microQX, что упрощает обработку и транзакции, переводя их в эквивалентное значение 2 500 QU за microQX.
Оригинальный токен
(QU) | MicroToken
(microQU) | Эквивалентное значение
(QU) |
QX
(25 миллиардов QU) | microQX
(1 миллион microQX) | 2,500 QU
(1 microQX = 2,500 QU) |
Сценарий 3: Смягчение дробных потерь
Этот сценарий демонстрирует, как дробные потери могут быть смягчены с использованием MicroTokens. Обмен токена A на токен B по цене 10.5 приводит к дробной потере 0.5 microQU. Эта потеря переводится в 155.5 единиц в QWALLET. Используя MicroTokens, эквивалентная потеря снижается до 0.3 QU, минимизируя влияние на баланс пользователя.
Токен A
(QU) | Токен B
(microQU) | Цена
обмена | Дробная потеря
(microQU) | Эквивалентная потеря
(QWALLET) | Сниженная потеря
(QU) |
RANDOM | QX | 10.5 | 0.5 | 155.5 | 0.3 |
Этот механизм обеспечивает эффективные обмены с минимальными потерями, даже с высокостойностными microTokens.
Дальнейшие шаги
Наша цель — запустить VLIQUID на тестовой сети с полностью тестируемой версией, ожидаемой позже этим летом. Поставщики ликвидности являются жизненно важными для успеха токенов, и VLIQUID предлагает дополнительные стимулы, такие как бонусные токены за предоставление ликвидности.
По мере депонирования токенов и долей SC пользователи могут собирать дивиденды и другие распределения. Эти средства будут переданы в виде дивидендов VLIQUID. Любые бонусы, полученные не в QU, будут интегрированы в соответствующие резервы пула, увеличивая общую ликвидность.
Призыв к общественному отклику
Мы рады поделиться версией 1 спецификаций VLIQUID с сообществом. Эти спецификации позволяют различным командам создавать свои собственные пулы ликвидности, расширяя экосистему Qubic. Разработка функций многоточности для VLIQUID также приносит пользу более широкой экосистеме Qubic, предоставляя важные инструменты для будущей разработки SC. Обратите внимание, что эти спецификации являются рабочей версией и, следовательно, могут быть изменены.
Мы приглашаем всех предоставить отзывы и помочь сформировать будущее VLIQUID. Ваши мысли и предложения очень важны для нас. Если у вас есть комментарии, пожалуйста, отправьте личное сообщение Спелункеру для приглашения в документ.
Некоторые могут задаться вопросом о включении $QWALLET в качестве стандартного токена в VLIQUID. Однако этот выбор является стратегическим решением, позволяющим использовать ликвидность из фандрайзинга QWALLET, делая $QWALLET более полезным и финансируя дальнейшую разработку.
Следите за обновлениями, так как мы продолжаем внедрять инновации и развивать платформу Qubic.
Вместе мы можем сформировать будущее DeFi на Qubic.
Чтобы быть в курсе последних обновлений, присоединяйтесь к Discord-серверу Valis, подпишитесь на нас в X и добавьте наш блог в закладки.
Следующий →
На этой странице