Questions tagged [finney-attack]

6 questions
40
votes
2 answers

What is a Finney attack?

What is a Finney attack? Extra points for explaining its purpose, the prerequisites for it to be possible, how the attack can be performed and the origin of the name "Finney attack".
Dr.Haribo
  • 8,409
  • 10
  • 43
  • 62
15
votes
1 answer

Would a reduced block generation time make the Finney attack more difficult?

Related Question: What can be done to mitigate the risk of a Finney attack? The Finney attack is a form of double-spending attack where the attacker pre-mines a block containing a conflicting transaction and then publishes a transaction. A…
David Schwartz
  • 51,308
  • 6
  • 106
  • 177
3
votes
3 answers

What incentive is there for a miner to not cancel his own 'real' txs

It is said that a Bitcoin miner attacker with enough CPU power to outrun the entire network is better off mining honest bitcoins - which is not correct since by creating a false block chain the attacker already wins the coinbase on the way, just…
Elia Weiss
  • 131
  • 2
2
votes
1 answer

Hashrate required for Finney attack on SatoshiDICE

Say I have an address with 1000 different 0.01BTC outputs. I send all of the outputs (in separate transactions) to the 48% SatoshiDICE address. At the same time, I craft a transaction for each of the outputs that sends the money back to myself. Once…
lurf jurv
  • 2,704
  • 4
  • 22
  • 28
1
vote
1 answer

Can a Finney Attack make SatoshiDice betting profitable?

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?…
lurf jurv
  • 2,704
  • 4
  • 22
  • 28
0
votes
1 answer

Can Finney attacks only be made by miners?

I read this article about double spending attacks. The article has a sentence that goes like this: "Finney attacks can only be executed by miners, and are therefore fairly technical and obscure." Before this sentence it explains that a double…