Почему один флеш-кредит по-прежнему может подделать цену и опустошить протокол на восемнадцать миллионов долларов?
Возможность
Манипуляция ценовыми оракулами входит в список OWASP SC03 в рейтинге Smart Contract Top 10 2026 года и продолжает приносить убытки в восьмизначных суммах: $18 млн от Ostium в июле 2026 года, $42 млн от GMX в июле 2025 года и $7 млн от одного актора, манипулировавшего управлением UMA на Polymarket в марте 2025 года. Корневая причина в том, что цены в сети формируются на основе рынков, которые сами могут быть сдвинуты за одну атомарную транзакцию или в короткий промежуток времени хорошо финансируемым атакующим. Защита на основе TWAP расширяет окно атаки, но не устраняет её. Децентрализованные сети оракулов добавляют внецепочечные агрегаторы и наборы валидаторов, которые вводят собственные допущения о доверии. Чисто on-chain примитив цен, устойчивый к манипуляциям и не требующий доверенной третьей стороны, не существует.
Почему это важно
Каждый DeFi-протокол, оценивающий любой актив, уязвим перед этим классом атак до тех пор, пока не появится надёжный ценовой примитив без доверенной стороны.
Как я оцениваю возможность
Оценка возможности отражает моё личное суждение, а не точное измерение: насколько проблема болезненна, как часто она встречается и насколько мало существует решений сегодня. Чем выше оценка, тем более достойной реализации я считаю эту задачу.
Насколько серьёзные проблемы это создаёт.
Как часто люди с этим сталкиваются.
Насколько мало хороших инструментов для этого существует сегодня.
Ещё задачи, достойные решения
Почему я не могу доказать свою платёжеспособность, не раскрывая баланс?
BlockchainПочему перевод денег между блокчейнами до сих пор вызывает больше страха, чем ранний интернет?
BlockchainПочему соответствие нормативным требованиям до сих пор сводится к PDF-файлу и молитве?
BlockchainПочему самостоятельное хранение до сих пор означает выбор между потерей ключей и доверием компании?
BlockchainПочему токенизация реального актива по-прежнему требует десяти посредников?
BlockchainПочему стейблкоин не может оплатить что-то без подключения к интернету?