Medianizer Oracle Design

Design

Medianizer oracle design is an architectural pattern where a smart contract aggregates price data from multiple independent sources and calculates the median value. This design choice is fundamental to mitigating manipulation risk in decentralized finance protocols. By selecting the middle value from a set of data points, the medianizer effectively disregards extreme outliers, whether they are caused by technical errors or malicious data submissions. This approach provides a robust and reliable price feed for derivatives contracts.