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?
if your abandon the solo mining and come back start mining again your chances don't reset because it's pure chance via math. Its like you rolled a dice 5 times waiting for a 1 and didn't get it and you go to school and come back and continue rolling the same dice. Jus rolling 1 three times in a row a possible in solo mining there is also a much higher chance of got finding multiple blocks at intervals shorter than 53 hours OR going hundreds of hours without finding one. That 53 hour is a long time average say for example over 100 days of straight mining. With pools your chance of that is significantly lower.
If you and a large pool find a block at the same time I think unfortunately the large pool, if selfish, can ignore your block and you lose. But im not certain . I suggest you ask the question at a higher level forum such as