Разница между стоимостью токенов LP и теоретической стоимостью базовых токенов, если бы они не были спарены, приводит к IL.
Давайте рассмотрим гипотетическую ситуацию, чтобы увидеть, как возникают непостоянные/временные потери. Предположим, что поставщик ликвидности с 10 ETH хочет предложить ликвидность для пула 50/50 ETH/USDT. В этом случае им потребуется внести 10 ETH и 10,000 USDT (при условии, что 1ETH = 1,000 USDT).
Если общая стоимость активов пула, в котором они принимают участие, составляет 100 000 USDT (50 ETH и 50 000 USDT), их доля будет равна 20%, используя это простое уравнение = (20 000 USDT/ 100 000 USDT)*100 = 20%.
Процент участия поставщика ликвидности в пуле существенен еще и потому, что когда поставщик ликвидности берет на себя обязательства или вносит свои активы в пул через смарт-контракт, он мгновенно получает токены пула ликвидности. Поставщики ликвидности могут забрать свою часть пула (в данном случае 20%) в любое время, используя эти токены. Итак, можете ли Вы потерять деньги с непостоянной ликвидностью?
Именно здесь в дело вступает идея IL. Поставщики ликвидности подвержены другому уровню риска, известному как IL, поскольку они имеют право на долю в пуле, а не на определенное количество токенов. В результате, он возникает, когда стоимость Ваших депонированных активов меняется по сравнению с тем, когда Вы их депонировали.
Имейте в виду, что чем больше изменение, тем больше IL, которому подвергается поставщик ликвидности. Убыток здесь относится к тому факту, что долларовая стоимость снятия средств меньше долларовой стоимости депозита.
Этот убыток непостоянен, потому что убытка не происходит, если криптовалюты могут вернуться к цене (т.е. к той же цене, когда они были депонированы на КУМ). Кроме того, поставщики ликвидности получают 100% торговых сборов, которые компенсируют риск непостоянных потерь.
Как рассчитать непостоянный убыток?
В примере, рассмотренном выше, цена 1 ETH составляла 1,000 USDT на момент внесения депозита, но, допустим, цена удваивается, и 1 ETH начинает торговаться по 2,000 USDT. Поскольку алгоритм регулирует пул, он использует формулу для управления активами.
Самой основной и широко используемой является формула постоянного произведения, которую популяризирует компания Uniswap. В простых терминах формула гласит:
Используя цифры из нашего примера, основанного на 50 ETH и 50,000 USDT, мы получаем:
50 * 50,000 = 2,500,000.
Аналогично, цена ETH в пуле может быть получена по формуле:
Ликвидность токена / ликвидность ETH = цена ETH,
, т.е. 50,000 / 50 = 1,000.
Теперь новая цена 1 ETH = 2,000 USDT. Следовательно,
Это можно проверить, используя ту же формулу постоянного произведения:
Ликвидность ETH * ликвидность токенов = 35,355 * 70, 710,6 = 2,500,000 (то же значение, что и раньше). Итак, теперь мы имеем следующие значения:
Если в это время поставщик ликвидности захочет вывести свои активы из пула, он обменяет свои токены поставщика ликвидности на принадлежащую ему долю в 20%. Затем, отняв свою долю от обновленных сумм каждого актива в пуле, они получат 7 ETH (т.е. 20% от 35 ETH) и 14,142 USDT (т.е. 20% от 70,710 USDT).
Теперь общая стоимость выведенных активов равна: (7 ETH * 2,000 USDT) 14,142 USDT = 28,142 USDT. Если бы эти активы могли быть не выведены в пул ликвидности, владелец заработал бы 30 000 USDT [(10 ETH * 2,000 USDT) 10,000 USD].
Эта разница, которая может возникнуть из-за того, как КУА управляют коэффициентами активов, называется непостоянным убытком. В наших примерах непостоянных потерь: