Bitcoin Forum
June 21, 2024, 11:59:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5  All
  Print  
Author Topic: 40 minute BTC block time - No big deal  (Read 6110 times)
ncsupanda (OP)
Legendary
*
Offline Offline

Activity: 1628
Merit: 1012



View Profile
June 29, 2014, 06:58:40 PM
 #1

Pretty interesting, to say the least. It's been a while since I've seen a really large block time, so I think it calls to ask: What could lead to such a long wait?
adamstgBit
Legendary
*
Offline Offline

Activity: 1904
Merit: 1037


Trusted Bitcoiner


View Profile WWW
June 29, 2014, 07:01:07 PM
 #2

bad luck and new mining difficulty

ncsupanda (OP)
Legendary
*
Offline Offline

Activity: 1628
Merit: 1012



View Profile
June 29, 2014, 07:07:14 PM
 #3

Pretty interesting, to say the least. It's been a while since I've seen a really large block time, so I think it calls to ask: What could lead to such a long wait?

Me sending a tx.

You just HAD to go and spend your millions of Bitcoin in a single TX.
justusranvier
Legendary
*
Offline Offline

Activity: 1400
Merit: 1009



View Profile
June 29, 2014, 07:08:38 PM
 #4

What could lead to such a long wait?
http://en.wikipedia.org/wiki/Poisson_distribution

jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
June 29, 2014, 07:14:46 PM
 #5

bad luck and new mining difficulty

my understanding is that the difficulty is based off of how many leading zeros are in the hash of the nonce.
The smallest increase in difficulty is adding one additional zero, correct?  by what order of magnitude does this increase the difficulty?

ncsupanda (OP)
Legendary
*
Offline Offline

Activity: 1628
Merit: 1012



View Profile
June 29, 2014, 07:17:04 PM
 #6


Makes sense (trying to draw back to my required Statistics course), so is the reasoning found in the difficulty and luck calculations?
CEG5952
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500

Buy and sell bitcoins,


View Profile
June 29, 2014, 07:29:16 PM
 #7

Pretty interesting, to say the least. It's been a while since I've seen a really large block time, so I think it calls to ask: What could lead to such a long wait?

Bad luck, basically. Smiley

It really sucks -- it seems lately anytime I send a bitcoin payment, I end up on the block where it takes 1+ hour for a confirmation. I dread when I send a payment, and look to the see the last blocks at like "1 min, 4 min, 8 min" and then I know I might be in for a wait. Gambler's fallacy aside....

jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
June 29, 2014, 07:33:12 PM
 #8


Makes sense (trying to draw back to my required Statistics course), so is the reasoning found in the difficulty and luck calculations?


not really.  Poisson just describes distribution of solving time based on 10 min average and no dependencies between one block and the next.

justusranvier
Legendary
*
Offline Offline

Activity: 1400
Merit: 1009



View Profile
June 29, 2014, 07:35:00 PM
 #9

http://en.wikipedia.org/wiki/Exponential_distribution

http://www.stat.berkeley.edu/~stark/Java/Html/ProbCalc.htm
zimmah
Legendary
*
Offline Offline

Activity: 1106
Merit: 1005



View Profile
June 29, 2014, 08:11:00 PM
 #10

Pretty interesting, to say the least. It's been a while since I've seen a really large block time, so I think it calls to ask: What could lead to such a long wait?

variance.

10 minute block time is on average, sometimes 4 blocks can be found in 10 minutes, and other times 40 minutes can pass without finding a block.

it's a random process.
ncsupanda (OP)
Legendary
*
Offline Offline

Activity: 1628
Merit: 1012



View Profile
June 29, 2014, 08:40:53 PM
 #11

Pretty interesting, to say the least. It's been a while since I've seen a really large block time, so I think it calls to ask: What could lead to such a long wait?

variance.

10 minute block time is on average, sometimes 4 blocks can be found in 10 minutes, and other times 40 minutes can pass without finding a block.

it's a random process.

So essentially as long as it averages out to roughly 10 minutes the process works exactly as planned? Haven't actually looked at the source to see where variance is accounted for. Thank you for this.
ShakyhandsBTCer
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


It's Money 2.0| It’s gold for nerds | It's Bitcoin


View Profile
June 29, 2014, 09:01:27 PM
 #12

Pretty interesting, to say the least. It's been a while since I've seen a really large block time, so I think it calls to ask: What could lead to such a long wait?

variance.

10 minute block time is on average, sometimes 4 blocks can be found in 10 minutes, and other times 40 minutes can pass without finding a block.

it's a random process.

So essentially as long as it averages out to roughly 10 minutes the process works exactly as planned? Haven't actually looked at the source to see where variance is accounted for. Thank you for this.
It is expected that blocks will not be found exactly once every 10 minutes, but rather, on average once every 10 minutes. When the average block time goes under 10 minutes then the difficulty will increase and when the average block time is over 10 minutes the difficulty will decrease, this is check ever 2016 blocks
BurtW
Legendary
*
Offline Offline

Activity: 2646
Merit: 1136

All paid signature campaigns should be banned.


View Profile WWW
June 29, 2014, 09:19:22 PM
 #13

bad luck and new mining difficulty

my understanding is that the difficulty is based off of how many leading zeros are in the hash of the nonce.
The smallest increase in difficulty is adding one additional zero, correct?  by what order of magnitude does this increase the difficulty?
No, the difficulty is not adjusted in huge four bit increments (adding another zero), the difficulty is adjusted in much finer detail, read this:

https://en.bitcoin.it/wiki/Difficulty

The current target is here:  

http://blockexplorer.com/q/hextarget

and it is:  0x0000000000000000415FD1000000000000000000000000000000000000000000

"The SHA-256 hash of a block's header must be lower than or equal to the current target for the block to be accepted by the network."

So it must be less than or equal to the number shown above, until the next adjustment.

Oh, to answer your question directly "adding another zero" is a shift by 4 bits so it would increase the difficulty by 24 = 16 times the previous difficulty = a 1600% increase in the difficulty.

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
June 29, 2014, 09:26:41 PM
 #14

thx Burt...yeah didnt really understand the article.
too much thinking for a Sunday Smiley

I guess my question is: whats the granularity of the difficulty changes?

BurtW
Legendary
*
Offline Offline

Activity: 2646
Merit: 1136

All paid signature campaigns should be banned.


View Profile WWW
June 29, 2014, 09:37:00 PM
Last edit: June 29, 2014, 09:49:41 PM by BurtW
 #15

thx Burt...yeah didnt really understand the article.
too much thinking for a Sunday Smiley

I guess my question is: whats the granularity of the difficulty changes?

"The largest legal value for this field is 0x7fffff"

The number has 6 bytes for the mantisa minus the sign bit so the minimum change is 1 part in 223 = a minimum change of about 0.00001192%

In other words changing the target from:

0x0000000000000000415FD1000000000000000000000000000000000000000000 to
0x0000000000000000415FD2000000000000000000000000000000000000000000

is a very tiny adjustment.

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
chaosPT
Hero Member
*****
Offline Offline

Activity: 896
Merit: 1000



View Profile
June 29, 2014, 09:45:45 PM
 #16

You call a 40min long ?

I have waited for hours before .
Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
June 29, 2014, 09:58:23 PM
 #17

This isn't a surprise though, it happens.

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
Meuh6879
Legendary
*
Offline Offline

Activity: 1512
Merit: 1011



View Profile
June 29, 2014, 10:00:31 PM
 #18

I have waited for hours before .

+1


timecode of block here : http://blockr.io/block/list/


block 308511 and 308512 = 52min
ShakyhandsBTCer
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


It's Money 2.0| It’s gold for nerds | It's Bitcoin


View Profile
June 30, 2014, 12:49:31 AM
 #19

bad luck and new mining difficulty

my understanding is that the difficulty is based off of how many leading zeros are in the hash of the nonce.
The smallest increase in difficulty is adding one additional zero, correct?  by what order of magnitude does this increase the difficulty?
No, the difficulty is not adjusted in huge four bit increments (adding another zero), the difficulty is adjusted in much finer detail, read this:

https://en.bitcoin.it/wiki/Difficulty

The current target is here:  

http://blockexplorer.com/q/hextarget

and it is:  0x0000000000000000415FD1000000000000000000000000000000000000000000

"The SHA-256 hash of a block's header must be lower than or equal to the current target for the block to be accepted by the network."

So it must be less than or equal to the number shown above, until the next adjustment.

Oh, to answer your question directly "adding another zero" is a shift by 4 bits so it would increase the difficulty by 24 = 16 times the previous difficulty = a 1600% increase in the difficulty.
I am pretty sure that I read somewhere that the maximum the difficulty can increase each 2016 block period is (was) 4x the current difficulty
factor280
Sr. Member
****
Offline Offline

Activity: 326
Merit: 250


View Profile
June 30, 2014, 01:00:36 AM
 #20

The more we hash... the longer it's gonna take. Crazy its at 40 minutes though.

Sig Space for Rent! PM Me.
Pages: [1] 2 3 4 5  All
  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!