Academic Research
Yiling Protocol is built on peer-reviewed academic research from Harvard University.
Primary Paper
Self-Resolving Prediction Markets for Unverifiable Outcomes Siddarth Srinivasan, Ezra Karger, Yiling Chen Harvard University — Published at ACM Conference on Economics and Computation (EC 2025)
Abstract
The paper addresses prediction markets for outcomes that cannot be directly verified. It proposes a mechanism that pays agents the negative cross-entropy between their prediction and that of a carefully chosen reference agent. Markets terminate probabilistically, and the final agent — who observes all prior forecasts — serves as a proxy for ground truth.
Key Results
Theorem 1 (Exponential Decay): When the reference agent observes k independent informational substitutes, the strategic adjustment term diminishes exponentially: |Δ| ≤ (1-δ)^k.
Theorem 2 (Strict Truthfulness): If k exceeds a threshold depending on prior beliefs, signal granularity (τ), and information quality parameters (δ, η), then truthful reporting strictly dominates any deviation.
Theorem 3 (ε-PBE): Without knowledge of τ, the mechanism achieves ε-Perfect Bayesian Equilibrium where the maximum gain from deviation is bounded by 𝒟_η(Δ, y), decreasing exponentially in k.
Core Assumptions
- Common Knowledge of Rationality — agents are risk-neutral Bayesian reasoners
- Common Prior — shared prior distribution over outcomes and signals
- Stochastic Relevance — each distinct signal induces a unique posterior
- Conditional Independence — agents' signals are independent given the outcome
- (δ,η)-Informativeness — uniform bounds on signal quality
How Yiling Implements the Theory
| Paper Concept | Implementation |
|---|---|
| Sequential reporting | predict() function, one per wallet |
| Random termination (α) | hash % WAD < alpha after each prediction |
| Reference agent = last reporter | Last predictor's value = qFinal |
| Cross-entropy scoring | FixedPointMath.crossEntropyScore() |
| Flat reward for last k | bond + flatReward for final k agents |
| Information aggregation | Previous predictions visible on-chain |
| Bond mechanism | msg.value attached to each prediction |
Citation
@inproceedings{srinivasan2025self,
title={Self-Resolving Prediction Markets for Unverifiable Outcomes},
author={Srinivasan, Siddarth and Karger, Ezra and Chen, Yiling},
booktitle={Proceedings of the 26th ACM Conference on Economics and Computation},
year={2025},
publisher={ACM}
}