Skip to content
Kriptofoni
Crypto GlossaryProjects & Protocols

What Is UMA?

Also known as: Universal Market Access, UMA Protocol, UMA Optimistic Oracle

In short

UMA (Universal Market Access) is an Ethereum-based decentralized oracle protocol that brings any kind of verifiable information to smart contracts using an optimistic approach. Disputes are resolved by a vote of UMA token holders.

In UMA's optimistic oracle, a proposer submits the answer to a question on-chain by posting collateral; for example, whether an event occurred or the price of an asset at a particular moment. If no one objects within the set dispute window, the answer is considered correct. If it is disputed, the matter is escalated to the Data Verification Mechanism (DVM), where UMA token holders vote, and the party that turns out to be wrong loses its collateral.

This model is flexible because it performs costly verification only in the event of a dispute rather than maintaining a continuous price feed, and it can answer non-numerical questions as well. UMA's oracle has been used in areas such as determining outcomes in prediction markets, verifying transfers in cross-chain bridges and evaluating claims in insurance-like products. For example, the Polymarket prediction market uses UMA for resolving outcomes. The protocol started with tools for creating synthetic assets and over time has focused on the oracle service.

The system's security rests on the cost of the votes needed to correct a wrong answer and the presence of participants willing to dispute. The fact that large token holders can be decisive in voting, and that controversial decisions can arise on questions open to interpretation, are known limits of the model.

Last updated: · This content is for information purposes only and is not investment advice.

Related terms