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?


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.

  • 1
    Satoshidice bets pay out within 30 seconds or so, so you can just bet after you find a block. – Nick ODell Mar 16 '13 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. – novusordo Mar 16 '13 at 17:03

Not the answer you're looking for? Browse other questions tagged or ask your own question.