4D096A39-BDB3-4410-9E42-D39FE6944F8A.png

Introduction

IMG_5653.png

Prediction markets and forecasting platforms let people trade contracts on events that will happen in the future, which is a way to get people to guess the odds with money on the line. These platforms combine knowledge from many sources to make accurate predictions by turning questions into tradable assets. The main things that set them apart are the infrastructure they use and the way they resolve outcomes. These factors determine the trade-offs between trust, cost, and scalability across platforms.

Aspects of Classification

258CF3DC-3CFB-4FAB-AD58-20B85C54C5C1.png

We put forecasting platforms into two groups based on their Technical Infrastructure and Outcome Resolution. Infrastructure can be fully on-chain, where all trades and payouts are settled through smart contracts, fully off-chain, where servers and centralized exchanges handle the settlement, or a mix of both. On-chain systems (e.g. Augur, Polymarket) offer transparent, censorship-resistant execution, whereas off-chain systems (e.g. Kalshi, PredictIt) deliver low-latency, fiat-friendly UX at the expense of decentralization (Holland & Knight, 2023; Bloomberg, 2023).

Resolution methods decide how the real result of an event is found: Automated oracles put real-world data on the blockchain, human oracles or panels decide what happens, and optimistic or hybrid oracles use cheap "assumed truth" methods with a way to settle disputes. Other factors such as incentive design, user experience, or regulatory coverage are important but secondary—they stem from these two fundamental technical foundations (Chainlink Documentation, 2024; UMA Protocol Documentation, 2023).

By combining resolution and infrastructure, we can create a clear typology that reveals the strengths, weaknesses, and trade-offs across the ecosystem.

Every decision has an impact on efficiency and trust. For instance, human adjudication is flexible but slower and subjective, while oracle-based systems like Chainlink can automate basic data (prices, sports scores), but they have trouble with complex events.

Category Infrastructure & Oracle Example Platforms Strengths Weaknesses
On-Chain, Human-Oracles Fully on-chain smart contracts; outcomes resolved by human reporters or arbitrators (e.g. via staked reporters or juries). Augur (Ethereum), Omen (Gnosis Chain) Highly decentralized; transparent settlement; flexible (supports complex/disputed outcomes). High latency and gas fees; dispute processes can delay resolution; risk of reporter collusion or bias.
On-Chain, Automated-Oracles Fully on-chain; outcomes fed by automated oracle networks (e.g. Chainlink, Pyth, Flux) Polymarket (Polygon, now UMA OO), Pulse Markets (NEAR/Flux) Fast resolution with minimal human intervention; exact, quantitative data (e.g. prices, indices) fed on-chain. Limited to data that oracles can verify; vulnerability if oracle data is wrong or manipulated; still subject to on-chain fees.
On-Chain, Optimistic Oracles On-chain contracts use optimistic oracle protocols (e.g. UMA’s OO) to propose answers that auto-resolve unless disputed Polymarket (using UMA OO), UMA markets Very low cost initial resolution; censorship-resistant (only disputes go to a human vote); broad applicability to any yes/no question. Requires staking/dispute bond; if disputed, resolution relies on tokenholder votes which can be slow; participants must trust the optimistic mechanism.
Off-Chain Centralized Entirely off-chain order books and servers; outcomes settled via authority or contract (often CFTC-regulated) Kalshi, PredictIt High throughput and low latency; familiar UX and fiat rails; legally compliant under regulator (Kalshi is a CFTC-designated exchange) Centralized trust (users must trust operator); potential regulatory risk (state-level gambling laws, as Kalshi found[5]); less transparent.
Crowdsourced Forecasting Web2 platforms aggregating expert/community forecasts (often play-money or reputation-based) Metaculus, Good Judgment Open, Manifold Markets Leverages collective human expertise; flexible formats (binary, numeric, even probabilistic); encourages broad participation without needing crypto or tokens. No real financial skin-in-the-game (weaker incentives); results depend on engaged user base; not trust-minimized (platform operator can influence markets)

Prediction Complexity (Binary, Continuous, Combinatorial)

In addition to infrastructure and resolution, prediction platforms can also be classified by the complexity of the questions they support:

  1. Binary Questions

These are the simplest form, asking yes/no outcomes (e.g., “Will ETH exceed $5,000 by December 31?”). They are easy to implement and resolve but limited in expressiveness.