A public blockchain is proposed in an attempt to enable the coin holders to participate in verifying mathematical theorems for public access. Incentives are designed to encourage any party to contribute their knowledge by buying tokens of mathematical propositions that they believe are true. The proposed blockchain is a platform for people to exchange their belief in mathematical propositions. An implementation of this blockchain proposal, once established, will provide the general public with an easy and instant access to reliable knowledge without having to read difficult proofs or having to blindly trust a small number of experts. Conversely, experts from various fields may find it much easier for making their work appreciated by more people, leading to a better impact. According to the incentive inherently provided by the blockchain, they can even earn significantly if they do prove some theorems that were not previously known by the blockchain. Foundations who are interested in the validity of a particular proposition not yet explicitly recorded on the blockchain can donate a fund, which will distribute to experts who contribute positive efforts toward solving the specified problems. Only the people who erroneously create or buy tokens of a proposition that is eventually proven false will lose money. A reference design of the proposed blockchain that attempts to achieve the above-mentioned goal is described and reasoned.
[1]
Satoshi Nakamoto.
Bitcoin : A Peer-to-Peer Electronic Cash System
,
2009
.
[2]
Krzysztof Ciesielski.
Set Theory for the Working Mathematician: Index
,
1997
.
[3]
Lawrence Charles Paulson,et al.
Isabelle/HOL: A Proof Assistant for Higher-Order Logic
,
2002
.
[4]
Kenneth A. Ribet,et al.
Modular elliptic curves and fermat's last theorem
,
1993
.
[5]
Kenji Saito,et al.
How to Make a Digital Currency on a Blockchain Stable
,
2018,
Future Gener. Comput. Syst..
[6]
James P. Bridge,et al.
Machine Learning for First-Order Theorem Proving
,
2014,
J. Autom. Reason..
[7]
Vitalik Buterin.
A NEXT GENERATION SMART CONTRACT & DECENTRALIZED APPLICATION PLATFORM
,
2015
.
[8]
Nikhil Swamy,et al.
Formal Verification of Smart Contracts: Short Paper
,
2016,
PLAS@CCS.
[9]
J. Wolfers,et al.
Prediction Markets
,
2003
.
[10]
Jack Peterson,et al.
Augur: a decentralized, open-source platform for prediction markets
,
2015,
ArXiv.
[11]
Assia Mahboubi,et al.
An introduction to small scale reflection in Coq
,
2010,
J. Formaliz. Reason..