Can a Finney Attack make SatoshiDice betting profitable? If you perform a Finney Attack whenever your bet fails (by replacing it with a transaction to yourself), then would it make betting profitable, even though the Finney attack won't always work? How much mining power would you need to break even on profitability?
1 Answer
The short answer is: yes, but it would not be profitable in the long-term.
A Finney Attack is not easy to pull off, because guessing when the rogue miner's block will be generated is imprecise and inaccurate. Guessing gets easier with the more hashing power the rogue miner puts on the network, but you probably won't see real profit unless you get a pool to participate in your attack.
-
1Satoshidice bets pay out within 30 seconds or so, so you can just bet after you find a block. Commented Mar 16, 2013 at 15:48
-
Good point, I hadn't thought of that. That would mean one can make a profit with this attack at any amount of hashing power, as long as they're making a profit mining regularly anyway. Commented Mar 16, 2013 at 17:03