One thing I rarely see discussed when people talk about DeFi oracles:
The configuration matters.
Two protocols can use oracle infrastructure from the same provider and still have different risk parameters.
Think about:
→ How often the feed updates
→ How much price deviation triggers an update
→ What pricing methodology is used
→ How long a value can remain valid
$DIA
's chain-specific oracle documentation shows different deployments using different combinations of these parameters.
And that makes sense.
A lending market has different requirements from a highly volatile trading application.
So when evaluating an oracle, I wouldn't stop at:
“Where does the price come from?”
I'd also ask:
“How is that price allowed to change?”
That second question is where a lot of the real risk-management design sits.