Gaming Self-Contained Provably Fair Smart Contract Casinos

Authors

  • Piotr J. Piasecki Factom Inc. Provable Inc.

DOI:

https://doi.org/10.5195/ledger.2016.29

Keywords:

Provably fair gambling, Smart contract, Game theory, Mental poker, Dice game, Mining

Abstract

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. 

References

Etherapps blockchain explorer (accessed 30 November 2015) https://explorer.etherapps.info/dice

Ethereum Frontier (accessed 30 November 2015) https://www.ethereum.org/

Harald G. (Dr. Haribo) “What is proof-of-stake?” Bitcoin StackExchange (accessed 30 November 2015) https://bitcoin.stackexchange.com/questions/9082/what-is-proof-of-stake

King, S., Nadal S. “PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake” No Publisher (19 August, 2012) http://www.peercoin.net/assets/paper/peercoin-paper.pdf

Nicolas A. Comment in “Probability of an event occuring n times before its complement occurs m times” Mathemarics StackExchange (accessed 1 May 2016) http://math.stackexchange.com/a/369992/20958

No Author. “Smart contract” Wikipedia (accessed 30 November 2015) https://en.wikipedia.org/wiki/Smart_contract

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

https://en.wikipedia.org/wiki/Provably_fair

“Non-specialized hardware comparison” Bitcoin Wiki (accessed 30 November 2015) https://en.bitcoin.it/wiki/Non-specialized_hardware_comparison

Piasecki P. J. (ThePiachu) “In Proof-of-Stake, can a block creator fudge the block hash?” Bitcoin StackExchange (accessed 30 November 2015) http://bitcoin.stackexchange.com/q/40848/323

Poelstra A. “On Stake and Consensus” No Publisher (accessed 22 March) https://download.wpsoftware.net/bitcoin/pos.pdf

Pseudonymous (/u/Rannasha) “High-roller loses $800K with all-in bet on Just-Dice” Reddit (accessed 30 November 2015) https://www.reddit.com/r/Bitcoin/comments/1npmaq/highroller_loses_800k_w ith_allin_bet_on_justdice/

Pseudonymous (/u/smartcontractor) “Rolldice.io - The first Ethereum powered dice site!” Reddit (accessed 30 November 2015) https://www.reddit.com/r/ethereum/comments/3hzf47/rolldiceio_the_first_e thereum_powered_dice_site/

Rosenfeld M. “Analysis of hashrate-based double-spending” No Publisher (13 December 2012) https://bitcoil.co.il/Doublespend.pdf

Satoshi Dice (accessed 30 November 2015) https://www.satoshidice.com/

Wood G. “Gavmble” GitHub (accessed 30 November 2015) https://github.com/ethereum/dapp-bin/blob/master/gavmble/gavmble.sol

Published

2016-12-21

How to Cite

Piasecki, P. J. (2016). Gaming Self-Contained Provably Fair Smart Contract Casinos. Ledger, 1, 99–110. https://doi.org/10.5195/ledger.2016.29

Issue

Section

Research Articles