I used to run a merged mining pool using that distributed mining thing that used a blockchain itself to co-ordinate miners, I forget its name offhand.
It was not hard to set up but had built-in accounting ony for the mined bitcoins, sending them automatically to the miners as they were mined (using multi-send to all the miners inside the actual mining transaction I think).
P2Pool might have been its name? I think so.
The problem I ended up having with it was once the Neptune miners arrived it emerged that they were not able to use their entire massive hashrate effectively with P2Pool.
I suspect this was because P2Pool was written in a script language, maybe python or perl or something like that.
Basically the hashrate the pool was showing for my Neptunes was way low.
I directed my Neptune miners at MMPool and it showed a hash value much closer to the hash value the mining machines themselves thought they were putting out.
MMPool was written in Golang or Go or some other similarly "obscure" (or even more obscure) language. It could handle those kinds of hash-rates.
The thing is, mining hardware has advanced quite a lot since the Neptune.
I expect modern mining hardware to be even harder for P2Pool to deal with, at least when merging several coins.
Although I do recall having noticed a pool called P2Pool around recently so maybe they actually use that software and maybe it works fine for straight-out mining of one coin or maybe even can manage to merge a few coins if those coins also have high difficulty and long block times. As it is possible the problem I was seeing was partly to do with merging seven or more coins and also partly to do with how many of them have faster block times than bitcoin does.
MMPool also did the accounting of the various merged coins. So maybe a good idea would be to get hold of the guy who wrote it and see if he can be convinced to merge more coins in it again or to release the source-code as free open source.
What I would suggest though for homegrown projects would be to use P2Pool like I did, to merge all the merged mined coins at once, but use lower powered mining hardware than Neptunes.
Or maybe we could try splitting the power of each Neptune-or-better machine between several such pools.
I tried things like leaving GeistGeld (due to its six second block time) out of the merge but still nothing I did seemed able to get P2Pool to recognise the full power of my Neptune miners.
If we could get the code of MMpool released though we might be onto something...
We should definitely merged-mine not only DeVCoin but also, if possible. IXCoin, I0Coin, GRouPcoin, CoiLedCoin, and GeistGeld (XGG), heck maybe also Huntercoin or whatever it calls itself nowadays.
By the way, the
Latest Rates and related tables have been updated.
-MarkM-