Zcash has been built by a very skilled group with many experienced professionals. It was launched with a lot of care and enjoyed backing from reputed exchanges like Kraken. With the emergence of the Bitcoin, many technical savvy people started mining and they were assisted by the super mining farms and ASICs. This meant that proof-of-work algorithms needed to become more challenging so that ASICs would find it harder to mine. This is why Ethereum has won so much of appreciation. Here are some guidelines which one can follow to be able to create a mining rig:
The mining rig is meant to get new transactions from the peer-to-peer network. These need to be verified and then added to block chains. The rig will calculate hash functions for such blocks. When you can find solutions to the cryptographic puzzle, you can consider your mining efforts to be successful. Since the problems are hard to solve, verification and enumeration is the best way to do mining. The rewards you get will consist of both transaction fees and static fees. But you must carry out multiple operations simultaneously.
To carry out such parallel processing you will need special hardware because all computers cannot deal with this. You could have either a custom device such as an ASIC or a supercomputer. Alternately, you could even use a computer which has multiple GPUs. The GPU is preferred to the CPU for parallel and repeated operations. The CPU may be good at execution but the GPU can work relentlessly. So, almost for the exact price, you can get better mining rates with GPUs. When you are keen for CPU mining, you need to get a high-end CPU. Maintaining many CPUs is costly and not common for desktops. Regardless of the hardware you choose, it is bound to get heated. This explains why a good cooling system is necessary. You may even add fan boxes when needed.
The mining community also prefers AMD to Nvidia. When Bitcoin was launched many years back, AMD was selected because it offers a great floating-point performance. It provides better integer computation features which are integral to cryptocurrencies. Moreover, on comparing the AMD RX with Nvidia GTX, one can see that there is greater memory and higher bandwidth. This gives AMD an edge over Nvidia although the latter is better for frequencies.
When choosing a GPU for mining, you need to consider the power consumption and not so much on hash rates because these will depend on multiple factors like software, driver versions, over-clocking and down clocking. You can find out about power usage from tests online. Alternately, you may use the TDP or Thermal Design Power which is an indicator that lets you compare GPUs you may have handpicked. After comparing, you can get one which is most cost-effective.
As performance is not going to depend on the RAM or CPU or hard drives, it will rely on all these working properly together along with internet connectivity. While affordable products work just as well, you must check their TDPs. This is because additional heat may reduce profitability.
You will also need multiple PCIe 2.0×16 slots in the motherboard because of GPUs. These are “risers” or cables which connect GPUs to slots and they will help you to keep these heated GPUs away from the remaining system. Normal motherboards are not likely to have these PCIe slots and therefore, you will need to get a special type of motherboard for operating the rig.
Initially ribbon cables had been used as the risers for slots but these were soon found to be limited in length and inflexible too. Today, it is advisable to use the USB 3.0 risers as these are far more flexible and can be of a meter in length.
Your choice of a power supply unit or PSU will also depend on your GPU TDP and the RAM.HDD/CPU. The PSU efficiency is basically a function of its load. So, you could either buy a high-end PSU which has many years warranty or combine a less-robust PSU and dual PSU adapter.
You will also need to decide on your operating system. This choice depends on the type of miner you are. When you have enough funds and already own a license, you can choose Windows. You can get support for latest drivers, more stable drivers, easy mining software etc. With Linux, you enjoy advantages as it is lightweight and free. Being open source, you can control the workings too. But both Linux and Windows will offer great scalability.
With the growing popularity of cryptocurrency mining, difficulties of mining have also increased. This has made it hard for the solo miner to earn rewards. This is why people have decided to join mining pools instead to improve their chances of earning rewards. The pool will run a node for everyone and you are not required to sync the block chain on your own. The reward gets distributed amongst all miners depending on shares which they have mined. When choosing a mining pool, you must ensure you are not getting scammed. Pools will usually entail charges and you need to check for their terms of service before you join. You must also try out software first to know their effects on the mining performance.