A Preliminary Research of Prediction Markets Based on Blockchain Powered Smart Contracts

Prediction markets are markets where participants trade contracts whose payoffs are tied to a future event, thereby yielding prices that can be interpreted as market aggregated forecasts. Past studies have shown that the prediction markets can provide accurate forecasts, sometimes better than sophisticated statistical tools. Due to their advantages, prediction markets have been widely used in the prediction of elections, project management, product quality, and impact of events. However, prediction markets also have some limitations, e.g., poor anonymity and limited market liquidity. In this paper, we propose to apply blockchain powered smart contracts to the prediction markets. First, we give a comprehensive overview on the prediction markets, including their theoretical basis, classification and applications. Second, we present how to design prediction markets based on smart contracts. Then, the algorithm of contracts implementation is proposed. Finally, in order to verify the effectiveness of the algorithm, an intra-enterprise prediction market is built based on a private blockchain. The experimental results show that the market can make accurate prediction for a particular event. In addition, the autonomy, self-sufficiency, and decentralization characteristics of blockchain make the prediction markets more efficient and robust.

[1]  J. Muth Rational Expectations and the Theory of Price Movements , 1961 .

[2]  Thomas A. Rietz,et al.  Accuracy and Forecast Standard Error of Prediction Markets , 2003 .

[3]  Koleman Strumpf Introduction to Special Issue on Corporate Applications of Prediction Markets , 2012 .

[4]  Fei-Yue Wang,et al.  Towards blockchain-based intelligent transportation systems , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[5]  D. MacKenzie,et al.  The use of knowledge about society , 2008 .

[6]  Christina Ann Lacomb,et al.  Examining Trader Behavior in Idea Markets: An Implementation of GE's Imagination Markets , 2012 .

[7]  Petra Himmel,et al.  Models Of Business Cycles , 2016 .

[8]  Thomas A. Rietz,et al.  Results from a Dozen Years of Election Futures Markets Research , 2008 .

[9]  J. D. Christiansen,et al.  Prediction Markets: Practical Experiments in Small Markets and Behaviours Observed , 2012 .

[10]  L. V. Williams,et al.  Prediction Markets , 2003 .

[11]  Edmund A. Mennis The Wisdom of Crowds: Why the Many Are Smarter than the Few and How Collective Wisdom Shapes Business, Economies, Societies, and Nations , 2006 .

[12]  Michael Devetsikiotis,et al.  Blockchains and Smart Contracts for the Internet of Things , 2016, IEEE Access.

[13]  Justin Wolfers,et al.  Using Prediction Markets to Track Information Flows: Evidence from Google , 2009, AMMA.

[14]  E. Fama EFFICIENT CAPITAL MARKETS: A REVIEW OF THEORY AND EMPIRICAL WORK* , 1970 .

[15]  Nick Szabo,et al.  Smart Contracts: Building Blocks for Digital Markets , 2018 .

[16]  Daniel E. O'Leary,et al.  PREDICTION MARKETS AS A FORECASTING TOOL , 2011 .

[17]  Thomas A. Rietz,et al.  Information Systems Frontiers 5:1, 79–93, 2003 C ○ 2003 Kluwer Academic Publishers. Manufactured in The Netherlands. Prediction Markets as Decision Support Systems , 2022 .

[18]  Bin Lv,et al.  基于群体智慧的预测市场合约交易算法的设计研究 (Research on Algorithm Design for Prediction Market-based Contracts Trading Focusing on Collective Intelligence) , 2016, 计算机科学.

[19]  Henry G. Berg,et al.  Hanson's Automated Market Maker , 2012 .

[20]  William I. Notz,et al.  Statistical Tests of Real-Money versus Play-Money Prediction Markets , 2006, Electron. Mark..

[21]  Charles R. Plott,et al.  Information Aggregation Mechanisms: Concept, Design and Implementation for a Sales Forecasting Problem , 2002 .