Bitcoin Forum
June 09, 2024, 06:18:30 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Solo Mining profitability  (Read 2079 times)
joae1975 (OP)
Hero Member
*****
Offline Offline

Activity: 752
Merit: 500



View Profile
July 15, 2013, 05:40:22 PM
 #1

I'm not sure if this was already answered.  Can't seem to find it anywhere.

How many Gh/s would you need for Solo Mining to make sense for an individual, at current/future difficulty?  And is it practical for a person to do it anymore?  How do you calculate this "sensibility" based upon difficulty?

Thanks!

1PewuG8KZJUPK3CtvAkAs1Uw42rQgUv5Jk
-ck
Legendary
*
Offline Offline

Activity: 4130
Merit: 1636


Ruu \o/


View Profile WWW
July 15, 2013, 05:54:03 PM
 #2

This is all opinion based...

I estimate based on finding 5 blocks on average per difficulty change to avoid the variance of missing blocks before a diff rise in a way that can never be recovered. That's 5 out of 2016 blocks so you need to be >= .25% of the total network hashrate. At (current) difficulty 26 million, you need to generate 5 * 26 million shares in less than 2 weeks, or 26 million shares every 403 blocks which is ~4030 mins (in reality less time because diff is rising). That's ~6500 shares per minute. You get 1 share per 71.6MH per minute, so you'll need ~6500 * 72 = 470GH. One BFL SC minirig therefore is about the minimum requirement (this week).

Not only do you need a ludicrous amount of hashrate to reach that milestone, it gets increasingly difficult to set up an efficient solo operation as the network hashrate increases. Even the most hardcore miners gave up solo mining for any extended period for the risks are too great with such a large investment.

Summary: Pool mine.

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
Trillium
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500



View Profile
July 16, 2013, 09:56:38 AM
 #3

It depends on how long you can go without potentially receiving any payout. You can estimate the average time of finding a block at the current difficulty with calculators such as: http://www.bitcoinx.com/profit/

Of course, the average time to find a block that is shown by these calculators can vary greatly with your luck - you could be unlucky over any given period of time - so it a risk you take. If you are spending a lot on electricity to run your miners and you don't find a bitcoin block for 1 year then many people would find that situation to be financially unacceptable.

On the other hand, if you are mining with a pool, depending on your hashrate and the pools payout thresholds (and other things, like pool luck) you could be getting paid to your wallet each and every day.

In my opinion if you are mining BTC you should definitely use a pool.

(If you are mining altcoins then you may be able to solo mine and regularly find blocks, it depends on their current difficulty.)

BTC:1AaaAAAAaAAE2L1PXM1x9VDNqvcrfa9He6
joae1975 (OP)
Hero Member
*****
Offline Offline

Activity: 752
Merit: 500



View Profile
July 16, 2013, 12:46:40 PM
Last edit: July 16, 2013, 04:29:27 PM by joae1975
 #4

Thanks guys.  I appreciate the info.  I like the math ckolivas, thanks for all you do!  Donation sent (yesterday.)

1PewuG8KZJUPK3CtvAkAs1Uw42rQgUv5Jk
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!