Bitcoin Forum
May 13, 2024, 08:12:28 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Anybody explain to me difference between confirmation & block time?  (Read 250 times)
Cryptogamee (OP)
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
May 28, 2019, 04:00:33 PM
 #1

Anybody explain to me difference between confirmation & block time? 

Recently stumbled upon this thing that stuck in my mind, have asked some of the advance player in the crypto space but they are unable to provide me a satisfying answer. E.g. Ethereum has an average of 10 ~ 13 seconds of block time, does that means that it is 10 ~ 13 per confirmation?
1715587948
Hero Member
*
Offline Offline

Posts: 1715587948

View Profile Personal Message (Offline)

Ignore
1715587948
Reply with quote  #2

1715587948
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
ABCbits
Legendary
*
Offline Offline

Activity: 2870
Merit: 7496


Crypto Swap Exchange


View Profile
May 28, 2019, 04:08:11 PM
Merited by pooya87 (1)
 #2

Block time : Interval time of each mined/generated blocks

Confirmation : Total blocks mined since blocks which contain your transaction mined

Ethereum has an average of 10 ~ 13 seconds of block time, does that means that it is 10 ~ 13 per confirmation?

No, that means an transaction will get a confirmation after 10 - 13 seconds.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
pakhitheboss
Hero Member
*****
Offline Offline

Activity: 2114
Merit: 774


Top Crypto Casino


View Profile WWW
May 28, 2019, 05:04:14 PM
Merited by pooya87 (1)
 #3

Block time is the expected time interval between two blocks. Whereas Confirmation means the number of blocks that have been mined after the block that contains your transaction. I hope this is simple enough for you to understand.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Loganota
Hero Member
*****
Offline Offline

Activity: 1778
Merit: 882


View Profile
May 28, 2019, 09:12:54 PM
 #4

I think I understood his mess. When a transaction is said to be confirmed, each block mined after the block containing the transaction, it gains a new confirmation.

For this reason it is said that it takes an average of 10 minutes to obtain a confirmation (in Bitcoin), because it is the average time between two blocks to be mined.
Cryptogamee (OP)
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
May 29, 2019, 06:52:39 AM
 #5

I think I understood his mess. When a transaction is said to be confirmed, each block mined after the block containing the transaction, it gains a new confirmation.

For this reason it is said that it takes an average of 10 minutes to obtain a confirmation (in Bitcoin), because it is the average time between two blocks to be mined.

What is it mean for "Two block" mined?

Let's say bitcoin has a block time of 10minute, so what is the confirmation?
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
May 29, 2019, 07:46:54 AM
 #6

What is it mean for "Two block" mined?

This means it is the average time it needs for a new block to be mined.
For example: If a block has been mined right now, you can expect the next block to be mined in 10 minutes (on average) -> Time between 2 blocks being mined.



Let's say bitcoin has a block time of 10minute, so what is the confirmation?

The transaction gets the first confirmation when it will be included into the block.
This could be the next, the after next, or the 40th block from now on.

Once it is included into a block. Each block which builds upon, adds 1 confirmation to the transaction.


For example:
Currently are 80 blocks mined. You broadcast the transaction. It takes roughly 3 hours for it to confirm. Your transaction is being included into block #101.
It now has 1 confirmation.
Then, 60 minutes later, 6 new blocks have been generated -> we are at block #107 now. -> Your transaction has 6 more confirmations -> 7 confirmations in total.


On average(!) you get a new confirmation each 10 minutes (after the first one) because the average block time is 10 minutes.


Cryptogamee (OP)
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
May 29, 2019, 06:04:09 PM
 #7

What is it mean for "Two block" mined?

This means it is the average time it needs for a new block to be mined.
For example: If a block has been mined right now, you can expect the next block to be mined in 10 minutes (on average) -> Time between 2 blocks being mined.



Let's say bitcoin has a block time of 10minute, so what is the confirmation?

The transaction gets the first confirmation when it will be included into the block.
This could be the next, the after next, or the 40th block from now on.

Once it is included into a block. Each block which builds upon, adds 1 confirmation to the transaction.


For example:
Currently are 80 blocks mined. You broadcast the transaction. It takes roughly 3 hours for it to confirm. Your transaction is being included into block #101.
It now has 1 confirmation.
Then, 60 minutes later, 6 new blocks have been generated -> we are at block #107 now. -> Your transaction has 6 more confirmations -> 7 confirmations in total.


On average(!) you get a new confirmation each 10 minutes (after the first one) because the average block time is 10 minutes.



hmm.. pardon me , I'm very confused. Do you have videos or pictures to show? I try to find on internet but apparently most of them are so difficult for me to understand..
Loganota
Hero Member
*****
Offline Offline

Activity: 1778
Merit: 882


View Profile
May 29, 2019, 06:53:35 PM
 #8


hmm.. pardon me , I'm very confused. Do you have videos or pictures to show? I try to find on internet but apparently most of them are so difficult for me to understand..

This site demonstrates how blockchain works visually (with videos), maybe it will be easier for you to understand how the blocks issue works.

https://anders.com/blockchain/
Cryptogamee (OP)
Newbie
*
Offline Offline

Activity: 23
Merit: 0


View Profile
May 29, 2019, 07:14:22 PM
 #9


hmm.. pardon me , I'm very confused. Do you have videos or pictures to show? I try to find on internet but apparently most of them are so difficult for me to understand..

This site demonstrates how blockchain works visually (with videos), maybe it will be easier for you to understand how the blocks issue works.

https://anders.com/blockchain/

I've seen before with this. Maybe can you explain in Ethereum form? let's say the average block time are 10 ~ 13 seconds. per confirmation will be 10 ~ 13 seconds as well right?
Kavelj22
Legendary
*
Offline Offline

Activity: 1750
Merit: 1463


🔃EN>>AR Translator🔃


View Profile
May 29, 2019, 07:52:58 PM
Last edit: May 29, 2019, 10:43:52 PM by Kavelj22
 #10

I've seen before with this. Maybe can you explain in Ethereum form? let's say the average block time are 10 ~ 13 seconds. per confirmation will be 10 ~ 13 seconds as well right?
I think you are confused between different confirmations; there is a difference between a confirmation for a transaction and a confirmation for a mined block. Same process for Ethereum and every other altcoins with different average times.
The explanation above is pretty clear.

R


▀▀▀▀▀▀▀██████▄▄
████████████████
▀▀▀▀█████▀▀▀█████
████████▌███▐████
▄▄▄▄█████▄▄▄█████
████████████████
▄▄▄▄▄▄▄██████▀▀
LLBIT
  CRYPTO   
FUTURES
 1,000x 
LEVERAGE
COMPETITIVE
    FEES    
 INSTANT 
EXECUTION
.
   TRADE NOW   
Loganota
Hero Member
*****
Offline Offline

Activity: 1778
Merit: 882


View Profile
May 29, 2019, 08:07:24 PM
 #11


I've seen before with this. Maybe can you explain in Ethereum form? let's say the average block time are 10 ~ 13 seconds. per confirmation will be 10 ~ 13 seconds as well right?

Once your transaction is included in a block and it is mined, yes, every 10 ~ 13 seconds (on average) your transaction will receive a confirmation because this is the average mining time of 2 ethereum blocks.
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
May 30, 2019, 09:53:52 AM
 #12

hmm.. pardon me , I'm very confused. Do you have videos or pictures to show? I try to find on internet but apparently most of them are so difficult for me to understand..

What exactly does confuse you?

Try to explain what you understood, and we will be better able to identify the missing puzzle.



Maybe can you explain in Ethereum form? let's say the average block time are 10 ~ 13 seconds. per confirmation will be 10 ~ 13 seconds as well right?

This applies to (almost) every cryptocurrency:

[...]
The transaction gets the first confirmation when it will be included into the block.
[...]
Once it is included into a block. Each block which builds upon, adds 1 confirmation to the transaction.
[...]

welovedcrypto
Member
**
Offline Offline

Activity: 422
Merit: 52


View Profile WWW
May 30, 2019, 04:09:16 PM
 #13

This answer from quora is helpful and in detail.

Quote
A “block time”, is a difficulty level set by the network’s algorithm to ensure difficulty adjustment over time. Every 10 minutes (2016 blocks) , timing is checked using this:

old_difficulty*(2 weeks)/(last 2015 blocks time)

If the coins (50 are given per mined block) were on average generated too quickly since the last adjustment; the difficulty is increased. Similarly, if they were generated too slowly, difficulty is decreased.

██   ▀▀▀▀▀▀▀▀▀▀▀▀▀    ▄       BYBIT │ reddit       ▄    ▀▀▀▀▀▀▀▀▀▀▀▀▀   ██
   Sports & Derivatives Trading        Mobile App for iPhone & Android
   24/7 Customer Support        NFT Marketplace        Launchpad/Launchpool
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!