is it possible to count the exact hashrate, when solo mining starts becoming profitable?
say, I have about 6 ksol in my gpu's, is it worth considering solo?
There are calculators online to do the math for you based on difficulty . Right now your 6000sol/s rig is expected to make 5600 BTCz/day so if you solo mine you should expect to find a block every 53 hours and that's 12,500.
Problem is solo is that if you run your rig for 51 hours and stop you get ZERO for mining 51 hours. If you run your rig for 100 hours chances are you only find one 12,500 BTCz block which is very low for 100 hours because you didn't wait for second block. There is a small chance that you may find one block sooner than 53 hours or later than 53 hours.
A 1060 or 300sol/s will take over 1000 hours to find one block of 12500 BTCz and if you stop at 950 hours you just wasted a ton of powet and got zero.
With a pool you get the same about over the long term but your rewards are broken into a lot of consistent tiny amounts over a long period of time.
With a pool there is a high chance that got also get screwed. Many pools typically skim 50% of the incoming blocks in hidden fees and advertise 1% fee. Few pools are honest.
Thanks a lot for the info!
So basically soloing means no pool fees (both transparent and hidden).
But I need to clear one thing,
you've mentioned 53 hours to find a block on 6ksol rig, does it mean just total 53 hours or 53 hours nonstop?
I mean, does it matter if process was interrupted?
And what if some big pool and myself both find a block at the same time, the pool will have advantage in both latency and hash power, so there is a chance that my block would be ignored, am I right? should this be considered?