+2
Under review

IMPORTANT - Hash Power Splitting

Opa 6 years ago updated by Oliver 6 years ago 10

Hey miners!


Everybody of you know Nicehash. You deliver them 1001 different mining protocols or miners and they pay you only in Bitcoin - with a big fee.


Whats about mining with a single Hardware or Protocol but on different selfdefined pools/coins without any fee?


Impossible? No!


I have made an Windows based stratum sniffer/modificator for personal use which I maybe will expand to an Hash Splitter / Multiplexer for everybodys use...


If I do it - it will be no problem to define that HashPower is going with 10% to Pool A with Coin B, 50% to Pool B with Coin C, 15% to Pool C with Coin D, 24.99% to Pool D with Coin A and only if you want maybe 0,01% for me... ;-)

Will be deal with multiple miners and all "stratum+tcp" protocols / coins... can do comlex replacements to deal with different Worker formats of the pools


Any interest? Writing an Inhouse Software vs. a Software for public is a lot of more work...


With such a "Splitter/Multiplexer" I wish that the people who use the tool give some of their Hashpower to this pool. Not as a fee! Its like normal mining but only with a "short miner" with only 10% or 5% or x% of the original hardwarepower.

I know (because I´m one of them) that it is actually not really funny for some people here to give all power into some of the smaller pools... but it´s easy to give the best pool on the world some power if the primary power can work in a pool which have 0,5% to 5% of total NetHashpower...


I hope with such a tool that we can catch more people to give Hashpower into this pool?! Instead of going away after two days - staying with a smaller portion?


Whats about you people? Please tell me what you are thinking?



Hi Opa,


I was going into the same direction too.

Using xmrig style of multiplexing 'donations' to different pools...

But also including WhatToMine and other sources of info into the auto-switching decisions.


As long as the 'inhouse' is open source, I will pay attention. :)

Inhouse is Inhouse...

... but an official version will be incl. sources...

nice, attention have been paid .... :)

Cool, if there is some more interest I will discuss my concept here.


But things like "Autoswitching" based on Webinfos is actually not in my interest.


At first I want a good working kernel which has maximum multiplexing and replacement capabilities. I found some tools which can do some of the functions I need - but they are all only for managing input from one mining hardware on localhost. I want to manage up to 254 actual ASICs or RIGs as inputs per daemon.

"Biggest" thing I actual see that with a lot of ingoing miners original minining job numbers will crash and I need to handle own job numbers with the pools but original numbers with the miner. One of the reasons existing tools can´t handle multiple inputs.

does this support ssl?   for ASIC dont you have to change your gateway address or how does it update the ASIC to switch pools?  wont they constantly reboot on each change?

Lokal it won´t support ssl - but for the external connection I plan to check out a gateway solution from other GPL developers - But it´s future stuff!

You had to give the ASICs or mining software a local address as pool - like 192.168.1.1 (where my daemon runs) - or you have to build own DNS which redirect pool addresses to the daemon.

No Reboots! Daemon can handle every single incomming job from a miner as an independent job. Miner(software) didn´t realize that the daemon isn´t a real pool and that jobs are splitted to different pools/coins. Miner(software) never knows which coin is working! They only know the algorythm...


that is what i was thinking you should have to do that.  but some pools use different ports. so if you say 192.168.1.1:3333 then you want it to switch in the back to a different pool, you better also set port redirect as well.  

A "pool" is in my eyes ever like: dash.coinfoundry.org:3062 - without port there is only an host but no pool...

Every outgoing pool can have different port numbers... Be sure that you can config much more things than only port "correction"... :-)


is this sill active and paying?

Under review

If you are referring to the Dash pool, yes its active, maintained and of course paying.