Bitcoin Forum
May 27, 2024, 01:15:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Mining difficulty related to processing power?  (Read 807 times)
Ymous (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
January 17, 2012, 05:43:17 AM
 #1

Hello everyone.
I'm new the BitCoin scene. I read some of the beginners guide but admittedly not all. It's hard for me to wrap my head around this whole thing so I have a lot of questions, but this thread is for mining right now. I'm not a computer geek but I'm not computer illiterate.

I'm interested in Solo mining.
The BitCoin lingo is hard for me to understand. When I read about hear a lot about hardware. I hear something about the difficulty of mining blocks goes up every 2 weeks. So for me to be a solo miner, I have to have good hardware. I imagine this means a good computer. What is good hardware? Is this in regards to processing power?

Say I go out and buy a server, and I earn me a few bitcoins. Then the difficulty goes up, and it gets harder for me to mine a block. Does this mean I will have to purchase a new server to be able to continue mining solo?


In regards to pool mining, is this something like Folding@Home where each user in the pool lends his/her computers processing power to one computer and then they split the earned bitcoins evenly amongst everyone in the pool? Would this not mean that the more people in a pool the less btc's I get?


I'm sure these questions have been asked before, and I will ask more newbie questions. In the meantime, I thank you all in advance for your assistance.

Regards,
Ymous
the joint
Legendary
*
Offline Offline

Activity: 1834
Merit: 1020



View Profile
January 17, 2012, 06:12:29 AM
 #2

Hello everyone.
I'm new the BitCoin scene. I read some of the beginners guide but admittedly not all. It's hard for me to wrap my head around this whole thing so I have a lot of questions, but this thread is for mining right now. I'm not a computer geek but I'm not computer illiterate.

I'm interested in Solo mining.
The BitCoin lingo is hard for me to understand. When I read about hear a lot about hardware. I hear something about the difficulty of mining blocks goes up every 2 weeks. So for me to be a solo miner, I have to have good hardware. I imagine this means a good computer. What is good hardware? Is this in regards to processing power?

Say I go out and buy a server, and I earn me a few bitcoins. Then the difficulty goes up, and it gets harder for me to mine a block. Does this mean I will have to purchase a new server to be able to continue mining solo?


In regards to pool mining, is this something like Folding@Home where each user in the pool lends his/her computers processing power to one computer and then they split the earned bitcoins evenly amongst everyone in the pool? Would this not mean that the more people in a pool the less btc's I get?


I'm sure these questions have been asked before, and I will ask more newbie questions. In the meantime, I thank you all in advance for your assistance.

Regards,
Ymous


Hello Smiley

To answer one of your questions, ATI brand graphics cards, particularly the 5xxx, 6xxx, and the new 7xxx series are generally considered the best for mining.  Many people also choose to make barebones "mining rigs."  Some of these mining rigs don't even have monitors!  This is because there is an electrical cost to run a Bitcoin miner for months on end and these people want to make their mining rigs as electrically efficient as possible.

But, to be quite honest, unless you're willing to spend literally thousands upon thousands of dollars on new computer hardware, it won't be worth it to try solo mining.

Consider this:  I have been Bitcoin mining with a $400 graphics card, an ATI Radeon 6970.  Now, while it is not the most efficient Bitcoin mining hardware, it still has pretty good Bitcoin mining power.  I have been using this card for almost 6 months non-stop every day for Bitcoin mining, and I have never solved a block once.  In other words, it could be months to years before you ever solve a block mining solo.

The best thing to do if you have a decent graphics card (or a few of them) is to join a 'mining pool.'  The largest one is at www.deepbit.com  but there are some other very good ones.   All of the miners in the pool essentially combine their processing power to solve a block.  If they succeed in solving a block, each miner will receive a payout of the 50 BTC prize that is proportional to their share of the work (i.e. more powerful machines do more work and thus get more reward than weaker machines).

Mining in general works like this (others on this forum have a better understanding than I do):

When any Bitcoin transaction is made anywhere, it is broadcast to every "node" or computer in the network and is encoded in a 'block' to be solved by the network.  In other words, blocks contain records of the Bitcoin's transaction history.  Solving blocks is an important step in verifying transactions in the network to eliminate things like fraud.  

So, in extremely general terms, the nodes basically say, "Ok! I need to solve this block/problem so I can help verify the transactions inside it!"  As soon as any node solves the block, it says, "Hey other nodes, I got the answer!"  And so it sends the answer off to all the other nodes.  The other nodes look at the answer and say, "That's correct!  All of the transactions in this block look good to me!" This is how transactions are confirmed by the network.

This is also why you may hear the term "blockchain."  The blockchain is a history of all transactions in the network. Solving blocks adds a new block to the end of the blockchain.

The difficulty adjusts to the amount of processing power in the network every 2 weeks.  So, the difficulty will only get harder when there is consistently more processing power in the network, and will get easier when there is less processing power.  If there is no change in processing power, there will be no change in difficulty.  This is to help make the rate of Bitcoin generation predictable over time.  Every 2 weeks, the difficulty will adjust such that blocks will be solved on average every 10 minutes.
the joint
Legendary
*
Offline Offline

Activity: 1834
Merit: 1020



View Profile
January 17, 2012, 06:18:27 AM
 #3

Also, with reference to one of your last questions, if you mine in a pool with more people, you will receive fewer Bitcoins per block solved.  But, your pool will also be solving blocks faster than other pools.  In other words, in large pool you earn smaller payments more quickly, but in a small pool you earn larger payments more slowly.

Here's a way to think about it.  Because solving blocks is a random but predictable process, the laws of probability win over time.  So, if on average it would take your hardware 1 year to solve a block at the current difficulty while mining solo, it will also take an average of 1 year to solve a block at the current difficulty level while mining in any pool.
Ymous (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
January 17, 2012, 06:43:01 AM
 #4

Thank you Joint. I appreciate your support. I have many more questions, but they can wait for a new day. I will learn more now.
the joint
Legendary
*
Offline Offline

Activity: 1834
Merit: 1020



View Profile
January 17, 2012, 06:49:46 AM
 #5

Thank you Joint. I appreciate your support. I have many more questions, but they can wait for a new day. I will learn more now.

Glad I could help Smiley
codymanix
Full Member
***
Offline Offline

Activity: 203
Merit: 121

Gir: I'm gonna sing the Doom Song now..


View Profile
January 17, 2012, 09:19:03 PM
 #6

When you do solo mining with just a single PC (even a good one with excellent graphics card), it will take you approx. a year or even longer to mine your first block.
If you want to do solo mining you should own a bot net or at least lots of good mining rigs.
Thats what pooled mining was invented for. With pooled mining you get your income one a much shorter period of time (maybe hourly).

Note that mining cannot make you rich. If it would much more people will start mining which increases difficulty which makes it much harder to find a block which decreases your income.
This way, the system regulates itself in a way that mining doesn't pay you much, but also doesn't make you poor.

If you want to get rich, start trading bitcoin on one of the mayor exchanges like Tradehill.
Also note that wrong trading with too much money can indeed make you poor..  Grin

Programming tutorials, Tools, Games & Humor http://deutronium.de.vu
My Vircurex referral code for persistant 0.05% trade discount: 750-33267 or use
https://vircurex.com/welcome/index?referral_id=750-33267
Ymous (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
January 18, 2012, 02:00:07 AM
 #7

Thank you cody, could you please elaborate more on trading? Is that something like the stock exchange?
Fiyasko
Legendary
*
Offline Offline

Activity: 1428
Merit: 1001


Okey Dokey Lokey


View Profile
January 18, 2012, 02:02:49 AM
 #8

Thank you cody, could you please elaborate more on trading? Is that something like the stock exchange?

It's almost exactly like a stock exchange
http://bitcoincharts.com/markets/

WARNING:the current MTgox Price is INCORRECT

http://bitcoin-otc.com/viewratingdetail.php?nick=DingoRabiit&sign=ANY&type=RECV <-My Ratings
https://bitcointalk.org/index.php?topic=857670.0 GAWminers and associated things are not to be trusted, Especially the "mineral" exchange
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!