預測市場本質上是一種針對未來事件結果的金融合約。使用者購買條件型代幣,若事件以特定方式落幕,即可獲得一美元的報酬。其中最被低估卻至關重要的環節,並非配對、錢包或流動性,而是結算:事件發生後,由誰來告知合約誰是贏家? 若答案遭到操縱、延遲或爭議,贏家將無法獲得獎勵,信任也將崩潰。2020 年美國大選的預測爭議、2022 年世界盃的結果認定問題,以及 2024 年由 API 驅動的錯誤結算事件,皆印證了這一點。 SoonTech 的白標預測市場已在預言機與爭議解決機制上進行系統性投資:結果分類、資料來源、鏈上結算、UMA 風格的樂觀預言機、擔保金激勵機制、多來源交叉核對、分級升級機制,以及保險後盾。 本文將深入剖析該系統,協助營運商將「誰獲勝」轉化為一種不可否認、可上訴且在經濟上具有抗攻擊性的能力。

預測市場的合約結構相當簡單。使用者存入抵押品(通常為穩定幣),並鑄造「是」與「否」的條件型代幣。結算時,獲勝方可贖回一單位抵押品,而敗方則價值為零。數學邏輯雖清晰,但仍存在一個問題:合約本身無法知曉現實世界中發生了什麼。
智慧合約運行於區塊鏈上,無法直接存取新聞、API、體育賽事比分或選舉結果。它們必須依賴預言機——更精確地說,是一種定義「誰能寫入資料」、「當預測錯誤時會發生什麼」以及「操縱的代價是多少」的機制。
預言機的失效主要可歸納為四類:資料來源失效:API 服務中斷、格式變更、遭駭客攻擊,或回傳過時資料;單一金鑰失效:僅有一個地址能寫入答案,而該金鑰遭竊取或被脅迫; 激勵機制失調:當某項決議涉及數百萬美元時,攻擊者可能會花費數十萬來賄賂節點或操縱數據源。主觀性:某些事件(例如執行長是否會在年底前辭職)具有模糊的界定標準,需要對規則進行詮釋。
一個成熟的預測市場必須防範這四種風險。僅依賴 Chainlink 這樣的通用價格預言機,無法涵蓋所有類型的事件。因此,結算架構必須被視為一級產品,而非事後才考慮的附帶品,且必須隨著平台所列事件類型的演變而同步進化。 體育預測市場與憲法危機預測市場在資料層面上幾乎毫無共通之處,但兩者都必須產生一個二元結果,且每位交易者都必須接受該結果為最終裁決。這比表面上看起來要困難得多。
結算機制對流動性亦產生次級影響。當做市商確信結算結果將迅速且公平時,會報出更窄的點差;若平台曾有過結算結果模稜兩可的紀錄,他們則會擴大點差或撤出市場。因此,不良結算的代價不僅在於當下的支付爭議,更在於隨之而來的流動深度永久性流失。
在選擇預言機機制之前,應先對問題本身進行分類。SoonTech 將預測市場歸納為四種類型。
二元事件有兩種結果,例如「比特幣(BTC)是否會在 2026 年底前突破 200,000 美元」。結算結果非一即零。
分類型事件有三個或更多互斥的結果,例如「2026 年世界盃冠軍」。結算結果為清單中的索引位置。
標量或數值事件的結果為一個數值,例如「2026 年第四季美國 CPI」或「2026 年 12 月 31 日比特幣收盤價」。保證金將按定義範圍內線性分配。
分級或複雜事件會根據規則,針對多個子結果進行結算,例如各政黨在各議院中贏得的席次數,或是哪些功能將在特定日期前上線。規則引擎會評估每個子結果並將其整合。
不同類型的事件需要不同的預言機機制。二元與分類事件通常依賴明確的公告;標量事件則仰賴數值數據源,且對「開盤」、「收盤」、「平均」及「時區」等定義極為敏感;分級事件則需要可執行的規則,以便在爭議發生時能加以解釋。
對於預測市場而言,最佳的數據來源並非最具權威性者,而是最能獨立驗證者。SoonTech 維護著一份與事件類型相匹配的來源目錄。
結構化 API 包含來自 Binance、CoinGecko、Kaiko 和 Pyth 的交易所價格;來自 FRED、Trading Economics 及各國統計機構的宏觀數據;來自 Sportradar 和 Stats Perform 的體育賽事比分;以及來自氣象部門的氣象資料。 這些資料既可由機器讀取且延遲低,但 API 可能發生變更、遭駭客入侵,或受授權限制。
官方公告包含選舉委員會聲明、公司新聞稿、法院判決、監管文件及 GitHub 合併記錄。這些資料雖具最高權威性,但屬於非結構化資料,需進行解析。
路透社、美聯社、彭博社、新華社及英國廣播公司(BBC)等主流新聞來源,當至少兩家獨立媒體報導內容一致時,可作為判斷依據。這些來源能針對長尾事件對官方公告進行補充。
社群證據提交機制允許任何使用者提交螢幕截圖、連結或鏈上交易雜湊值,供仲裁員評估。對於專業資訊源未涵蓋的長尾事件,這些證據至關重要。
篩選原則包括:要求至少兩個獨立來源;優先採用可透過加密技術驗證的來源(如鏈上數據及經簽名的政府數據集);避免僅以單一社群媒體貼文作為唯一依據;並在用戶交易前,於市場規則中公開數據來源與定義。
將結果寫入區塊鏈主要有四種模式,其安全性與成本呈遞增趨勢。
集中式推送是指營運商運行後端系統,該系統會擷取結果並透過 EOA 呼叫 resolve() 函式。此方式雖簡單,但存在極高的單點風險;若金鑰遭竊,可能導致所有未結算市場產生錯誤結算。此模式適用於低價值的早期產品,或與更強健的機制搭配使用。
基於權責證明(PoA)的多簽名或共識群組,需要達到一定門檻的可信機構(例如 5 個中的 3 個或 9 個中的 5 個)來簽署結果。成員可包含營運商、審計機構、媒體、法律顧問及社群代表。此模式比單一金鑰安全得多,儘管節點可能串通,且必須承擔聲譽與法律責任。
謝林博弈(Schelling games)或去中心化預言機允許代幣持有者透過質押來對結果進行投票,獎勵誠實的投票並削減不一致的投票。UMA 的資料驗證機制(Data Verification Mechanism)和 Augur 便是典型的範例。真相成為一場經濟博弈,其中攻擊成本必須高於攻擊收益。
樂觀預言機允許任何人以質押為條件提出結果。在挑戰窗口期(通常為 24 至 72 小時)內,任何人皆可提交更高額的質押金提出異議。若無人挑戰,該提案即告生效;若遭挑戰,則由去中心化的謝林博弈來裁決。UMA 是此類機制的首要範例。 樂觀預言機在一般情況下不產生任何成本,但在需要時能提供經濟上的保障。
SoonTech 採用分層設計:結合多簽名機制與多來源數據,可在 99% 的市場中實現快速結算,並以樂觀預言機作為後備保障,以及去中心化 DVM 作為最終上訴機制。
樂觀預言機之所以成為主流,是因為它在一般情況下兼顧速度,同時在罕見的爭議中能提供可信的最終結果。完整的流程如下:
提議:事件結束後,任何地址皆可攜帶結果呼叫 propose() 函式,並存入保證金(例如 1,000 USDC 或等值的平台代幣)。提議者通常是從數據源擷取結果的機器人。提議內容與保證金均為公開資訊。
挑戰窗口:在預定期間內(多頭市場為 48 至 72 小時,空頭市場為 2 小時),任何地址皆可透過存入更高額的保證金(通常為原始金額的 1.5 倍)提出異議。挑戰者需說明替代結果及理由。
若無人挑戰則結算:若挑戰期屆滿後無人提出異議,該提案將被視為「樂觀地成立」,合約隨即結算,提案者可取回保證金,並獲得來自平台或市場手續費的獎勵。
若遭挑戰則升級處理:遭挑戰的提案將進入 DVM 投票階段。代幣持有者進行投票;投票結果與最終結果相符者可獲得獎勵,其餘則遭削減。投票通常設有鎖定期,例如 48 小時。
最終結算:DVM 結果一旦寫入區塊鏈,即無法更改。獲勝的條件代幣可贖回;敗方代幣則變得一文不值。保證金將進行分配:正確的提案者保留自身保證金並獲得挑戰者的保證金;正確的挑戰者則獲得提案者的保證金;站在錯誤一方的 DVM 投票者將按比例被削減代幣。
關鍵的經濟限制在於:成功的攻擊需要超過 50% 的 DVM 投票權,而這在代幣購買成本、價格衝擊及聲譽損害方面的代價,通常超過任何單一市場的未平倉合約總量。跨市場的同步攻擊或代幣流動性不足仍可能構成威脅,因此平台會對各市場的未平倉合約總量及保證金比率設定上限。
值得區分兩種攻擊模式。*狹義*攻擊鎖定單一高價值市場,並需取得多數投票權以進行單次投票。即使攻擊者得逞,公眾對異常代幣囤積行為的追查,通常會摧毀該代幣的價值及 DVM 的公信力,進而導致平台崩潰。 *廣泛*攻擊則試圖透過長期緩慢累積代幣並進行策略性投票,逐步破壞多個市場的預言機;此類攻擊較難被偵測,但會產生持續性的定價失真訊號,任由套利者與挑戰者加以利用。設定上限時,必須將這兩種攻擊模式納入建模考量。
擔保金是樂觀預言機的核心經濟工具。其中有幾個變數需要權衡。
初始保證金規模:過小會導致攻擊者氾濫系統;過大則使誠實的提案者難以負擔資本。一個實用的準則是將保證金設定為未平倉合約總額的 1% 至 5%,如此一來,虛假提案將耗費潛在操縱收益中具有實質意義的比例。
質押倍數:挑戰者通常需繳納原始質押金額的 1.5 倍或 2 倍,以遏止惡意挑戰;但倍數過高則會抑制正當的爭議。
獎勵分配:誠實的提案者可從手續費中獲得系統獎勵;成功的挑戰者可獲得原始保證金;誠實的 DVM 投票者可分享被沒收的保證金;平台可從每筆交易的微小抽成中為預言機獎勵池提供種子資金。
挑戰時限長度:時限越短處理越快,但留給偵測錯誤的時間越少;時限越長則更安全,但會鎖定資金。如體育賽事等短週期活動可設定 2 至 6 小時;長週期活動則設定 24 至 72 小時。
濫用防範:反覆提出虛假提案的地址,未來可能面臨更高的保證金要求或暫時禁令。此規則同樣適用於提出無端質疑的挑戰者。
良好的設計能使誠實成為主導策略:提議者保持誠實以取回擔保金及獎勵;挑戰者提出異議以獲取不良擔保金;而 DVM 投票者則保持誠實以避免被削減。
經濟機制是最後一道防線。營運商應在資料層級攔截多數錯誤。SoonTech 運行一套多來源交叉核對與異常檢測流程。
交叉核對:每個事件皆從至少兩個獨立來源擷取資料。結果一致者將進入提案流程;若出現分歧,則觸發人工審查或社群提案。體育事件採用多個數據供應商;價格採用多交易所的 TWAP(時間加權平均價格);宏觀經濟數據採用 FRED 和 Trading Economics;政治事件則需美聯社(AP)與路透社(Reuters)的獨立確認。
時間窗口一致性:標量事件採用 30 分鐘等時間窗口內的 TWAP 或跨區塊的中位數,而非單一瞬間價格,以避免影線的影響。
異常檢測:結果若與市場預期出現劇烈偏差(例如勝率達 80% 的熱門隊伍落敗),將被標記為高風險,並強制走「樂觀路徑」處理,而非自動結算。處理流程還會掃描來源元數據,以偵測異常的回應時間、近期憑證輪替以及歷史錯誤模式。
鏈上證據錨定:可於鏈上驗證的事件(例如區塊高度價格、截止期限前的地址轉帳,或治理結果),會直接從鏈上讀取,而非透過鏈下 API。
人工審查作為最後防線:針對高價值或敏感市場,由待命的事件編輯員審查自動化結果。人工審查人員不會單方面更改結果;他們會提出異議或觸發爭議程序,以確保權力行使過程可被審計。
預測市場中的用戶持倉可進行代幣化。二元市場結算後,「是」代幣價值 1 USDC,「否」代幣價值為零。結算前,這些代幣可進行轉讓、組合,並用作抵押品。
將結果以 ERC-1155 條件型代幣呈現具有多項優勢。可組合性:結果代幣可整合至自動做市商(AMM)池、借貸市場及衍生性金融商品中。 透明的持倉狀況:任何人都可以在鏈上查看誰持有多少「是」或「否」代幣。NFT 收藏品:針對選舉或世界盃等里程碑事件,獲勝的結果代幣可鑄造為紀念性 NFT 進行空投。
鑄造與贖回必須嚴格維持與抵押品的一對一比例。使用者存入抵押品;合約鑄造等量的「是」與「否」代幣;使用者出售其中一方並持有另一方;結算時,獲勝方進行贖回。從數學角度來看,合約始終處於全額抵押狀態,不會產生壞帳。
每種預言機設計都必須回答:發動攻擊的成本是多少?若攻擊成本低於攻擊收益,系統便不安全。
對於採用 DVM 的樂觀預言機,攻擊成本包括:累積超過 50% 的 DVM 投票權、已質押且面臨削減風險的保證金、代幣價格波動對攻擊者自身持倉的影響,以及法律與聲譽上的後果,例如資金凍結、執法機關介入及公開歸責。
以簡單計算為例:若某市場的未平倉合約總值為一百萬美元,而 DVM 代幣的完全稀釋估值為十億美元,則掌控 50% 的控制權需耗資五億美元——這遠遠超過潛在收益。 若該代幣流動性不足且市值僅為 500 萬美元,則只需 250 萬美元即可獲得 50% 的投票權,而任何超過 250 萬美元的市場都將變得不安全。
因此,平台應根據 DVM 市值設定各市場未平倉合約的上限、限制單一地址的持倉上限、針對高價值市場加入跨預言機的第二意見機制、公開披露攻擊成本模型,並考慮在異常爭議期間啟動緊急暫停機制,以中止結算與提領作業。
並非所有事件都適合完全自動化。長尾市場——如小眾運動、地方選舉、娛樂八卦、特定產業事件——可能缺乏可靠的結構化數據,且需要對規則進行詮釋。
SoonTech 採用混合式事件編輯器搭配社群評審團的模式。事件編輯者在建立市場時定義裁決規則、資料來源及爭議處理程序;事件結束後,他們可提出附有證據的結果。 在異議提出期間,任何使用者均可提出爭議。若發生爭議,將由活躍社群使用者隨機組成的評審團審查證據並進行投票;評審團的裁決可上報至 DVM。
評審團的遴選機制必須防範操縱:依據過往參與度與持倉量進行抽樣;投票前保持評審匿名以防止賄賂;投票後揭露身分;並降低投票錯誤的評審未來被選中的機率。該系統仿照法庭陪審團運作,為長尾事件提供合理且公平的決策流程。
當無人負責或決策無限期搖擺時,爭議便會陷入僵局。明確的升級途徑能為使用者提供確定性。SoonTech 採用四級制度。
第 1 級:針對低價值市場的自動化結算,前提是多方來源意見一致且未偵測到異常情況。約 90% 的市場在此階段結束。
L2:針對規模較大的市場、資料來源存在分歧或社群提出異議的情況,採用「提案與挑戰」(樂觀型)機制。系統會開啟保證金窗口;未遭挑戰的提案將完成結算。約 9% 的市場在此階段結束。
L3:針對涉及主觀規則詮釋的有效爭議,由陪審團裁決。社群陪審團根據證據進行投票,並可提出上訴。不到 1% 的市場會進入此階段。
L4:針對陪審團裁決的上訴,或涉及極高風險的市場,將由 DVM 決定最終結果。DVM 代幣持有者將在 48 小時內進行投票,結果將在鏈上生效且不可更改。僅有極少數市場會進入此階段。
每個層級均設有明確的時間窗口、擔保金要求及資格條件。市場規則頁面會顯示爭議所處的層級、原因以及剩餘時間。DVM 結果具有最終效力且不可上訴,以防止無休止的爭議阻礙款項發放。
即使設有多層防禦機制,仍可能發生結算錯誤。負責任的預測市場會設立保險基金,其資金來源為交易手續費的一定比例(例如 5%)。 因經證實的平台故障(例如資料來源錯誤、合約漏洞或節點不當行為)所造成的損失,將依據公布規則進行補償;但因使用者誤解或 DVM 最終裁決所導致的損失則不在補償範圍內。基金餘額與支付金額將每季公開披露。
結果的跨鏈橋接是一項獨立的工程挑戰。預測市場可能運行於以太坊、Arbitrum、Base 和 Solana 上,而 DVM 則僅存在於單一鏈上。 結果必須透過原生訊息傳遞協定(如 LayerZero、CCIP 或 Wormhole)、基於重新質押的驗證機制(如 EigenLayer),或由營運商與挑戰者共同管理的多簽署機制,傳遞至其他鏈上。橋接機制本身必須納入威脅模型中,以確保安全的結算流程不會因橋接機制遭入侵而受到損害。
預測市場體驗中約有 80% 屬於順暢的下注與公平的賠率,但剩餘的 20%——即結果裁決與爭議處理——才是決定平台能否在首次重大爭議中倖存的關鍵。 一個運作流暢但結算機制不可信的平台,在遭遇首起爭議後便會流失用戶;而具備公平解決機制、明確的升級處理流程及經濟保障措施的平台,即使面臨爭論,仍能留住長期用戶。 SoonTech 的白標預測市場將預言機與爭議解決機制作為獨立的可配置模組提供,讓營運商能根據市場類型、資本規模及用戶群體來調整結算安全性,同時專注於市場造市、行銷、合規及產品體驗。 在這個連「誰贏了」都未必能被信任的產業中,妥善做好這項工作,正是最深厚的護城河。
A:Chainlink 主要提供價格數據,而預測市場涵蓋選舉、體育、新聞及宏觀事件,其結果可能屬於分類型、分級型或主觀型。價格型事件或許可以使用 Chainlink,但其他類型的事件則需要專用的事件預言機、多來源數據以及爭議解決機制。
A:對於高價值市場而言,由於經濟綁定與去中心化最終性,樂觀預言機通常更安全;但對於規模較小且持續時間短暫的市場,搭配多來源資料的多簽名機制則更快速且成本更低。安全性等級應與市場規模及風險相匹配。
A:理論上可以,因此平台會將每個市場的規模上限設定在低於攻擊成本的水平,並公開 DVM 代幣的市值及攻擊成本模型。聲譽系統、跨預言機核對以及緊急暫停機制則提供了進一步的保護。
A:請於挑戰時限內繳納保證金並提出異議;若爭議進入陪審團或 DVM 階段,請依照公布規則提交證據。DVM 的裁決為最終裁決且不得上訴。參與步驟、時限及保證金金額均載明於各市場的規則頁面中。
A:因經證實的平台故障(例如來源錯誤、合約漏洞或節點不當行為)所造成的損失,將依據公布規則由保險基金進行補償。因誤解規則或 DVM 最終裁決所導致的損失則不在補償範圍內。基金餘額及歷史給付紀錄均會公開披露。
A:條件式結果代幣可在結算前進行轉讓、用作抵押品,或組合至其他 DeFi 協議中;獲勝代幣將於結算後兌換為一單位抵押品。針對里程碑事件,獲勝結果亦可鑄造為紀念性 NFT,同時作為社群憑證。
🌐 與 SoonTech 攜手打造安全且可擴展的 Web3 平台。
探索我們針對白標加密貨幣交易所、預測市場、MPC 錢包、配對引擎、流動性整合及合規性的解決方案。