How Does an “Oracle” Function in a DEX Derivatives Platform?
An oracle is a third-party service that provides real-world data, such as asset prices, to a smart contract on the blockchain. Since blockchains cannot access off-chain data natively, oracles are essential for decentralized derivatives to determine contract values, trigger liquidations, and calculate the final settlement price for cash-settled contracts.