UMA's Optimistic Oracle system involves three actors: the contract requesting the data, the participant offering the data, and a potential disputant who can dispute the data if they disagree. If a dispute arises, UMA token holders resolve the dispute within 48 hours. If the disputer is right, they get a portion of the proposer's deposit as a reward; if the disputer is wrong, they lose their deposit as a penalty, a portion of which goes to the proposer. The voting process has three phases: open voting, voting confirmation/reveal, and rewards claim period. Rewards compound as they are claimed, and successful voters increase their voting power.