Gaming Self-Contained Provably Fair Smart Contract Casinos

Piotr J. Piasecki

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. 


Keywords


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

Full Text:

PDF Open Review

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




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

Refbacks

  • There are currently no refbacks.




Copyright (c) 2016 Piotr Jakub Piasecki

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.