Pages:
Author

Topic: Why Should people wait for confirmation of Bitcoin? - page 3. (Read 3827 times)

sr. member
Activity: 1190
Merit: 253
From what i read previously, it is due to avoid something called double spend, even i am not sure how is it work, but its something like in the
 olden days where ATM in Location A and Location B is not centralized and sync, so people can withdraw their initial deposit twice.

I think its something like that if i am not mistaken

it's not only about double spend or 51% attack, there are other attacsk that can be done at 4 or 5 confirmations and lower, i think it was called the finney attack in his memory, so to avoid this bitcoin has 6 depth confirmation

I have read mostly the 51% attack but i think this is the first time I read about this finney attack.   So I googled it and see this result. This is kinda tricky because it does not need 51% of the hashrate to do the attack.  For explanation you can read this.  http://bitcoin.stackexchange.com/questions/4942/what-is-a-finney-attack

Some of the notable description on that link

Code:

The Finney attack is named after Hal Finney, who suggested it in this comment. (Hal happens to be the first recipient of a Bitcoin
transaction, and  AFAICT the first person to comment on Bitcoin.)

It is a double spending attack with the following features:

It only works if the merchant accepts unconfirmed transactions.
It still works, however, if the merchant waits a few seconds to verify that everyone in the network agrees he was paid.
It requires the attacker to be mining and controlling the content of his blocks; however, he can in theory do this with any hashrate,
 in particular significantly less than 50% of the network hashrate



legendary
Activity: 2590
Merit: 1022
Leading Crypto Sports Betting & Casino Platform
From what i read previously, it is due to avoid something called double spend, even i am not sure how is it work, but its something like in the olden days where ATM in Location A and Location B is not centralized and sync, so people can withdraw their initial deposit twice.

I think its something like that if i am not mistaken

it's not only about double spend or 51% attack, there are other attacsk that can be done at 4 or 5 confirmations and lower, i think it was called the finney attack in his memory, so to avoid this bitcoin has 6 depth confirmation
hero member
Activity: 1036
Merit: 504
My wife has 4 transactions stuck in the blockchain since this morning so she can't progress at all in her day to day activities, this is a bit mind bogging and I hope they clear the blockchain soon. So she can't spend anything now.
newbie
Activity: 25
Merit: 0
Hello,

The answer is simple. In order to make your transaction get into the ledger books of bitcoin miners, certain amount of time is needed. If the transaction goes unrecorded then people may not know who has sent the bitcoins to whom and as a result most of the unconfirmed transactions get dropped out of the network.
sr. member
Activity: 280
Merit: 250
Of course we can't relay on only 1 system for verification of our payment may be he might do some hack and something else to take away my money or if he have full knowledge then he could do anything with my bitcoin so more and more confirmation is good for us.
full member
Activity: 238
Merit: 100
it's showtime
To avoid scams.

Bitcoin is based on blockchain, miners have to confirm the transactions so in this way the transactions will be there forever and none can change it anymore, if isn't confirmed, can be an attempt of fraud.
hero member
Activity: 868
Merit: 535
Because sometimes Bitcoins transaction might not push through because there are times the memory pool of the nodes suddenly clears for some reason. So the transaction gets lost and has to be repeated to get the money. Also, some of them need more than one confirmation; this is really to secure the transaction
sr. member
Activity: 882
Merit: 251
The best answer for this is for security purposes also. Before
we could transact again we ensure that their is no double
spending. Thus, need for confirmation in every transactions.
legendary
Activity: 1092
Merit: 1000
Bitcrap is now up to 16 hours for 1 guy without a confirmation.

https://bitcointalksearch.org/topic/transaction-queue-size-1689151
What is the normal amount of bitcoins transactions in queue? Currently it is close to 30000 transactions.
I have a transaction waiting for over 16 hours now. It has a fee, so am I guarenteed that it will be confirmed?

view the queue length here
https://blockchain.info/unconfirmed-transactions

 Cool
hero member
Activity: 630
Merit: 500
To prevent double spend, I have never experience it or seen anybody affected by double spend. The issue with double spend is not common again but I was to it was a big issue during Bitcoin formative years
sr. member
Activity: 476
Merit: 250
From what i read previously, it is due to avoid something called double spend, even i am not sure how is it work, but its something like in the olden days where ATM in Location A and Location B is not centralized and sync, so people can withdraw their initial deposit twice.

I think its something like that if i am not mistaken
I never get bitcoin twice in a row and within 1 day I did not get any confirmation, and the transaction to fail, it may be referred to must wait until the transaction is getting at least one confirmation only
hero member
Activity: 1568
Merit: 511
From what i read previously, it is due to avoid something called double spend, even i am not sure how is it work, but its something like in the olden days where ATM in Location A and Location B is not centralized and sync, so people can withdraw their initial deposit twice.

I think its something like that if i am not mistaken
hero member
Activity: 2646
Merit: 686
I just thought about this today. Every time you are transacting with bitcoin, you will be told that you have to wait for bitcoin confirmation. This is common with bitcoin gambling sites. What I know is that bitcoin transactions are irreversible. Then why is it that you have to wait for the confirmation before initiating anything?

It is done for security reasons and so that you can be protected by yourself and the other user also gets protects himself. If this would not be people would double spend it and it would create caous. It's irritating but it's for our good only. So try and bear with it.
legendary
Activity: 2884
Merit: 1258
I have not yet made a transaction where there is double spent but it's likely to happen so users should wait for the confirmation before proceeding,sometimes it takes long time to confirm but this is the only drawback but I still prefer to transact using crypto currency than paypal or payza.

there is always some people to play and exploit the system.  And for bitcoin it is the double spend.  The confirmation is the counter of bitcoin system to this kind of bad behaviour.  You maybe don't have an intention to exploit this possible glitch of bitcoin transaction but I am sure there are shady people out there that doesn't care about anything else but to get easy money.
hero member
Activity: 910
Merit: 501
A confirmation means that the transaction is written in a block.
From all I know a block can be mined by two people at the same time, then it takes a little until the network has decided which block it wants to follow.
After a few blocks the network has made that decision.
So it's better to wait that time. Otherwise there is a really small chance that the transaction will be reversed.
hero member
Activity: 2968
Merit: 913
I just thought about this today. Every time you are transacting with bitcoin, you will be told that you have to wait for bitcoin confirmation. This is common with bitcoin gambling sites. What I know is that bitcoin transactions are irreversible. Then why is it that you have to wait for the confirmation before initiating anything?

I think that before 3 confirmations the transaction is actually reversible.

During the confirmation time you can refund,if there is something wrong with your purchase.

Some people really hate to wait for confirmations and maybe this stops bitcoin growth and mass adoption.
legendary
Activity: 2352
Merit: 1087
May I ask franky1, shorena, how some casino are able/willing to accept deposits without confirmations?
How do you think they know for sure that the coins were really sent/no double transact?
Is it really just because they control the withdraw process so they can afford the no confirm for deposits? Or are there any other reasons?

Also, do you know of any way one might be able to calculate the transaction size?

(sorry bout my questions ^^)
sr. member
Activity: 602
Merit: 250
I just thought about this today. Every time you are transacting with bitcoin, you will be told that you have to wait for bitcoin confirmation. This is common with bitcoin gambling sites. What I know is that bitcoin transactions are irreversible. Then why is it that you have to wait for the confirmation before initiating anything?
in my opinion , wait for confirmation very important because this is ensure really you not other people
and purpose for confirmation is you accept your transaction..
legendary
Activity: 1736
Merit: 1006
instead of worry about double spend, it's far more likely you will get a tx with too low of fee and it will be rejected before its confirmed.. this has happened to me twice..

sr. member
Activity: 420
Merit: 250
I just thought about this today. Every time you are transacting with bitcoin, you will be told that you have to wait for bitcoin confirmation. This is common with bitcoin gambling sites. What I know is that bitcoin transactions are irreversible. Then why is it that you have to wait for the confirmation before initiating anything?

Maybe because if you use a low fee, you can revert your transaction.

Also if you don't depend of any confirmation, the blockchain will be useless, the "3" confirmations is something to avoid scammers.
Pages:
Jump to: