flâneur — a map of the web's best reading

How does UMA's Oracle work? | UMA Protocol

docs.uma.xyz · 678 words · saved by 1 readers

UMA's Optimistic Oracle allows contracts to quickly request and receive data information. The Optimistic Oracle acts as a generalized escalation game between contracts that initiate a price request and UMA's dispute resolution system known as the Data Verification Mechanism (DVM). Prices proposed by the Optimistic Oracle will not be sent to the DVM unless it is disputed. If a dispute is raised, a request is sent to the DVM. All contracts built on UMA use the DVM as a backstop to resolve disputes. Disputes sent to the DVM will be resolved within a few days - after UMA tokenholders vote on what the correct outcome should have been. The first part of UMA's oracle system is the Optimistic Oracle. This is a layer that is designed to optimistically verify pieces of data quickly. It is secured by the UMA DVM, because disputes can be escalated from the Optimistic Oracle layer to the DVM for dispute arbitration. The main lifecycle of the OO looks like this, and is detailed in the Asserter and D

How does UMA work? | UMA Documentation Welcome to UMA FAQs Protocol Overview How does UMA work? How does UMA resolve prediction markets? Using UMA Default Proposer Whitelist Proposing via the Oracle Dapp Proposing Programmatically Disputing Via the Oracle Dapp Voting Community Governance Verification Guide Polymarket Across Developers ManagedOptimisticOracleV2 Optimistic Oracle v2 Optimistic Oracle v3 Resolving Testnet Disputes Setting Custom Bond and Liveness Parameters Resources Network Information Audit & Bug Bounty Programs Approved Price Identifiers Approved Collateral Types Subgraphs Vot

Explore this link on the map →

related reading