Need help with Nicehash

Encounter a problem related to the pool or have a request for a feature? Post your issue here and we will help you out.
Forum rules
Welcome to the System Support forum! Encounter a problem related to the pool? Post your issue here and we will help you out.

Keep in mind that the forums are monitored by PROHASHING less closely than the official support channels, so if you have a pressing issue, please submit an official support ticket so that our Support Analyst can look into your issue in a timely manner.

We cannot answer financial questions related to your account on a public forum, so those questions should always be submitted through the orange Support button on prohashing.com/about.

For the full list of PROHASHING forums rules, please visit https://prohashing.com/help/prohashing- ... rms-forums.
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Need help with Nicehash

Post by Steve Sokolowski » Mon Oct 19, 2015 5:34 pm

This is a lot of useful information.

First, thanks for the offer of 0.1BTC, but we don't want to take money from anyone. If anything, we would pay the contributors here for their hard work in providing us with this data.

I'm also inclined to believe that work restarts aren't the cause of the problem, if only because we've spent so much attention on that area of the code. I did a lot of testing to make sure that work restarts were at the absolute minimum they could be, and it looks like paszokonik was able to verify that. But his tip about the change from Friday to today is interesting. It will take a lot of computing power to run that query, so we won't be able to get any results until tomorrow about that. I'll post that when I get more information.

The most useful information we could have here is how they determine what the "base hashrate" is. If you own a physical miner, there are two ways to determine its hashrate: what it reports from its chips on the screen, and the statistical distribution of the shares submitted. In this case, it's obvious that the "pool hashrate" is the statistical distribution of accepted shares. But how do they compute the base hashrate? There is no stratum method to query that data. Do they use some sort of custom miner software that sends what the miner reports to Nicehash's servers?

Another test for someone who is interested in running it: If you set "d=1024 c=litecoin", does that make any difference over "d=16384 c=litecoin"? Theoretically, it's possible that with a high difficulty, the 10% could simply be due to luck.
JarBinks
Posts: 24
Joined: Mon Jul 06, 2015 1:25 pm

Re: Need help with Nicehash

Post by JarBinks » Mon Oct 19, 2015 8:16 pm

I believe they use some sort of custom stratum proxy, no special miner software is required to sell hashing power to nicehash.
With that arrangement I believe they would have access to obscene levels of detail about the ins and outs.

One note/comment/question, if you specify an r= and d= value then you are basically not doing restart or difficulty testing? So issues in that area would not apply?
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Need help with Nicehash

Post by Steve Sokolowski » Mon Oct 19, 2015 9:59 pm

That's right. Theoretically, if you used r=0 d=1024 c=litecoin, that should cause NiceHash to connect here and start mining litecoins as would occur on any other litecoin-only pool.

Since they are supposed to be equal but are not, I'm hoping that means there is a bug in our code, because if true we can significantly increase profitability by finding it.
JarBinks
Posts: 24
Joined: Mon Jul 06, 2015 1:25 pm

Re: Need help with Nicehash

Post by JarBinks » Tue Oct 20, 2015 12:49 am

One difference for them is they are constantly re-balancing load vs. demand.
You ask for 300MH and you might be using 3 miners one minute and 10 the next, 500MH one minute and 125MH the next.
Over time you get close to what you are asking for but, that is over hours not minutes. IMHO

Maybe a good test it to run 2 100MH orders at the same time, 1 @ PH with r=0 d=1024 c=litecoin and 1 @ a lite coin only pool, and see the diff.
Though it will not be a 1to1 comparison since each order will get different miners/hash but, over time the results may be telling.
dman99
Posts: 7
Joined: Wed Sep 30, 2015 7:24 pm

Re: Need help with Nicehash

Post by dman99 » Tue Oct 20, 2015 1:55 am

My experiences are about the same as everyones' here.

One thing I didn't try was a fixed order. I noticed that the more miners were given/taken away from me on Nicehash, the less profitable I was here at Prohashing. I bet with a fixed order you'd probably see some better results since with those you are guaranteed your hash rate and not constantly gaining/losing miners.
paszokonik
Posts: 17
Joined: Wed Oct 14, 2015 2:39 pm

Re: Need help with Nicehash

Post by paszokonik » Tue Oct 20, 2015 4:27 am

@dman99 According to my tests price per GHs is irrelevant. Haven't tried fixed order, but put my order on top of standard orders to avoid GHs fluctuations and experienced delta=-15%. The fact is that after requesting more GHs the delta is decreasing for the transition period but as soon as GHs stabilizes at the new level the delta also stabilizes as bad as before or worse.
dexubdg
Posts: 26
Joined: Thu May 21, 2015 9:18 am

Re: Need help with Nicehash

Post by dexubdg » Tue Oct 20, 2015 6:43 am

Same problem on miningrigrentals, no response to work restart. My rig is connected from there.
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Need help with Nicehash

Post by Steve Sokolowski » Tue Oct 20, 2015 9:27 am

paszokonik,

Is there a way you could try obtaining a very minimum amount of hashpower and seeing what happens, like 1MH/s?

I wonder if the reason there is this problem is because they aggregate lots of miners. As hashrate goes up, more and more miners are brought in, increasing the odds that one of them could get stuck. If that's the case, a very tiny amount of hashrate should come out with exactly what was promised.
paszokonik
Posts: 17
Joined: Wed Oct 14, 2015 2:39 pm

Re: Need help with Nicehash

Post by paszokonik » Tue Oct 20, 2015 10:15 am

Minimum order is 100 MHs and there is no guarantee about the number of workers. This changes dynamically.
The number of workers is variable even with fixed order which guarantees hashrate.
Here is public link to order table
https://www.nicehash.com/?p=orders

As I told few posts earlier I can't see corelation between number of workers and hashpower drop

Any results of friday to monday database history comparison?
User avatar
Steve Sokolowski
Posts: 4585
Joined: Wed Aug 27, 2014 3:27 pm
Location: State College, PA

Re: Need help with Nicehash

Post by Steve Sokolowski » Tue Oct 20, 2015 11:37 am

Unfortunately, the query returns what we expected: that the hashrate is what was reported.

However, I'm starting to think that this issue may be present with all miners, even non-Nicehash ones. The miners we own have never been able to get the hashrate they were promised, and kires always was dissatisfied with the hashrate of his miners. We never thought to connect our miners to another pool to troubleshoot that. Tonight, I'm going to try connecting our miners to another pool and then comparing the results.
Locked