第 3 課

鏈上預測市場的運作機制

當預測市場建構於區塊鏈上後,其運作方式與傳統預測市場產生明顯差異。智能合約、預言機及鏈上流動性機制,使預測市場能在無須中心化機構的情況下順利運作。

智能合約如何構建預測市場

在鏈上預測市場中,智能合約負責市場的創建、交易、結算與資金分配,也就是說,過去由交易所或平台負責的工作,現在全由程式自動完成。

一個典型的鏈上預測市場通常包含幾個基本步驟:建立事件市場、用戶購買結果份額、事件結束後結算結果,以及贏家獲得收益。整個流程皆由智能合約自動執行,無需人工介入。

智能合約在預測市場中的主要功能包括:

  • 創建預測事件與結果選項
  • 發行不同結果的份額代幣
  • 記錄用戶交易與持倉
  • 於事件結束後自動結算資金
  • 依據結果分配獎勵

由於所有規則皆寫入合約,市場運作過程公開透明且不可隨意更動,這正是鏈上預測市場的重要特色之一。

預言機在事件結果確認中的作用

預測市場的核心挑戰之一是:區塊鏈如何得知事件結果。由於區塊鏈本身無法直接取得現實世界資訊,因此需透過預言機(Oracle)將外部數據傳送至鏈上,以便確認事件結果。

舉例來說,若預測市場事件為「某場選舉誰將勝出」,選舉結束後,必須由預言機將官方結果提交至區塊鏈,智能合約才能根據該結果執行結算。沒有預言機,預測市場將無法完成最終結算步驟。

預言機於預測市場中扮演的角色包括:

  • 提供事件最終結果數據
  • 將現實世界資訊傳送至區塊鏈
  • 觸發智能合約結算流程
  • 於爭議時提供數據仲裁機制

因此,預言機的可靠性至關重要。若預言機傳送錯誤資料,整個預測市場的結算結果將受影響。許多系統會採用多預言機或去中心化預言機網路,以提升可靠性。

流動性機制與市場做市方式

在預測市場中,流動性決定交易是否順暢。若市場缺乏足夠買賣雙方,交易將變得困難,因此必須有做市機制來維持流動性。

在傳統金融市場,通常由做市商提供買賣報價;而在鏈上預測市場,許多平台則採用自動做市商(AMM)機制來提供流動性。AMM 透過演算法自動定價,無需人工做市商,讓市場得以持續運作。

不同預測市場可能採用不同流動性機制,例如基於恆定函數的 AMM,或以機率曲線為基礎的定價模型。這些機制的共同目標,是確保用戶隨時能買入或賣出特定結果份額,且價格會隨買賣行為動態調整。

從運作邏輯來看,鏈上預測市場通常由三大核心模組組成:

  • 智能合約:負責市場規則與結算
  • 預言機:負責提供事件結果
  • 流動性機制:負責交易與價格形成

這三大要素共同構成鏈上預測市場的基本運作架構。

免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐 Gate Learn 的作者創作,觀點僅代表作者本人,絕不代表 Gate Learn 讚同其觀點或證實其描述。