What Is the Role of an Oracle in a Smart Contract for Options Trading?
An oracle is a third-party service that provides external, real-world data to a smart contract. In options trading, the oracle feeds the current asset price to the contract.
This external data is crucial for determining if the contract's conditions (e.g. strike price reached) are met, triggering the automatic execution and settlement.