TGViewer
nick@dedust:~$ nick@dedust:~$ @resistance17 · 375 subscribers
Post #49 3.12K
проблемы virtual lp

сегодня начался какой-то шквал проблем с токеном 5TON который был запущен на virtual lp (к слову, к которому мы не имеем никакого отношения). одно из вопросов был "как у биржи оказалось 10% саплая в виде комиссий в пуле с комиссиями в 1%". должен признать мне тоже стало интересно как так вышло. но прежде чем мы к этому перейдем к этому, давайте разберем как работают обмены в Classic-пулах DeDust'а

простой обмен

в classic версии декса есть два типа контрактов - Vault и Pool. каждый волт работает условно кассиром. он работает с одним и только с одним активом - есть волт для TON, волт для USDT, для 5TON и для любого отдельного токена.

т.е. свап TON -> "5TON" выпглядит так.
1. ты оправляешь токены на Vault(TON)
2. TON Vault сообщает Pool(TON/5TON) что получил от тебя 1 TON
3. Pool(TON/5TON) получив сообщение от Vault(TON) расчитывает сколько нужно выплатить 5TON токенов согласно текущему курсу и сообщает об этом Vault(5TON)
4. Vault(5TON) получает сообщение от Pool(TON/5TON) сообщение что нужно выплатить, скажем, 1 млн токенов, в ответ на что отправляет запрос на трансфер 1 млн токенов тебе
5. обычно жетон-кошелек просто выплачивает нужно сумму получателю, но жетон-кошелек волта (он особенный - c virtual lp) модифицирует количество отправляет токенов (на virtual lp) и место 1 млн отправляет тебе, условно 100k 5TON.
6. ты получил 100к 5TON в замен на 1 TON

но есть мультихоп свопы.

мультихоп обмен

отличие лишь в том, что промежуточный пул не оповещает волт, а сообщает значение следующему пулу, дескать, что нужно делать своп.

например:
4) пул 5TON/USDT получает сообщение от 5TON/TON мол, вот тебе 1 млн 5TON - поменяй их на USDT. пул считает сколько нужно выплатить - условно 2 USDT. 
5) волт USDT - получил указание и выплатил тебе 5 USDT.

в этой схеме избегается уменьшение количества 5TON согласно математике Virtual LP
так выглядит обычный своп.

так что же произошло с 5ton?

нашелся умелец который сделал такой мультихоп:

TON -> TON/5TON -(5TON до уменьшения)-> TON/5TON -> TON


тем самым покупал и тут же продавал большие суммы токенов (от продаж биржа получает фиксированную комиссию) избегая математики virtual lp

он отправил 1.5 TON - получил 3.4 TON. и повторил это много раз.
так биржа получила более 20 млн токенов комиссий (~10% саплая)

вот пример транзакции:
https://tonviewer.com/transaction/4a6bc992333d7e7fb6b77681b3eb340d7a55a7993b4ddc2dc371fe57f80d94ae

резюмируя

избегайте модифицированных токенов (будь то tax-токены или virtual lp), т.к. проблемы могут затрагивать не только корректное отображение - это несет в себе и финансовые риски.

upd:

• собранные комиссии именно с этого токена мы сожжем
• за рефандами и прочим идти туда где пускался токен
  • 👍 25
  • 😈 10
  • 🤝 8
More from @resistance17
  1. Sep 16, 2026https://core.telegram.org/bots/serverless
  2. May 26, 2026как же заебали «инновационные токены» которые меняют количество токенов на лету если при о…
  3. May 19, 2026релизнули апдейт протокола Uranus с акцетом на билдеров: https://t.me/dedust_dev/19 p.s. д…
  4. May 7, 2026потная катка
  5. May 4, 2026будет здорово если не будут заниматься хуйней в виде запуска tgBTC, а затащат WBTC
  6. May 2, 2026кстати, нужно выпилить это дерьмо с x1k
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →