Hey everyone
I have spent the majority of the last few days trying to get a Mining Pool Server working with UNB...
About 1.5 years ago I had my own crypto and small MPOS mining pool, which I ran for about 6 months, so I do have some experience...
I hope the following info will be of help to someone, cos I have so far failed to get a pool working successfully...
1 - There seems to only be 3 real choices for Mining Pool software, as far as I can see - MPOS (complete solution), UNOMP (supposed to replace or at least work with MPOS), and CoiniumServ (back end server with no web front end).
2 - Most of my hardware supports x64 OS as the base install, but only supports x86 VM's / virtual PC's, so I can only run VM's with OS's that are x86 / 32bit...everything done below was done using a Lubuntu 14.04 x86 VM.
3 - I tried installing UNOMP, but if I remember correctly, got stuck at the same error as the one posted here - SyntaxError: Error parsing /home/dragos/unomp/node_modules/merged-pooler/package.json: Unexpected string in JSON at position 2304 #135 -
https://github.com/UNOMP/unified-node-open-mining-portal/issues/135 - this issue was opened 14 days ago - today is 03-07-2016.
4 - I rolled back to before installing UNOMP, and tried installing MPOS and the stratum components instead - which all seemed to install correctly... The problem starts when trying to install mySQL Workbench to be able to manage the actual MPOS database...The latest version of mySQL Workbench is only x64, so no x86 version at all, so I tried using - MySQL Workbench 6.1.7 - Ubuntu Linux 12.04 (x86, 32-bit), DEB - as that seems to be the last version that works for x86...I downloaded the deb installer, double clicked, and an installer window opens stating that the package cannot be installed due to missing dependancy libc-something-0, sorry can't remember the full name...anyway I tried to install the missing component, but it seems that the "apt-get install" file is either missing, or has been replaced, so either way, I couldn't seem to get the dependency installed to then be able to get the installer of mySQL Workbench to install the Workbench application...
5 - All was not completely lost, as I still had my old MPOS VM for my own crypto stashed away, and that had everything working, including the mySQL Workbench application...so I dug that out, updated the OS, got the UNB wallet working, updated MPOS and the stratum components from the git sources to the latest versions, as far as I am aware, changed a whole bunch of configs, ran the stratum mining twisted command, without sudo and got permission errors, ran with sudo, and it started to look like it was working, then gave me errors that it couldnt connect to the wallet / daemon correctly / the connections were being dropped, "check my wallet config", so I did that, and just cant find any problems...
... and that is where I am currently at - not being able to get a pool working, sorry...
So far as now, I am giving up...I have the knowledge to run a pool, but not to do all the programming of the components that make the pool work, and fix problems like this when they appear...
The only consolation I can offer currently is the following link - An Open Source Mining Pool Bounty and DEVgrant -
https://blog.ethereum.org/2016/03/29/an-open-source-mining-pool-bounty/"
Though there are some instances of open source Ethereum pool mining software available, the uptake has been low, and there appears to be a large efficiency gap between proprietary and available open source pool software.
We propose to change that.
As of today, the Ethereum Foundation is offering a bounty to a developer or team who wishes to begin this project, based on the “performance” of the end result
"
Basically, Mining Pool Software sucks, and Ethereum are trying to change that - good luck to them - hopefully it will be able to be used with other alt-coins aswell, like UNB...If anyone actually creates something...
I am currently still running 2 accessible full nodes, and solo mining with my BFL 7GH ASIC... As to how long I will be doing this is still open ended...So far, although its been fun, I am currently at a "loss" , and have mined a total of 0 blocks, so have a wallet that still contains 0 UNB
My intention of running a small pool, dedicated to UNB, was to try to get more cpu / gpu / low end ASIC miners involved in UNB, with the hope of something small being better than nothing at all, for everyone involved...
Yeah, I could sign up for iSpace, but I was originally looking to find, then looking to create, a pool that was focused only on UNB, like Slush is for BTC, and use that focus and enthusiasm to try to help make UNB better for everyone involved...now, I feel like...disappointed...bit less enthusiasm cos theres not much else happening here...and bored...sorry...
If anyone wants to get involved with helping me to setup a pool, please do give me a shout..If Mining Pool software improves, and I can get it to work with UNB, then I hope to revisit this project again in the future...
I'll update if anything changes...
Cheers !
Sonix711.