Статья глоссария
Манипуляция оракулом
DeFiСдвиг ценового источника, которому доверяет протокол, чтобы корректный код дал неверный результат: завышенный залог или лишние ликвидации.
Определение
Протоколу, который кредитует, ликвидирует или производит расчёты, нужна цена, и он получает её от оракула. Отсюда и атака: вместо того чтобы ломать собственную логику протокола, злоумышленник сдвигает вход, которому протокол доверяет, — и корректный код выдаёт неверный результат. Классическая форма использует малоликвидный ончейн-рынок как источник цены: крупная сделка смещает котировку на время одной транзакции, протокол читает искажённую цифру, а злоумышленник занимает под завышенный залог или запускает ликвидации, которых не должно было быть. Обычные меры защиты — усреднять цену по времени вместо чтения мгновенной котировки, опираться на несколько независимых источников и отказываться действовать, когда источники расходятся сверх допустимого; каждая повышает стоимость атаки, но не устраняет её. Общий вывод устойчив: протокол настолько надёжен, насколько надёжны данные, по которым он действует, а цена — это данные.
Далее
Похожие термины
Ещё в разделе DeFi
Административный ключАлгоритмический стейблкоинAPR и APYАвтоматический маркет-мейкер (AMM)Безнадёжный долгБондинг-криваяКонцентрированная ликвидностьСтейблкоин с криптообеспечениемКриптоплатёжный шлюзКриптопереводы (ремитансы)DAO (децентрализованная автономная организация)DeFi (децентрализованные финансы)