Can you please add Stratum Support for SIA at
https://sia.suprnova.ccI have 99.6% efficiency there with stratum and about the same speed with the Windows miner by wolf which is much better
The problem is every pool started to implement own Stratum protocol for Siacoin, it's not a good idea. Now I check them in details...
Message me or contact me in IRC if you need any help, my implementation is quite similar to DCR implementation.
Actually there is no other stratum implementation for Sia currently.
What about this?
http://siamining.com/helpI'm unsure why they changed the the header specs, it's still no "true" stratum, it's the also regular getwork-over-tcp like my implementation just with longer ntime and nonce fields - it would have been wiser to communicate and build ONE protocol where everyone works on instead of forking "my" sgminer and changing some values and calling it "true" stratum
However, you might want to implement both, the second one just uses longer fields.
I don't want to implement both though I can add an option to miner which will select protocol. The reason is that several protocols will cause problems when users will try wrong option value. And then they will ask me why my miner does not work, again and again, on every page. As a pool owner, you implement one Stratum version. But I have to support them all. There is also third stratum version, mine (in ethereum-proxy style), so it becomes really funny. I will add support for all protocols if you cannot select some one stratum version, but it will take some time.