Oracle Manipulation
A protocol reads a price from an external feed, and someone moves that price cheaply in order to trigger borrowing, liquidations, or settlement in their favor.
작동 방식
Contracts cannot see outside their own chain, so they rely on oracles: an on-chain automated market maker's spot price, a median of exchange quotes pushed on-chain, or a signed price pulled at transaction time. If the venue behind the feed has thin depth relative to the value the protocol will lend or settle against it, an attacker can buy or sell into that venue, move the reported price, and act on the distorted value inside the same block or the same few minutes. Time-weighted averages raise the cost by requiring the price to be held away from fair value for longer, but they also make the feed stale during genuine fast moves. Failure modes run both ways: a manipulated price can inflate collateral and enable borrowing that is never repaid, and a stale price can prevent liquidations that should have happened.
실제로 관찰 가능한 항목
Read the oracle configuration: how many independent sources feed it, whether it is a spot read or a time-weighted average and over what window, what deviation and heartbeat thresholds trigger an update, and what the contract does when the feed goes stale. Compare the depth of the underlying market for a collateral asset against the maximum amount borrowable against it, since manipulation cost scales with that depth. Governance records often show when a market was listed with parameters set before its liquidity existed.
선례
In 2022 a trader pushed the price of a thinly traded perpetual contract on Mango Markets far above prevailing levels, used the inflated collateral value to borrow against it, and left the protocol with unpayable debt.
수치의 중요성에 영향을 미치는 요인
Check the depth of the priced market relative to the value that depends on it, the number of independent sources, the averaging window, whether a circuit breaker exists, and whether governance can list new collateral without a delay.
관련 요소
이 항목이 적용되는 자산
이 팩터가 적용되는 카테고리에서 규모가 가장 큰 자산들. 여기에 포함된다는 것은 해당 팩터가 그 유형의 자산에 관련된다는 의미이며, 실제로 발생했다는 의미가 아니다.