litehacker (OP)
Member
Offline
Activity: 67
Merit: 10
|
|
April 20, 2013, 04:44:55 PM |
|
All of the exchanges have this common standard that 6 confirmations need to pass before it accepts your Bitcoins.
I'd assume that if someone is trying to double spend, one confirmation would be enough, and if someone is trying to get 51% of the market, the number of confirmations don't matter.
Why isn't one confirmation enough?
|
hi
|
|
|
Jonnii
Newbie
Offline
Activity: 19
Merit: 0
|
|
April 20, 2013, 04:48:26 PM |
|
Just paranoid security
|
|
|
|
Joshster
Newbie
Offline
Activity: 42
Merit: 0
|
|
April 20, 2013, 04:49:03 PM |
|
Better to be safe than sorry.
|
|
|
|
sohaib38
Newbie
Offline
Activity: 11
Merit: 0
|
|
April 20, 2013, 04:50:00 PM |
|
I agree that 6 is a little excessive...especially because that can take a couple of hours sometimes, it seems.
|
|
|
|
deepceleron
Legendary
Offline
Activity: 1512
Merit: 1036
|
|
April 20, 2013, 04:54:31 PM |
|
It is a point where the probability of an attacker being able to "cancel" the transaction by replacing blockchain blocks is remote. The original Bitcoin whitepaper has related statistics. http://we.lovebitco.in/bitcoin-paper/#ch11which means: Blocks needed before a less than 0.1% chance a 10% hashrate attacker could double-spend: 5
|
|
|
|
gnicolau
Newbie
Offline
Activity: 22
Merit: 0
|
|
April 20, 2013, 05:01:56 PM |
|
In the future that means it will be necessary more confirmations than 6 ?
thnx.
|
|
|
|
Gabi
Legendary
Offline
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
|
|
April 20, 2013, 05:10:13 PM |
|
No, why?
|
|
|
|
Oldsport
|
|
April 20, 2013, 05:12:55 PM |
|
There are a million threads answering this question
|
|
|
|
Xialla
Legendary
Offline
Activity: 1036
Merit: 1001
/dev/null
|
|
April 20, 2013, 05:22:01 PM |
|
Better to be safe than sorry.
+1, love this adverb.
|
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3486
Merit: 4832
|
|
April 20, 2013, 06:43:47 PM |
|
Better to be safe than sorry.
+1, love this adverb. Which adverb? I see: - Implied subject/noun (It)
- Implied verb (is)
- Adjective (better)
- Infinitive (to be)
- Adjective (safe)
- Preposition (than)
- Implied infinitive (to be)
- Adjective (sorry)
Am I missing something? Where's the adverb?
|
|
|
|
cokacpkalqu91
Newbie
Offline
Activity: 6
Merit: 0
|
|
April 20, 2013, 06:49:46 PM |
|
all the system was designed to be extremly secure. lets stay like that..
there are also other coins with less security
|
|
|
|
palmcoins
Newbie
Offline
Activity: 22
Merit: 0
|
|
April 20, 2013, 06:58:51 PM |
|
Great info
|
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
April 20, 2013, 11:57:14 PM |
|
We only require three confirms.
|
|
|
|
egorisek36
Newbie
Offline
Activity: 6
Merit: 0
|
|
April 21, 2013, 12:02:58 AM |
|
3 confirms in what coin ?
|
|
|
|
sgrunger
|
|
April 21, 2013, 01:44:47 AM |
|
Only one confirmation is risky. Cryptocurrency, being a peer-to-peer supported commodity, has to have more than 1 valid opinion in order to be accepted network-wide. And 6 confirmations isn't that long IMO.
|
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
April 21, 2013, 02:32:07 AM |
|
3 confirms in what coin ?
Bitcoin. Meni posted a whitepaper of confirmation security. For most transaction values 6 confirms is an overkill. Satoshi never indicated 6 confirms has some magical significance. Merchants should set confirmation policies based on the likelihood of an attack and the potential value lost if an attack is successful.
|
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
April 21, 2013, 02:34:22 AM |
|
Only one confirmation is risky. Cryptocurrency, being a peer-to-peer supported commodity, has to have more than 1 valid opinion in order to be accepted network-wide. And 6 confirmations isn't that long IMO.
Once again there is no one size fits all. If you are selling $20 steam games 1 confirm is likely plenty. An attacker is taking a significant risk attempting to double spend, the risk is in potentially orphaned blocks. Blocks have economic value and someone with TH/s of computing power has real costs. The benefit of a double spend ($20 game stolen) is outweighed by the cost of failing (orphaned blocks worth $3,000 each).
|
|
|
|
TomUnderSea
|
|
April 21, 2013, 03:03:59 AM |
|
... (orphaned blocks worth $3,000 each).
Stupid question. How did you assign the $3,000 value to an orphaned block?
|
Every little BTC helps. 14P3TfbttSpQ3BxUjwrUrmNU6F4mB9aMS5
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
April 21, 2013, 03:12:57 AM |
|
... (orphaned blocks worth $3,000 each).
Stupid question. How did you assign the $3,000 value to an orphaned block? Its not a stupid question. A miner who can produce a double spend block can also potentially just produce a "legit" block. 25 BTC * $120 = ~$3,000 per block. There is a real COST for a miner to attempt (with <51% of hashpower) to extend an alternate chain. The risk is that the rest of the network builds a longer chain and not only does the miner not successfully double spend any blocks produced in the attempt become worthless as orphans. That cost is what gives the network security. That cost also means that waiting 6 confirms before transfering a $20 game about as silly as keeping a 1 oz gold bullion in a $50,000 safe guarded 24/7 by fully armed security detail.
|
|
|
|
doobadoo
|
|
April 21, 2013, 03:13:08 AM |
|
... (orphaned blocks worth $3,000 each).
Stupid question. How did you assign the $3,000 value to an orphaned block? Solved block = 25 BTC reward * $120/BTC ~ $3,000 An attacker must go back and rework the block that just posted and remove the transaction he's trying to double spend. he must get lucky beating the rest of the network which is ahead and working on a block solution on top of the old block. Chances are attacker never catches up and any blocks he did find become orphaned (never adopted b/c he's just too slow). That compute power could have been used to score a real block by building on the valid block. Cost is 25 btc per fake block you waste time trying to build. Satoshi figured if you have 10% of the network hash power (which is A LOT) there is a less that 0.1% you could do this if you tried going back 5 blocks. That is use 10% of the has power to score 6 blocks before the other 90% could score just 1.
|
"It is, quite honestly, the biggest challenge to central banking since Andrew Jackson." -evoorhees
|
|
|
|