Crypto currency is a digital currency that has decentralized system. They enhance their security and control the creation of new unit using cryptography method. Crypto currency is generated by mining. In crypto mining you just need to download the software and run it own your computer will then start taking transaction that is receives through the crypto currency.
Crypto currency mining is a way to generate crypto currency without using service such as exchange or by exchanging other currency.
Actually crypto mining is a process in which defined protocol , implemented in software that verifies transaction , prevents double spending , collect transaction fess and creates the money supply.
Crypto Mining verifies transaction by evaluating them against the transaction that happened before.
Hardware need for crypto mining
In this section we focus the required hardware in crypto mining. For crypto mining we need good processor that have high ram , bigger and quality Hard Drives.
The most recent development in Crypto mining is an other processor called the FPGA ( Field Programmable Gate Array ). An FPGA is highly programmable processor.
FPGA tend to be more expensive the CPU’s and GPU’s but the use quite efficient electricity.
Software needed for crypto mining
If you wants to mine crypto currency , you will need software that direct the hardware. Software is available for windows , Mac , Linux, etc .
Much of these software is free and open source software. Once software is running , it will tell you how quickly it is mining. The best software for your hardware will help you to complete as many hashes per unit time.
Running Your miner
When you will ready to mining you will have to start your miner . This may involves starting the same program multiple time if you have multiple GPU’s . You will have to check your miner time to time to be sure that , is it running and getting a good hash rate or not.
Running multiple miner
If you are in need to invest more hardware and resource into mining Crypto currencies , you will have to connect multiple miners together on networks. Running multiple miners has power and heat implications that you will have to consider. It also need some basic network equipments like a router and a computer to run software for mining.
Solo Mining
Mining is a chance endeavour and the probability of winning a block within a given period of time can be calculated. If you have several machine running at high rates you will find blocks more often and may able to absorb the variation in the rate at which blocks are mined on the other hand if you are running with a lower has rate and can stand running longer in hopes of getting lucky.
Pooled mining
Winning a block will most likely be quite infrequent. So mining pools were created as a way to even out the rewards. Those who join a mining pool cooperate to mine bloods as a group and when a block is solved by one of the member the rewards are shared.
Conclusion
Crypto mining is process in which you get crypto currency. There are no of reason for mining such as :
1- Profit
2- To secure the network and etc.
If you see this as a business , you should have to calculate the cost of electricity expenses in regarding with the number of coin you have mined.