Bitcoin Forum
July 29, 2024, 06:19:34 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Seperate mining and confirmation? possible?  (Read 422 times)
blacksmithtm (OP)
Member
**
Offline Offline

Activity: 87
Merit: 10


View Profile
April 05, 2013, 03:47:03 AM
Last edit: April 05, 2013, 03:59:47 AM by blacksmithtm
 #1

hi.

is it going to take longer and longer for confirmations to appear, as the difficulty in mining rises? If so, what consequences are this going to have on the bitcoin economy?
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
April 05, 2013, 03:49:55 AM
 #2

no it isn't going to take longer.  the network maintains 10 minutes per block.  The reason difficulty goes up is because the network has become "too fast = too powerful for current difficulty).  Every 2016 blocks the network computes how long it took compared to how long it should have taken (2016 * 10 minutes).  If the network was 10% too fast then difficulty will rise 10% and the same amount of hashpower will now take 10 minutes per block. 

Difficulty is how the network ensures that no matter how much or little hashpower is on the network the time between blocks will remain roughly 10 minutes.  So if difficulty goes to 20 quadrillion the time between blocks will still be ... 10 minutes.
blacksmithtm (OP)
Member
**
Offline Offline

Activity: 87
Merit: 10


View Profile
April 05, 2013, 03:54:08 AM
 #3

Can difficulty fall again, if the network would become too slow? And how come its suppose to take rougly 10 minutes for a block to be mined? Smiley
OskarLoderr
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
April 05, 2013, 03:56:59 AM
 #4

Theoretically yes, but I doubt it.

In order for that to happen people would have to stop making money by mining, there are too many machines out there that have already paid for themselves for that to happen.
blacksmithtm (OP)
Member
**
Offline Offline

Activity: 87
Merit: 10


View Profile
April 05, 2013, 03:57:49 AM
 #5

But when there are no longer coins being introduced, some miners will leave? They would have pushed the difficulty way up, and when they switch of their machines, well then what
OskarLoderr
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
April 05, 2013, 04:16:05 AM
 #6

But when there are no longer coins being introduced, some miners will leave? They would have pushed the difficulty way up, and when they switch of their machines, well then what

You're talking about over a century from now. At current rates, there is still going to be a block reward until ~2140 if I'm remembering correctly. That, and there's always going to be transaction fees included in the blocks.

Of course people are going to switch off machines as they become not profitable, however people are always adding new machines that are profitable and more efficient. So, I don't see difficulty ever really decreasing in any meaningful amount.


The 10 minute time is just arbitrary, the network changes the difficulty of the problems to get to that average time.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
April 05, 2013, 04:19:06 AM
 #7

Yes difficulty rises and falls.  It has risen and fallen hundreds of times in the past.  Each difficulty adjustment it adjusts by the amount necessary to put the network back on a 10 minute cycle.

The red line is difficulty notice is adjusts every 2016 blocks and tracks hashpower.  If hash power is rising difficult rises to "catch up", if hash power is lower difficulty falls.
OskarLoderr
Newbie
*
Offline Offline

Activity: 10
Merit: 0


View Profile
April 05, 2013, 04:21:02 AM
 #8

What happened in the beginning of the year to hurt hash power that badly?
blacksmithtm (OP)
Member
**
Offline Offline

Activity: 87
Merit: 10


View Profile
April 05, 2013, 04:28:21 AM
 #9

that is very interesting. and this is probably a very nooby question. so apolgies. but can only 1 block be mined at the time? 
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!