Форум
USD
USD
EUR
RUB
UAH
KZT
Монеты: 21 964 Биржи: 1456
Рыночная капитализация: $3 090 895 483 240,85
Объём за 24 ч: $137 463 246 050,505
ETH Газ: 0,364 Gwei
Быстро
0,417 Gwei
Стандарт
0,364 Gwei
Медленно
0,364 Gwei
Балансер

Согласно данным исследователей SlowMist, 22 августа 2023 года разработчики Balancer объявили об обнаружении серьезной уязвимости, затрагивающей несколько пулов V2 Boost. Это касалось 1,4% общего значения заблокированных средств (TVL). Некоторые из них были временно приостановлены, а пользователям предложено вывести свои активы поставщиков ликвидности (LP).

Позднее система MistEye обнаружила подозрительные транзакции, использующие уязвимость Balancer. Приостановка работы пулов оказалась неэффективной и некоторые из них оставались уязвимыми для атак. Исследователи рассказали, что причина крылась в функции BatchSwap. Она обеспечивает атомарные обмены между различными пулами, соединяя выход одного с входом другого (tokenIn и tokenOut) и обменивая USDC на токены BPT.

При этом фактическая передача токенов не происходит. По словам специалистов SlowMist, вместо этого объемы обмена подтверждаются путем записи сумм входящих и исходящих токенов. Таким образом при процессе пакетного обмена были обнаружены 2 уязвимости безопасности.

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

Вторая проблема: виртуальное предложение рассчитывается путем вычитания баланса пула из токенов BPT. Если функция GiveIn — это токены BPT, то последующая поставка будет вычтена на конкретную сумму. Злоумышленникам нужно использовать BPT в качестве GiveIn и сманипулировать его предложением до 0, а затем выполнить обратный обмен. При этом BPT сработает как функция GiveOut. На этом этапе алгоритм выполнит транзакцию с соотношением почти 1 к 1, что ниже текущего курса линейного пула.

В итоге 1-я уязвимость увеличила обменный курс при конвертации. При этом 2-й баг, во время обратного обмена, снизил его. Воспользовавшись обеими ошибками злоумышленник получил выгоду и вышел из протокола.

Понравилась новость? Поделись мнением!
Комментариев пока нет
Интересное по инвестиции
Биткоин превысил $90 000
По данным рынка HTX, Биткоин (BTC) преодолел отметку $90 000; за 24 часа он прибавил 1,4%. Движение указывает на укрепление спроса на крипторынке.
Standard Chartered: длинные позиции по ETH и BMNR перед выходными выглядят привлекательными
Джефф Кендрик из Standard Chartered отметил оптимизм по ETH несмотря на откат: в начале сессии в США в пятницу ETH торговался около $2912, что на 12% ниже недели ранее и на 1,7% ниже с начала года. BitMine BMNR, крупнейший держатель Ethereum под управлением Tom Lee, за неделю потеряла почти 9% и около 10% с начала года, но Кендрик отмечает рост активности сети и рекордный объем транзакций после обновления Fusaka, которые увеличили пропускную способность. По его мнению, улучшение макрообстановки и устойчивый спрос со стороны BitMine делают длинные позиции по ETH и BMNR на выходные с хорошим соотношением риска и прибыли.
Цена серебра приближается к $100 за унцию на фоне спроса на безопасные активы
Под влиянием притока капитала в безопасные активы, ослабления доллара США и высокого промышленного спроса цена на серебро приближается к отметке $100 за унцию: с начала недели металл подорожал примерно на 12%, а с начала года — более чем на 40%. Оле Хансен, глава отдела сырьевой стратегии Saxo Bank, отметил, что импульс и страх упустить выгодную сделку (FOMO) подталкивают рост, но это не чисто спекулятивный ажиотаж; цена на платину при этом выросла на 3,3%.
Grayscale подала заявку на спотовый ETF на BNB
23 января Grayscale подала заявку на создание спотового биржевого фонда (ETF) на BNB. В заявлении не раскрыты сроки рассмотрения и подробности структуры фонда, ожидается дальнейшее взаимодействие с регуляторами.
Спотовая цена серебра кратковременно достигла $100 за унцию
APMEX сообщает, что спотовая цена на серебро однажды поднялась до $100 за унцию, но затем опустилась до $99,71 за унцию. Котировки других крупных брокерских платформ указывают, что серебро пока не закрепилось выше $100 и торгуется около $99 за унцию.