I have a cluster of 10 computers running linux connected to each other via LAN and one of them has internet connection. Is it possible to set up mining in which the computer with internet acts as the master computer and gets work done from 9 slave computers and mine bitcoin?

  • 1
    Be aware that mining bitcoin with CPU and GPU is not profitable any more, unless your electricity is extremely cheap or you are additionally interested in the generated heat. – Murch Oct 8 '13 at 12:41
  • what if I have free computers that would run anyway? – scottydelta Oct 8 '13 at 14:58
  • 1
    A computer idling uses much less power than when under full load. It depends on what hardware you will be using to mine, but I'd guess it'd be in the range of factor 1.5 (just CPU) to 3 (full load on GPU and CPU). If you don't pay the power bill that might not faze you, but with the miners' move to ASIC it might even take a while to make up the time-effort you put in. You might want to look into questions with the tag profitability to get a better idea of what you might be getting out of it. – Murch Oct 8 '13 at 15:14

It certainly is, you could for example install the stratum mining proxy (assuming that the pool you are mining for supports stratum). You would install the mining proxy on the computer with network access and then configure the miners to use the proxy instead of directly going to the pool itself.

Of course this is just one of many options. Other options include creating a reverse HTTP proxy on the computer with internet access, as the getwork protocol uses HTTP underneath. Also possible would be to tunnel a given port directly to the pool using SSH for example. But I think the mining proxy is the easiest option, and allows for legacy mining software to use the more efficient stratum protocol as an added bonus.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.