miningcore icon indicating copy to clipboard operation
miningcore copied to clipboard

Asicboost compatibility with nicehash

Open goodthebest opened this issue 3 years ago • 6 comments

Hey, asicboost is working fine with local asic machine, however it's not going through with nicehash pool verification. Any clue, what needs to be done? anyone worked it around?

goodthebest avatar Dec 13 '22 14:12 goodthebest

It worked fine two years ago. But now with last release can't go through verification

nicehash issue

But my local workers start mining from second connection attempt. First connection attempt always closing. Maybe here is no any issue, and working well? Will mine some btc to nicehash and check later...

zvenimir avatar Feb 06 '23 20:02 zvenimir

It is not working. Only connection accepting... connection accepted... connection closed... Maybe because nicehash do not trying reconnect with the same IP which connection was closed before. It looks like that. First connection to Miningcore always closing, as I see, but after working well in my local network. Because local workers do not change they IP's?

zvenimir avatar Feb 18 '23 10:02 zvenimir

I to have this problem with asicboost nicehash. How can help with fix this problem?

papagruz avatar Feb 18 '23 19:02 papagruz

@zvenimir two years ago what miningcore version did it work well with asicboost (nicehash)?

goodthebest avatar Feb 19 '23 21:02 goodthebest

@zvenimir two years ago what miningcore version did it work well with asicboost (nicehash)?

Can't remember. That system wiped many times ago. This version was iinstalled in second half of 2020, as I remember.

zvenimir avatar Feb 22 '23 17:02 zvenimir

I think it happened between Release 53 & 54 when the NiceHash API was introduced. Seems that the NiceHash Algorithm is called 'SHA256AsicBoost' as opposed to 'SHA256' so perhaps Miningcore doesn't know what to do with that.

Just a thought.

EDIT: Never mind, I was wrong. SHA256AsicBoost was working up until release 59, the last .NET5 release. In release 60 onward, after NH connects instead of authorizing the worker it states "Using version-rolling mask 1fff3eee" then closes the connection.

XIII39 avatar Mar 20 '23 21:03 XIII39