Про пулы ликвидности
Просили меня написать на эту тему, поэтому поехали!
О пулах ликвидности простыми словами
Представьте обменник, где есть Рубли и доллары. В обычных централизованных вся ликвидность (сумма обоих средств) находится в руках владельцев, и вы не можете вложить тоже рубли и доллары для получения прибыли с торгов. В пулах ликвидности на децентрализованных биржах это возможно.
Алгоритмы у всех разные, но самый популярный - это с двумя монетами (токенами), соотношение которых меняется по мере обмена в ту или иную сторону.
Если в обменнике 1 000 000 долларов и 60 000 000 рублей, 1 $ будет равен 60 рублей.
Но если кто-то покупает рубли, их становится меньше, а долларов больше = курс меняется.
Допустим, кто-то пришёл в ваш обменник, и купил 6000000 рублей, отдав 100 000 $.
Тогда в пуле станет 1 100 000 $ и 54 000 000 рублей + комиссия от обменов.
Допустим, комса равна 1% с каждого обмена (на самом деле процент чаще всего меньше, но так будет нагляднее). Тогда пользователь получит доллары не на 6 000 000 рублей, а на 5 940 000, соответственно и соотношение в пуле будет немного иным.
Владельцы пула могут вытащить в любой момент средства, получив свою прибыль, но есть и риски. О них ниже.
Риски удержания в пулах
- Обе монеты (токена) могут упасть: вы получите убыток.
Например, если пул ETH к BTC, вы вложили при цене ETH = 2000 $, BTC = 25 000 $, а они упали до 1000 $ и 18 000 $, в конечном итоге долларовый баланс будет меньше. - Одна из монет упадёт в цене: есть шансы получить много обесценившегося актива...
Например, если в пуле 1 миллион токенов A, а на руках 10 МЛН, и кто-то решил продать в пул 2 МЛН, в пуле станет 3 МЛН токенов A и гораздо меньше токенов B, что приведёт к очень маленькой цене... - При росте актива вы получите меньше в долларах, чем если бы держали на основном балансе, поскольку при росте цены токена его число уменьшается, а долларов - увеличивается.
Пример:
Вы владеете в пуле 500 000 токенов C, которые торгуются в пуле к USDT (соответственно USDT вы тоже закинули) по цене 1 C = 1 USDT.
Всего же в пуле 5 000 000 C и 5 000 000 USDT.
Далее кто-то покупает токенов столько, что цена становится 10 USDT.
В результате у вас токенов C становится 100 000 и 1 000 000 USDT.
Если вы продадите свои оставшиеся 100 000 C, получите 900 000 USDT (не 1 МЛН, т. к. продажа влияет на курс - рассчёты примерные).
Если бы вы держали 500 000 C на балансе и продали их, получили бы 3 000 000 USDT, т. к. курс в результате продажи будет 6 USDT за 1 C. - Проект, предоставляющий возможность размещения активов в пулах, может быть взломан. Это может быть взлом сайта, кода смартконтракта (программы) или чего ещё...
- Риски внешних факторов.
Как ещё можно получать прибыль с пулов ликвидности
Этот процесс называется фармингом:
- Вы добавляете 2 токена в пул
- Проект считает вашу долю и выдаёт вам свой токен в соответствии с этим.
- Но скорее всего добавления в пул будет для этого недостаточно: необходимо будет ещё и блокировать токен пула (да-да: после добавления ваших двух активов в пул вы получите другой токен, который называется LP-токеном). Блокировка называется стейкингом.
В зависимости от срока блокировки разная прибыль.
Риски фарминга
- Токен проекта может обесцениваться из-за продаж с фарминга и иных продаж.
- Проект может быть взломан (или основатели могут его закрыть, кинув пользователей)
- Все риски, описанные выше для участников пулов.
Примеры проектов со стандартными пулами, описанными выше
- Pancakeswap: https://pancakeswap.finance
- Osmosis: https://app.osmosis.zone/
- Другое...
PancakeSwap
Работает в BSC. Помимо пулов там уже есть и ордера, благодаря чему, если есть лимитные ордера по определённой цене, и продажа меньше или равна этой сумме, курс остановится на уровне этого ордера.
Но нас интересует другое: как же добавить ликвидность...
Заходим на https://pancakeswap.finance/farms (Metamask должен быть подключен) вводим интересующий токен в поиске для фильтрации и выбираем пару:
Нажимаем "Получите USDT-BNB LP":
Клик по "Добавить ликвидность" и ввод сумм:
Кликаем по "Подтвердить предложение" и подтверждаем в кошельке:
После добавления возвращаемся на страницу списка фармов, обновляем её, нажимаем на выбранный пул:
И нажимаем "Активировать" для активации фарминга:
Кнопка активации заменена на "Вложите LP":
Подтверждаем в кошельке после клика по "Подтвердить":
После изменения суммы наград, нажимаем "Собрать" и подтверждаем в кошельке:
Можно нажать на первую дальше кнопку и забрать LP:
Пример 2: Osmosis
Идём на https://app.osmosis.zone/pools (Keplr должен быть подключен)
"Add / Remove Liquidity", отмечаю "signle asset" и ввожу сумму:
Кликаю "Add liquidity" и подтверждаю в кошельке:
Думаю вы заметили, что здесь запросило лишь один токен. Это по причине того, что я отметил "Single asset with auto swap" (или как-то так), чтоб обменять OSMO на ATOM при добавлении ликвидности.
А вот и инфа (смотрите на "My liquidity"):
Для фарминга жмём "Start Earning":
Вводим сумму, выбираем 14 дней и нажимаем "Next":
Выбираем валидатора (выше) и кликаем по "Bond & Stake":
Подтверждаем в кошельке - всё.
После этого становится доступна кнопка "Unbond all" у 14 дней:
Вывод по стандартным пулам
Стоит выбирать только известные пулы в известных проектов (без DYOR никуда ☺).
Усложняем: пулы с иными алгоритмами
- Некоторые проекты могут предлагать добавить один токен (СМ. выше), но на самом деле половина суммы будет обмениваться.
- Другие могут предлагать добавлять один из токенов в пул, например, Stargate. Про STG и layerZero читайте в обзоре LayerZero (пункт 7)
- Третьи предлагают расширенную настройку пулов, например, в Uniswap V3 вы можете указать диапазон цен, при котором ваша ликвидность участвует в пуле, а также другие настройки. Из-за этого выдаётся не токен пула, а NFT.
- Проекты с иными формулами расчёта соотношения активов в пуле, например, Curv finance.
Uniswap V3
Заходим на https://app.uniswap.org/#/pool?chain=
Выбираем токен второй, нажав "Select a token":
Вводим суммы <= максимум (я для демонстрации ввёл больше) и выполняем другие настройки (я оставил, как есть):
По умолчанию в данном пуле установлен диапазон от 726.09 DAI до 2903.3 DAI за 1 ETH.
Фарминга здесь вроде бы нет - остаётся лишь доход от комиссий с обменов.
Curv finance
Идём на https://curve.fi/pools
Как вы поняли, здесь пулы состоят из трёх токенов: 3 токена и надо иметь на кошельке, чтоб добавить ликвидность.
Всё
Благодарю за внимание. С вами был незрячий криптоинтузиаст-разработчик Денис Скрипник, автор канала https://t.me/blind_dev - буду очень рад вашим подпискам.