Бот-фронтраннер майнинг-пула Ethermine потерял 100 ETH из-за «ядовитого» токена 🍄
17 марта Ethermine подтвердил запуск системы фронтраннинга, которая позволяет ему получать дополнительный доход за счет особого положения майнеров в сети Ethereum.
В ответ на действия майнеров разработчик CodeForcer создал «ядовитый» контракт Salmonella. «Это обычный ERC20-токен, который ведет себя аналогично любому другому токену в нормальных сценариях применения. Тем не менее, в него встроена специальная логика, определяющая, когда транзакцию с ним осуществляет кто-то кроме установленного владельца. В таких ситуациях он возвращает только 10% от установленной суммы, несмотря на включение в журнал событий сделки на полную сумму».
В течение нескольких часов боты провели две операции по покупке Salmonella: на 68 и 35 ETH. Также в процессе были опустошены 17 торговых контрактов аналогичного плана на существенно меньшие суммы.