Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: Sukut on November 05, 2017, 05:38:37 PM



Title: Confirmations
Post by: Sukut on November 05, 2017, 05:38:37 PM
Can someone explain me how the confirmations for transactions work in a technical manner? (or you can link me to a blog page or an article..)


Title: Re: Confirmations
Post by: Stroustrup on November 05, 2017, 09:05:03 PM
Can someone explain me how the confirmations for transactions work in a technical manner? (or you can link me to a blog page or an article..)

"After a transaction is broadcast to the Bitcoin network, it may be included in a block that is published to the network. When that happens it is said that the transaction has been mined at a depth of 1 block. With each subsequent block that is found, the number of blocks deep is increased by one. To be secure against double spending, a transaction should not be considered as confirmed until it is a certain number of blocks deep"

Read more here: https://en.bitcoin.it/wiki/Confirmation (https://en.bitcoin.it/wiki/Confirmation)
Or here: https://bitcoin.stackexchange.com/questions/146/what-are-bitcoin-confirmations (https://bitcoin.stackexchange.com/questions/146/what-are-bitcoin-confirmations)


Title: Re: Confirmations
Post by: Oceat on November 05, 2017, 10:30:07 PM
Can someone explain me how the confirmations for transactions work in a technical manner? (or you can link me to a blog page or an article..)

"After a transaction is broadcast to the Bitcoin network, it may be included in a block that is published to the network. When that happens it is said that the transaction has been mined at a depth of 1 block. With each subsequent block that is found, the number of blocks deep is increased by one. To be secure against double spending, a transaction should not be considered as confirmed until it is a certain number of blocks deep"

Read more here: https://en.bitcoin.it/wiki/Confirmation (https://en.bitcoin.it/wiki/Confirmation)
Or here: https://bitcoin.stackexchange.com/questions/146/what-are-bitcoin-confirmations (https://bitcoin.stackexchange.com/questions/146/what-are-bitcoin-confirmations)
It only takes only a small time to do some research on googles to find it but OP didn't even bother to do it. As you can see after the transaction is done it will quickly added to the block size and it is being recorded to the blockchain. The block interval has an average of 10 minutes but not every block interval is exactly ten minutes. I hope this will help OP to understand more in a simplest way.


Title: Re: Confirmations
Post by: Bitcoinsummoner on November 05, 2017, 11:07:27 PM
Can someone explain me how the confirmations for transactions work in a technical manner? (or you can link me to a blog page or an article..)

"After a transaction is broadcast to the Bitcoin network, it may be included in a block that is published to the network. When that happens it is said that the transaction has been mined at a depth of 1 block. With each subsequent block that is found, the number of blocks deep is increased by one. To be secure against double spending, a transaction should not be considered as confirmed until it is a certain number of blocks deep"

Read more here: https://en.bitcoin.it/wiki/Confirmation
Or here: https://bitcoin.stackexchange.com/questions/146/what-are-bitcoin-confirmations
It only takes only a small time to do some research on googles to find it but OP didn't even bother to do it. As you can see after the transaction is done it will quickly added to the block size and it is being recorded to the blockchain. The block interval has an average of 10 minutes but not every block interval is exactly ten minutes. I hope this will help OP to understand more in a simplest way.
Just adding if you planning to send bitcoin to other bitcoin address and you don't wanted your transaction to be delay or send to long you should always check the default fee or higher the default fee for faster transaction
Check this site https://bitcoinfees.earn.com/
some of wallet will reflect after getting 3-5 confirmation.


Title: Re: Confirmations
Post by: Sukut on November 07, 2017, 01:29:15 AM
Can someone explain me how the confirmations for transactions work in a technical manner? (or you can link me to a blog page or an article..)

"After a transaction is broadcast to the Bitcoin network, it may be included in a block that is published to the network. When that happens it is said that the transaction has been mined at a depth of 1 block. With each subsequent block that is found, the number of blocks deep is increased by one. To be secure against double spending, a transaction should not be considered as confirmed until it is a certain number of blocks deep"

Read more here: https://en.bitcoin.it/wiki/Confirmation (https://en.bitcoin.it/wiki/Confirmation)
Or here: https://bitcoin.stackexchange.com/questions/146/what-are-bitcoin-confirmations (https://bitcoin.stackexchange.com/questions/146/what-are-bitcoin-confirmations)

Thanks Stroustrup, stackexchange sort of answer was what I was looking for!


Title: Re: Confirmations
Post by: Stroustrup on November 07, 2017, 03:10:40 AM
Can someone explain me how the confirmations for transactions work in a technical manner? (or you can link me to a blog page or an article..)

"After a transaction is broadcast to the Bitcoin network, it may be included in a block that is published to the network. When that happens it is said that the transaction has been mined at a depth of 1 block. With each subsequent block that is found, the number of blocks deep is increased by one. To be secure against double spending, a transaction should not be considered as confirmed until it is a certain number of blocks deep"

Read more here: https://en.bitcoin.it/wiki/Confirmation (https://en.bitcoin.it/wiki/Confirmation)
Or here: https://bitcoin.stackexchange.com/questions/146/what-are-bitcoin-confirmations (https://bitcoin.stackexchange.com/questions/146/what-are-bitcoin-confirmations)

Thanks Stroustrup, stackexchange sort of answer was what I was looking for!

No problem. Just don't be lazy next time, and instead of opening a thread, take a look at the everyone's friend called Google :p


Title: Re: Confirmations
Post by: marielbeckham on December 17, 2017, 08:19:19 PM
I also was curious about that. Thanks for the helpful replies.


Title: Re: Confirmations
Post by: hopeAo on December 18, 2017, 07:15:04 AM
Can someone explain me how the confirmations for transactions work in a technical manner? (or you can link me to a blog page or an article..)

Bitcoin confirmations are the number of blocks in the blockchain that have been accepted by the network since the block that includes the transaction. Literally, it represents the difficulty of a double spend attack. With zero confirmations no proof of work has been done, so you can't tell if anyone considers the transaction valid. Even with a single transaction it is possible for an attacker to pre-compute a single block.

After a transaction is broadcast to the Bitcoin network, it may be included in a block that is published to the network. When that happens it is said that the transaction has been mined at a depth of 1 block. With each subsequent block that is found, the number of blocks deep is increased by one. To be secure against double spending, a transaction should not be considered as confirmed until it is a certain number of blocks deep.