3

Would mining cryptocurrency with a cluster of four Raspberry Pi 3's be any more efficient than just adding them to an existing mining pool and having them all mine separately? Would a Raspberry Pi cluster turn out a better hashrate?

2 Answers 2

0

tldr; No it wouldn't.

Most of the CPU only mineable coins have algorithms that demand a lot of RAM so that is a limitation on the Pi. Moreover from my experience mining if you use a pool or solo mine using RPC against a local daemon all your hashrates work towards the same block. So there is no need to cluster. Honestly it is better to use HC1 Odroids or SBCs with more RAM and CPU. Also the PI really needs heatsinks and a fan and DO NOT mine with all cores as it will shut down a lot. A bunch of Verium miners are solo mining using an RPI as the wallet daemon, I suggest reading the following Steemit post on how to do this to get a better understanding: https://steemit.com/verium/@birty/cpu-mining-is-back-a-complete-how-to-guide-and-profit-analysis-for-verium-mining-on-a-farm-of-single-board-computers-part-1

5

There's 0 point in using the RPi as a cryptocurrency mining rig. Clustered or not, there's no way the tiny processor and network IO has a chance in hell of competing with the specialized hardware that's being used by bigger players.

More to your question:

How a cluster would perform vs an individual RPi is nearly impossible to say. Different cryptocurrencies use different algorithms. How parallelizable your algorithm is will be very dependant on the cryptocurrency in question and how it's implemented. If it can be clustered, you'll have to either write code to cluster it, or find someone else who has already done the work.

Performance is hard to say. If it involves a lot of networked IO (even just between devices) your overhead will probably outweigh most of the cluster benefits.

3
  • I have tried mining Magi Coin. Just through mining through my phone and my desktop I have one coin in about 4-5 days.... Its not very profitable but with the price jump it will be more profitable... And when the hard fork is done I am going to mine with my RPis. Besides I didn't ask if I had a chance of competing or if there was any point.
    – RPImaniac
    Dec 28, 2017 at 21:26
  • @RPImaniac: I've added a bit to the answer.
    – Jacobm001
    Dec 28, 2017 at 21:29
  • 2
    Do you have any good references / numbers as to when IO overhead is going to be an issue?
    – Ghanima
    Dec 28, 2017 at 21:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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