Создатели децентрализованной биржи OptiFi лишились $661 000 в стейблкоине USDC из-за неудачного закрытия программы в сети Solana
Команда разработчиков децентрализованной биржи (DEX) на базе сети Solana под названием OptiFi лишилась $661 000 в стейблкоине USDC из-за неверно введенной функции. Об этом представители проекта сообщили в твиттере.
Причиной инцидента, как утверждают разработчики, стала перегруженность сети Solana. Создатели биржи пытались запустить обновленный код через транзакцию, однако ее обработка длилась дольше обычного. Тогда в OptiFi прервали команду на отправку транзакции, но до того, как сеть вернула результат операции.
Позже программа обнаружила новую буферную учетную запись, которая никак не использовалась, но хранила пару десятков SOL. Тогда разработчики еще раз выполнили функцию принудительного закрытия, но уже программы, а не учетной записи, что полностью прервало работу OptiFi в сети со всеми активными кошельками.
В результате инцидента разработчики лишились $661 000 в USDC, однако, как уверяют представители проекта, около 95% от суммы принадлежит самим разработчикам. В OptiFi пообещали пострадавшим сторонам компенсировать убытки уже 2 сентября. Полный отчет об инциденте разработчики проекта опубликовали у себя в блоге.
Сеть Solana давно испытывает технические трудности. Из-за частых сбоев и перегрузок ресурс DeFi Safety расположил Solana на втором месте в списке наихудших сетей с технической точки зрения. Помимо частых сбоев, инфраструктура Solana находится на низком уровне, отмечают в DeFiSafety. Также у экосистемы до сих пор есть только одна реализация ноды (у Ethereum, например, есть три способа поддержания нод), а обновления в сети обрабатываются бессистемно.
В DeFiSafety также отметили слабую реализацию продуктов, которые успешно работают у Ethereum. Например, блокчейн-эксплорер Solscan постоянно выдавал ошибки при попытке исследователей просмотреть детали старых транзакций.