Oracle systems and resolution mechanisms: UMA, Pyth, Chainlink, dispute processes, and how prediction market outcomes are determined on-chain.