Lecture 11: Algorithmic Game Theory
MIT OpenCourseWare · 1:16:50 · 2 days ago
Decentralized financial exchanges can reach stable, competitive states by replacing complex Nash equilibrium calculations with coordinated equilibrium concepts and efficient machine learning, which are better suited for the strict computational limits of blockchain code.
- Dubey's market — A limit order system where non-cooperative strategies naturally result in competitive outcomes .
- Computational limits — Standard Nash equilibrium calculations require exponential time, making them unfeasible for decentralized networks that demand predictable execution speed .
- Easier alternatives — Correlated and coarse correlated equilibria allow for polynomial-time calculation, making them practical for real-world software .
- No-regret learning — Machine learning agents optimize strategies based on previous feedback, which removes the need to compute an entire joint probability distribution that grows exponentially with the number of players .
- Implementation trade-offs — Design choices between "full information" settings, which converge quickly but cost more to calculate, and "bandit" settings, which are cheaper but converge slowly, dictate overall performance .
- Front-running protection — Centralized block-matching prevents node validators from reordering transactions to extract profit, a vulnerability in older exchange models .
How does the timing of a player's commitment differ between correlated and coarse correlated equilibrium? Why do blockchain systems enforce limits on code execution time?