Gaming Self-Contained Provably Fair Smart Contract Casinos

  • Piotr J. Piasecki Factom Inc. Provable Inc.
Keywords: Provably fair gambling, Smart contract, Game theory, Mental poker, Dice game, Mining


This paper discusses the game theory behind self-contained smart contract provably fair casinos, how they can be gamed by attackers with a large amount of money and computing power, as well as what are the necessary conditions to assure the system cannot be taken advantage of under various configurations. 


Etherapps blockchain explorer (accessed 30 November 2015)

Ethereum Frontier (accessed 30 November 2015)

Harald G. (Dr. Haribo) “What is proof-of-stake?” Bitcoin StackExchange (accessed 30 November 2015)

King, S., Nadal S. “PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake” No Publisher (19 August, 2012)

Nicolas A. Comment in “Probability of an event occuring n times before its complement occurs m times” Mathemarics StackExchange (accessed 1 May 2016)

No Author. “Smart contract” Wikipedia (accessed 30 November 2015)

No Author. “Provably Fair” Wikipedia (accessed 30 November 2015)

“Non-specialized hardware comparison” Bitcoin Wiki (accessed 30 November 2015)

Piasecki P. J. (ThePiachu) “In Proof-of-Stake, can a block creator fudge the block hash?” Bitcoin StackExchange (accessed 30 November 2015)

Poelstra A. “On Stake and Consensus” No Publisher (accessed 22 March)

Pseudonymous (/u/Rannasha) “High-roller loses $800K with all-in bet on Just-Dice” Reddit (accessed 30 November 2015) ith_allin_bet_on_justdice/

Pseudonymous (/u/smartcontractor) “ - The first Ethereum powered dice site!” Reddit (accessed 30 November 2015) thereum_powered_dice_site/

Rosenfeld M. “Analysis of hashrate-based double-spending” No Publisher (13 December 2012)

Satoshi Dice (accessed 30 November 2015)

Wood G. “Gavmble” GitHub (accessed 30 November 2015)

How to Cite
Piasecki, P. J. (2016). Gaming Self-Contained Provably Fair Smart Contract Casinos. Ledger, 1, 99-110.
Research Articles