LIVE
keunggulan minimum $7,62 per perdagangan
Dapatkan bot

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.

Diperbarui 2026-04-20· 5 min
resolution
UMA
oracle
dispute

Polymarket UMA oracle: how resolution and disputes work

Polymarket UMA oracle resolution menentukan kapan token outcome menjadi dapat ditebus dan pasar diselesaikan. Polymarket UMA oracle adalah sistem pelaporan "optimistic": sebuah laporan awal dibuat dan dapat didispute. Dispute menunda penyelesaian sampai UMA memfinalkan hasilnya, yang memengaruhi kapan Anda dapat menebus saham pemenang atau menutup posisi.

Key takeaways

  • Polymarket menggunakan UMA optimistic oracle: laporan awal dapat ditantang, dan dispute menunda penyelesaian.
  • Resolution membuat token outcome CTF dapat ditebus senilai $1.00 masing‑masing; sebelum finalitas, token tetap tidak dapat ditebus.
  • Dispute memperkenalkan risiko resolusi dan ketidakpastian waktu—jangan memperlakukan pasar yang belum terselesaikan sebagai sepenuhnya settled.
  • Untuk trading, harapkan order dan transfer tunduk pada status penyelesaian; periksa metadata pasar dan Gamma/Data API untuk flag.
  • Strategi arbitrase dan endgame harus memperhitungkan jendela dispute, slippage, fee, dan mekanik dispute UMA.

How the UMA optimistic oracle fits into Polymarket

Polymarket mendelegasikan pelaporan final kepada UMA optimistic oracle. UMA menyediakan laporan awal yang cepat dan mekanisme dispute formal. Ketika sebuah peristiwa terwujud di dunia nyata, oracle memposting outcome awal; outcome itu dianggap valid kecuali seseorang berhasil mendispute melalui proses UMA.

Di Polymarket hal ini penting karena token outcome yang diterbitkan oleh Gnosis Conditional Token Framework (CTF) hanya dapat ditebus menjadi $1.00 setelah keputusan final oracle. Sampai UMA memfinalkan, pasar tetap berada dalam status limbo untuk tujuan penyelesaian.

The resolution timeline (simplified)

  1. Real-world trigger: peristiwa terjadi atau waktu resolusi yang dijadwalkan tiba.
  2. Initial report: UMA oracle memposting outcome preliminer ke chain.
  3. Dispute window: pihak bisa mengajukan dispute ke UMA. Selama dispute aktif, penyelesaian ditunda.
  4. Finalisation: UMA menutup dispute dan mengeluarkan outcome final.
  5. Redeem/settle: setelah finalisasi, pemenang CTF dapat memanggil redeem dan menerima $1.00 per token pemenang; token yang kalah menjadi tidak bernilai.

Setiap langkah terjadi on‑chain dan mungkin terlihat di Gamma dan Data API Polymarket. Jika Anda bergantung pada pemeriksaan programatik, gunakan field /markets di Gamma dan Data API untuk posisi dan status penyelesaian.

What a dispute actually does

Sebuah dispute menantang laporan awal. Dispute biasanya melibatkan staking atau pengajuan bukti off‑chain dan on‑chain melalui mekanisme dispute UMA. Saat proses dispute berjalan:

  • Penyelesaian ditunda: operasi redeem yang akan membayar pemenang ditunda.
  • Transfer dan beberapa operasi CTF mungkin dibatasi sampai pasar difinalkan.
  • Trader tidak bisa mengandalkan pencairan segera dari posisi yang sudah dilaporkan sampai UMA memfinalkan outcome.

Dispute bisa singkat atau panjang tergantung aturan tata kelola UMA dan kompleksitas pertanyaan faktual. Polymarket tidak mengendalikan jadwal dispute UMA; Polymarket mengikuti keputusan final UMA.

How this affects trading and arbitrage

Jika Anda berdagang di sekitar resolusi (misalnya melakukan endgame atau permainan arbitrase), mekanisme dispute menghasilkan tiga efek praktis:

  • Ketidakpastian waktu: pemenang yang dilaporkan tidak dapat ditebus sampai UMA memfinalkan. Ini dapat memperpanjang waktu antara pelaporan dan pembayaran nyata.
  • Risiko resolusi: laporan awal dapat berubah. Outcome yang Anda beli sebagai "pemenang" mungkin dibalik oleh dispute yang berhasil.
  • Opportunity cost dan penguncian modal: token yang terkunci selama dispute tidak bisa digunakan kembali sampai penyelesaian selesai.

Saat menilai arbitrase yang tampak (misalnya intra‑market binary atau arbitrase kombinatorial), tambahkan hal‑hal ini ke daftar risiko biasa: slippage, partial fills, taker fees (variabel menurut kategori), dan risiko smart‑contract. Jangan menganggap edge arbitrase pasti selama dispute aktif.

What to watch in the UI and APIs

  • Market status flags: /markets di Gamma menyertakan flag closed dan archived serta metadata. Gunakan itu untuk mendeteksi pasar yang telah dilaporkan tetapi belum difinalkan.
  • Positions dan redeemability: Data API mengekspos posisi, open interest, dan data pemegang; periksa apakah operasi redeem berhasil atau ditolak saat dispute aktif.
  • Pesan terkait UMA: Polymarket mungkin menampilkan pemberitahuan di UI pasar saat dispute UMA sedang berlangsung. Baca selalu teks resolusi pasar dan catatan dispute.
  • WebSocket events: penyelesaian pasar atau perubahan tick tidak akan menggantikan dispute; andalkan Gamma/Data untuk indikator finalitas.

Best practices for different users

Traders: hindari menganggap pencairan langsung pada outcome yang dilaporkan. Jika Anda butuh likuiditas, rencanakan untuk jendela dispute dan masukkan itu ke dalam sizing posisi. Untuk permainan endgame, nyatakan secara eksplisit ketidakpastian penyelesaian yang lebih tinggi dan kemungkinan pembalikan.

Arbitrageurs: ketika Anda membeli complete set untuk menangkap edge intra‑market, ingat bahwa keuntungan baru terealisasi setelah token pemenang dapat ditebus. Jika dispute diperpanjang, modal Anda terkunci dan margin realisasi dapat berubah jika fee atau slippage memakan spread.

Developers dan bot: programkan pemeriksaan terhadap /markets di Gamma dan endpoint Data API untuk flag penyelesaian. Alur CLOB dan order terus beroperasi, tetapi aksi yang tergantung finalitas (redeem, penarikan dana yang diselesaikan) harus menunggu finalisasi UMA.

Typical questions about timing and outcomes

  • Berapa lama dispute akan berlangsung? UMA mengontrol waktu dispute; bervariasi. Polymarket mengikuti outcome final UMA.
  • Dapatkah laporan awal dibalik? Ya—dispute yang berhasil dapat mengubah outcome yang dilaporkan dan dengan demikian penyelesaian.
  • Apakah dispute memengaruhi saldo on‑chain? Hanya setelah finalisasi operasi redeem mengonversi token CTF pemenang menjadi pUSD; sampai saat itu saldo mencerminkan kepemilikan token, bukan uang yang sudah ditebus.

How this affects your trading (practical checklist)

  • Sebelum resolusi: catat order terbuka, batalkan jika Anda ingin menghindari memegang token melewati dispute.
  • Saat laporan awal: harapkan penundaan untuk redeem; jangan menganggap pemenang yang dilaporkan sudah settled untuk pembayaran.
  • Selama dispute: hindari leverage besar atau konsentrasi modal di pasar; modal mungkin terkunci.
  • Setelah finalisasi: panggil redeem pada token CTF pemenang untuk menerima $1.00 per token (semantik redeem CTF berlaku).

Ingat untuk memperhitungkan taker fees (variabel menurut kategori), kemungkinan dispute UMA, slippage dari fills, dan risiko smart‑contract saat memperkirakan return yang terealisasi.

Closing summary

Polymarket UMA oracle menyediakan laporan awal yang cepat dengan jalur dispute on‑chain. Desain itu menyeimbangkan kecepatan dan ketepatan, tetapi memperkenalkan risiko resolusi dan ketidakpastian waktu yang harus Anda perhitungkan saat berdagang, melakukan arbitrase, atau membangun alat. Pantau Gamma dan Data API untuk flag penyelesaian dan perlakukan outcome yang dilaporkan sebagai bersifat provisional sampai UMA memfinalkan.

Untuk panduan operasional yang lebih dalam tentang mekanik trading dan jenis order, lihat panduan terkait: /guides/polymarket-arbitrage-complete-guide dan /guides/polymarket-clob-explained.

Frequently asked questions

What is the UMA optimistic oracle used by Polymarket?

UMA optimistic oracle memposting laporan outcome awal dan memungkinkan tantangan. Polymarket mengikuti keputusan final UMA; laporan awal bersifat provisional sampai jendela dispute UMA ditutup dan outcome final dikeluarkan.

Can a resolved market be reversed after an initial report?

Ya. Jika dispute berhasil menurut mekanik dispute UMA, outcome yang dilaporkan dapat berubah. Perubahan itu menentukan token CTF mana yang dapat ditebus ketika penyelesaian selesai.

Will a dispute stop me from trading on Polymarket?

Tidak — trading berlanjut di CLOB Polymarket. Namun, operasi redeem yang mengubah token pemenang menjadi pUSD ditunda sampai UMA memfinalkan, dan Anda harus mengharapkan ketidakpastian waktu untuk penyelesaian.

How do disputes affect arbitrage strategies?

Dispute memperkenalkan risiko waktu dan outcome: modal dapat terkunci sampai finalisasi, pemenang awal dapat dibalik, dan margin realisasi dapat menyusut karena fee atau slippage. Perhitungkan ini dalam sizing posisi dan rencana eksekusi.

Where can I check a market's dispute or finality status programmatically?

Gunakan Gamma API (https://gamma-api.polymarket.com) untuk metadata pasar dan flag status, dan Data API (https://data-api.polymarket.com) untuk posisi dan kemampuan redeem. Endpoint ini menunjukkan apakah penyelesaian telah selesai.

Istilah yang dirujuk

Panduan terkait

Hanya untuk tujuan edukasi. Bukan nasihat keuangan, hukum, atau pajak. Polymarket mungkin tidak tersedia di yurisdiksi Anda.