U
Для начала введем 3 простых определения:
1) Те кто добавляют ликвидность являются провайдерами ликвидности, как и в любой документации к децентрализованным биржам таких людей мы будем называть - LP
2) Второе важное понятие это суммарная ликвидность, это объем (ликвидность) первого токена в долларовом эквиваленте + объем (ликвидность) второго токета в долларовом эквиваленте. Как и в любой документации к дексам мы будем называть суммарную ликвидность - TVL
3) Цена - это отношение ликвидности одного токена к ликвидности другого.
Поехали разбираться как работают пулы ликвидности, на простых примерах:
Разберем какие-нибудь два не сильно волатильных токена, просто вам будет проще понимать работу пулов. Например мы разбираем 2 разных стеблкоина. Представим что стеблкоины это вода!!!
Пул ликвидности состоит из 2-х десятилитровых пустых банок. Одна банка для первого токена, вторая банка для второго токена. Обе этих банки пусты, так как этот пул я только что создал и его TVL = 0
Я первый кто будет наполнять пул ликвидностью, а значит я устанавливаю цену. Я могу одну банку наполнить на 1 литр, а вторую на 2 литра. Тогда 1-вый актив будет в два раза дороже второго. Если я так сделаю, то очень скоро придет арбитражник, который начнет на централизованной бирже покупать 1-вый актив, далее, приходить ко мне на пул и доливать в мою первыю банку воду, отливая себе из втротой банки. И так он будет делать до тех пор пока в 2-х банках не будет одинакового количества воды. Так как это стеблкоин, на всех биржах у тих цена примерна одинаковая.
Новый пример:
Итак, я создаю пул ликвидности и в каждую банку налил по 1 литру воды. Теперь TVL = 2 литра. Я получил токен пула, который говорит что я имею 100 процентную долю этого пула. И вот пришли трейдера и начали торговать на данном пуле. Они должны наливать в одну банку и отливать себе из другой и наоборот. Казалось бы трейдер должен налить в первыю банку 0,5 литра воды и 0,5 литра воды ему отольется из другой, так как TVL не может изменяться при свапах, он изменяется только тогда когда новый LP добавляет ликвидность или когда LP удаляет (забирает) ликвидность. Но все дело в том что трейдер в первую банку обязан налить воды чуть больше, так как есть комиссия пула (комиссия пула предназначена только для LP), итак, трейдер налил чуть больше 0,5 литров в первую банку и ему отлилось 0,5 из второй банки. Тем самым TVL стал не 2 литра, а чуть больше, так как добавилась комса. Теперь в первой банке чуть больше чем 1,5 литра, а во второй 0,5 литра. Если я сейчас закрою ликвидность то забиру из пула чуть больше 1,5 литра из первой банки и 0,5 литра из второй, ведь я единственный LP. Вы же понимаете? Я добавлял 1 литр и 1 литр, а забираю чуть больше 1,5 литра и 0,5 литра. Соотношение моих активов поменялось, но это не страшно так как и первый и второй актив являются стеблкоинами.
Новый пример:
Итак, я создаю пул ликвидности и в каждую банку налил по 1 литру воды. Теперь TVL = 2 литра. Я получил токен пула, который говорит что я имею 100 процентную долю этого пула. И вот пришел трейдер и начали торговать на данном пуле. Он торгует TVL растет. И тут Майлз решил тоже залить 2 литра воды, по 1 литру в каждую банку. Представим что до прихода Майлза TVL вырос до 4 литров, тоесть я уже сделал 2 икса. Майлз вливает столько же сколько вливал и я 2 литра, он влил по литру в каждую банку, TVL стал 6 литров. Моя доля в пуле стала 66,666% у Майлза 33,3333%. Даже если я сейчас удалю свою ликвидность я заберу свои 4 литра из 6 имеющихся. А Майлз останется одним LP в пуле с TVL = 2 литра и его процент на владение пулом станет 100%.
Если бы я не забрал свою ликвидность, то в пуле было бы TVL = 6, значит чтобы арбитражникам выравнивать курсы нужно больше проторговывать и больше комсы идет в пул, Я получаю 66,666% (так как TVL пула до прихода Майлза был 4 литра), а майлз получает 33,333% (так как долил в TVL еще 2 литра).