Polymarket UMA oracle: how resolution and disputes work
Exactly how Polymarket's UMA optimistic oracle reports outcomes, what happens during a dispute, and how that affects settlement and trading.
Polymarket UMA oracle: how resolution and disputes work
PolymarketのUMAオラクルによる解決は、いつアウトカムトークンがredeem可能になり市場が決済されるかを決定します。PolymarketのUMAオラクルは「optimistic」な報告システムです:初期報告が行われ、それに対して異議が申し立てられる可能性があります。異議は決済を一時停止させ、UMAが最終判定を下すまでredeemや決済に影響を与えます。
重要なポイント
- PolymarketはoptimisticなUMAオラクルを利用しています:初期報告はチャレンジ可能であり、異議は決済を一時停止させます。
- ResolutionによりCTFのアウトカムトークンは1トークンあたり$1.00でredeem可能になります;最終確定前はトークンはredeem不可のままです。
- 異議は解決リスクとタイミングの不確実性を導入します—未確定の市場を完全に決済済みと見なしてはいけません。
- トレードに関しては、注文やトークン移転は決済ステータスの影響を受けます;市場のメタデータやGamma/Data APIでフラグを確認してください。
- アービトラージやendgame戦略は、異議期間、スリッページ、手数料、UMAの異議メカニズムを考慮する必要があります。
How the UMA optimistic oracle fits into Polymarket
Polymarketは最終報告をoptimisticなUMAオラクルに委任しています。UMAは迅速な初期報告と正式な異議手続きを提供します。現実世界でイベントが解決すると、オラクルは初期のアウトカムを投稿します;そのアウトカムは、誰かがUMAのプロセスを通じて成功裏に異議を申し立てない限り有効と見なされます。
Polymarket上で重要なのは、Gnosis Conditional Token Framework (CTF) によって発行されたアウトカムトークンは、オラクルの最終判定の後にのみ$1.00でredeem可能になる点です。UMAが最終化するまでは、市場は決済の目的では宙に浮いた状態になります。
The resolution timeline (simplified)
- Real-world trigger: イベントが発生するか、予定された解決時刻が到来します。
- Initial report: UMAオラクルがチェーン上に予備的なアウトカムを投稿します。
- Dispute window: 当事者はUMA上で異議を提出できます。異議が有効な間は決済が一時停止します。
- Finalisation: UMAが異議を閉じ、最終的なアウトカムを出します。
- Redeem/settle: 最終化後、CTFの勝者はredeemを呼び出し、勝利トークン1つにつき$1.00を受け取れます;敗者トークンは無価値になります。
各ステップはオンチェーンで行われ、PolymarketのGammaおよびData APIで確認できることがあります。プログラム的なチェックに依存する場合は、Gammaの/marketsフィールドとData APIでポジションや決済ステータスを参照してください。
What a dispute actually does
異議は初期報告に対する挑戦です。異議は通常、UMAの異議メカニズムを通じてオンチェーンやオフチェーンでのステーキングや証拠提出を含みます。異議プロセスが進行している間:
- 決済は一時停止します:勝者に支払いを行うredeem操作は遅延します。
- トランスファーや一部のCTF操作は、市場が最終化するまで制限される可能性があります。
- トレーダーはUMAの最終判定が出るまで、解決済みポジションの即時現金化を当てにしてはいけません。
異議はUMAのガバナンスルールや事実関係の複雑さによって短期で終わることも長期化することもあります。PolymarketはUMAの異議進行を制御しません;UMAの最終判定に従います。
How this affects trading and arbitrage
決済前後に取引する場合(例えばendgameやアービトラージを行う場合)、異議メカニズムは実務上次の三つの影響をもたらします:
- タイミングの不確実性:報告された勝者はUMAが最終化するまでredeem可能ではありません。これにより報告から実際の支払いまでの時間が延びる可能性があります。
- 解決リスク:初期報告は覆る可能性があります。あなたが「勝者」として買ったアウトカムが、後に異議で反転することがあります。
- 機会費用と資本のロックアップ:異議期間中に縛られたトークンは、決済が完了するまで再投入できません。
表面上のアービトラージ(例えばintra-market binaryやcombinatorial arbitrage)を評価する際は、通常のリスク(スリッページ、部分約定、カテゴリごとのtaker手数料、スマートコントラクトリスク)にこれらを加えてください。異議が活発な間にアービトラージのエッジを確実と見なしてはいけません。
What to watch in the UI and APIs
- Market status flags: Gammaの
/marketsにはclosedやarchivedフラグとメタデータが含まれます。報告済みだが最終化していない市場を検出するにはこれらを使用してください。 - Positions and redeemability: Data APIはポジション、オープンインタレスト、保有者データを公開します;異議が有効な間にredeem操作が成功するか拒否されるかを確認してください。
- UMA-related messages: PolymarketはUMAの異議が進行中の場合、市場UIに通知を表示することがあります。常に市場のresolutionテキストと異議に関する注記を読んでください。
- WebSocket events: market settlementやtickの変化は異議を上書きしません;最終確定の指標はGamma/Dataを参照してください。
Best practices for different users
Traders: 報告されたアウトカムで即時に現金化できるとは想定しないでください。流動性が必要な場合は、異議期間を想定してポジションサイズを計画してください。endgameトレードでは、決済不確実性とリバーサルの可能性が高いことを明示してください。
Arbitrageurs: 完全なセットを購入してintra-marketのエッジを取る場合、利益が確定するのは勝者トークンがredeem可能になったときのみであることを忘れないでください。異議が延長されると資本はロックされ、手数料やスリッページで実現マージンが縮む可能性があります。
Developers and bots: Gammaの/marketsとData APIエンドポイントに対するプログラム的チェックを実装し、決済フラグを確認してください。CLOBや注文フローは継続して動作しますが、最終性に依存する操作(redeem、決済済み資金の引き出し)はUMAの最終化を待つ必要があります。
Typical questions about timing and outcomes
- 異議はどれくらいかかるか?UMAが異議のタイミングを管理します。時間は様々です。PolymarketはUMAの最終判定に従います。
- 初期報告は覆されることがあるか?はい—UMAの異議で成功すると報告結果は変わり、それが決済時にどのCTFトークンがredeem可能かを決定します。
- 異議はオンチェーン残高に影響するか?最終化後にのみredeem操作が勝者のCTFトークンをpUSDに変換します;それまでは残高はトークン保有を反映しており、redeemedされた現金を反映しません。
How this affects your trading (practical checklist)
- 決済前: オープン注文を確認し、異議を通過してトークンを保有したくない場合はキャンセルしてください。
- 初期報告時: redeemは遅延することを想定してください;報告された勝者が即時に支払われると考えないでください。
- 異議中: 大きなレバレッジや市場への資本集中は避けてください;資本がロックされる可能性があります。
- 最終化後: 勝者のCTFトークンに対してredeemを呼び出し、トークン1つにつき$1.00を受け取ってください(CTFのredeem仕様が適用されます)。
実現リターンを見積もる際は、taker手数料(カテゴリごとに変動)、UMAの異議の可能性、約定によるスリッページ、およびスマートコントラクトリスクを考慮してください。
Closing summary
PolymarketのUMAオラクルは迅速な初期報告とオンチェーンの異議経路を提供します。この設計は速度と正確性を両立させますが、解決リスクとタイミングの不確実性を導入します。取引、アービトラージ、ツール構築時にはそれらを考慮してください。決済フラグについてはGammaとData APIを監視し、UMAが最終化するまでは初期報告を暫定的なものと扱ってください。
トレーディングメカニクスと注文タイプに関するより詳細な運用ガイダンスは、関連ガイドを参照してください:/guides/polymarket-arbitrage-complete-guide and /guides/polymarket-clob-explained。
Frequently asked questions
What is the UMA optimistic oracle used by Polymarket?
UMAのoptimistic oracleは初期のアウトカム報告を行い、挑戦を許容します。PolymarketはUMAの最終判定に従います;初期報告はUMAの異議期間が閉じて最終アウトカムが出るまで暫定的です。
Can a resolved market be reversed after an initial report?
はい。UMAの異議メカニクスで異議が成功すると報告アウトカムは変更され得ます。その変更が、決済完了時にどのCTFトークンがredeem可能かを決定します。
Will a dispute stop me from trading on Polymarket?
いいえ—PolymarketのCLOB上での取引は継続します。ただし、勝者トークンをpUSDに変換するredeem操作はUMAが最終化するまで一時停止し、決済のタイミングに不確実性が生じることに注意してください。
How do disputes affect arbitrage strategies?
異議はタイミングと結果のリスクを導入します:資本が最終化までロックされ得る、初期の勝者が覆る可能性がある、手数料やスリッページで実現マージンが縮む可能性がある。これらをポジションサイズと実行計画に織り込んでください。
Where can I check a market's dispute or finality status programmatically?
市場のメタデータとステータスフラグはGamma API (https://gamma-api.polymarket.com) を、ポジションやredeem可能性はData API (https://data-api.polymarket.com) を使用して確認してください。これらのエンドポイントは決済が完了しているかどうかを示します。
参照用語
関連ガイド
教育目的の情報のみ。金融・法務・税務の助言ではありません。Polymarket はお住まいの地域で利用できない場合があります。