BLOG/
The Role of Oracles in DeFi Pricing and Why They Break
A smart contract can't see the price of ETH on its own. It knows balances and block numbers, and nothing else. Oracles fill that gap, which is exactly why they keep getting attacked and why they quietly fail at the worst moments.