Author

Topic: - (Read 1158 times)

legendary
Activity: 3472
Merit: 4801
-
April 22, 2013, 07:13:02 PM
#9
I really hope that miners will start implementing "child pays for parent" logic in their selection of unconfirmed transactions for their blocks before long.  It would eliminate the need to create these "race attack" raw transactions when someone fails to include a fee on a transaction that ought to have had one, and would allow merchants to accept low fee (or zero fee) transactions and add their own fee to speed up confirmation.  I suppose the miners would need to at least store low priority transactions for this to work well, since the relay rules of the reference client might otherwise keep them from even knowing about the parent.

It'd be nice if the relay rules of the reference client could use "child pays for parent" when relaying transactions (although that might be a bit more difficult to implement).
donator
Activity: 1218
Merit: 1079
Gerald Davis
April 19, 2013, 06:38:03 PM
#8
You do realize in order to perform a double spend you need at least 51% of the network power.

That is not true.

0-confirm tx can be double spent by a mere race attack.
0-confirm tx can be double spent by a Finney attack.
A confirmed tx can be double spent by any significant % of global hashing power although as the number of confirmations rises the probability of success greatly declines.  At 6 confirms for example someone with 10% of global hashing power only has a roughly 1 in 10,000 chance of successfully building a longer chain than the rest of the network.

legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
April 19, 2013, 06:34:36 PM
#7
You do realize in order to perform a double spend you need at least 51% of the network power.
Between your edgy username and your comment you know nothing.
What does my username have to do with anything?
sr. member
Activity: 475
Merit: 255
April 19, 2013, 03:49:41 PM
#6
You do realize in order to perform a double spend you need at least 51% of the network power.
Actually, 51% of network hash rate grants you convergence of the following probability to 1 with time: "The probability that you can double spend well-formed* transaction no matter how many confirmations it has."

* - By well formed I loosely mean: transaction which nodes relay and miners are likely to include. Transaction with very low or no fees is an exception as it probably will not be relayed and included for very long time.
sr. member
Activity: 350
Merit: 250
April 17, 2013, 07:16:05 PM
#5
You do realize in order to perform a double spend you need at least 51% of the network power.
Between your edgy username and your comment you know nothing.
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
April 16, 2013, 05:26:37 PM
#4
You do realize in order to perform a double spend you need at least 51% of the network power.
hero member
Activity: 882
Merit: 1006
April 16, 2013, 05:02:54 PM
#3
Trying to scam us? these transactions are fake according to blockchain.info, and not just this one.

No scamming here. I made a transaction and it didn't have a fee and wouldn't confirm, so I tried to double spend it again with a higher fee (hence the "please push this tx"), but in the end the original tx got confirmed.
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
April 16, 2013, 03:23:00 PM
#2
Trying to scam us? these transactions are fake according to blockchain.info, and not just this one.
hero member
Activity: 882
Merit: 1006
April 16, 2013, 12:41:27 PM
#1
-
Jump to: