Bitcoin Forum
June 28, 2024, 09:56:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is there a benefit to turning up difficulty?  (Read 588 times)
minerg0d (OP)
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
May 01, 2013, 05:13:43 AM
 #1

I think I understand the technical aspect of this, but can someone explain the benefits, if any?  Is this just better for big, powerful mining rigs?
convect
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
May 01, 2013, 05:15:49 AM
 #2

Basically it keeps the people with a lot of G/H from hoarding all the coins. That is a very simple way of putting it but that's essetially it.
BurtW
Legendary
*
Offline Offline

Activity: 2646
Merit: 1137

All paid signature campaigns should be banned.


View Profile WWW
May 01, 2013, 05:16:27 AM
Last edit: May 02, 2013, 01:18:55 AM by BurtW
 #3

The difficulty is adjusted in order to make the entire Bitcoin network produce one solved block about every ten minutes.  If the network is solving blocks too fast the difficulty is raised.  If the network is solving blocks too slowly then the difficulty is lowered.

Make sense now?

So as more and more miners come on board and as the ASIC machines start hashing the combined hashing power of all the miners will cause blocks to be produced too quickly so the difficulty will go up to compensate for the increased hashing power which will bring the rate of block production back down to where it is suposed to be.

The "benefit" of the difficulty adjustment is that the network produces blocks at a more or less constant rate (one block every ten minutes).

You can see all kinds of cool charts showing the network hash rate and the difficulty level over time here:  

http://bitcoin.sipa.be/

Maybe by looking at these charts you can understand how it works.

Let me know if you have any more questions.

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!
noah977
Newbie
*
Offline Offline

Activity: 17
Merit: 0



View Profile WWW
May 01, 2013, 08:02:04 AM
 #4

Satoshi built this into the system to account for advances in technology.  No matter what crazy innovations come out in the future, having a difficulty factor will ensure the steady, controlled growth of BTC.
BTCAssimilator
Newbie
*
Offline Offline

Activity: 16
Merit: 0


View Profile
May 01, 2013, 08:04:44 AM
 #5

I think I understand the technical aspect of this, but can someone explain the benefits, if any? 

Higher difficulty means it is harder for someone to perform a 51% attack. The simple answer to your question is higher difficulty = more network security.
curtisbigs
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
May 01, 2013, 08:12:32 AM
 #6

if im mining in a pool that lets me pick a different difficultly to mine that should i do it or no?
BurtW
Legendary
*
Offline Offline

Activity: 2646
Merit: 1137

All paid signature campaigns should be banned.


View Profile WWW
May 01, 2013, 11:06:52 AM
 #7

To clear/clean up a few things:

Basically it keeps the people with a lot of G/H from hoarding all the coins. That is a very simple way of putting it but that's essetially it.
Not even close.  The difficulty affects all miners.  Not just the "people with a lot of G/H hashes/sec".  The "pie" is about 25 BTC every 10 minutes.  Your "slice of the pie" is determined by your percentage of the hash rate relative to the hash rate of the entire network.  If you are mining at 2 GH/sec and the network is 80,000 GH/sec on average over time you will make 25 * 2 / 80,000 = 0.000625 BTC every 10 minutes or about 0.09 BTC every 24 hours.  That is about $11 per day at the current exchange rate.

Higher difficulty network hash rate means it is harder for someone to perform a 51% attack. The simple answer to your question is higher network hash rate difficulty = more network security.
The higher difficulty is a side effect of the higher network hash rate.

if im mining in a pool that lets me pick a different difficultly to mine that should i do it or no?
That is a completely different issue.  That has to do with setting up the connection between yourself and the mining pool - not the network difficulty.  I would assume that if you are using a GPU to mine the default difficulty setting is probably OK.  But this is a question you need to ask the pool operator - check out the pool operator's FAQ section.


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!
Kuzushi
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
May 01, 2013, 12:29:24 PM
 #8

When most people think hear the word "Inflation" they think about the prices of things going up, which is actually the symptom and not the cause.   

The strict definition of inflation is the increase/expansion of the money supply. 

When the amount of money in circulation increases, it's TRUE value (it's purchasing power) goes down and it takes more of this weaker currency to buy things, which is why it looks like prices are going up.  Inflation is kryptonite for currencies and the use of it must be balanced with the actual demand for that currency or else everyone loses.  By making the network difficulty something that changes with demand Mr. Nakamoto has shown his understanding of inflation and how it can hurt us.  The changing difficulty rate is one of the many things that protect Bitcoin users.
curtisbigs
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
May 31, 2013, 06:42:35 PM
 #9

Thanks BurtW for clearing up all of my confused thoughts on this one  Smiley
Ethicoin
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
May 31, 2013, 06:49:22 PM
 #10

Difficulty is adjusted so that blocks are minted as approximately the same rate as before - even when many, many more people join the network and the total Gh/s keeps rising.

Basically  Wink
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!