Mining Basics

What is “mining”?

6 GPU mining rig

Mining is a process of verifying transactions and publishing to a public ledger known as a blockchain. Mining varies across Bitcoin and other altcoins like Ethereum and Monero. At a basic level, mining is the computation power to carry out the processing and verification of transactions in a blockchain. Most PC’s, Laptops have the capability to mine cryptocurrencies, however the amount of coins these devices can mine is typically lower than that of higher end computational devices such as graphics cards and ASIC miners. Mining involves compiling transactions together into “blocks” which miners then try to solve complex puzzles. The miner who first solves the puzzle receives an associate reward for the puzzle.


What is a “block”?

A block is a group of transactions which when grouped together forma block. Some altcoins use dummy or fake transactions in a block to remove traceability of the transactions. Transactions at a minimum contain sender and receiver wallets, amounts, timestamps. Blocks typically have a corresponding reward and difficulty associated with mining that block. The rewards for most blocksĀ  for different cryptocurrencies go down over time.


What is “block time”?

Block time is quite an easy one, it is the length of time in which a new block is created. If the block time for an altcoin is 2 minutes then that means the next block is create two minutes from the previous being solved.


What is “block reward”?

The block reward is a reward miners receive for successfully mining a block. This typically decreases over time by halving every x number of blocks however this varies for different coins.


What is “mining difficulty”?

Mining difficulty is a vital part of mining, and it effectively determines the rate of supply of new coins. As mining difficulty increases it becomes harder to mine that coin as more complex calculations are required. If there are advances in mining a coin from CPU to GPU for from GPU to ASICs this will inevitably drive up the difficulty. Bitcoin for example is now unprofitable to mine with GPU’s as the difficulty has increased exponentially due to the rise of ASIC miners.

Bitcoin mining difficulty chart - bitcoinity
Bitcoin mining difficulty chart – bitcoinity

What is a “wallet”?

A wallet is a storage place for cryptocurrencies. Wallets typically have public and private keys however exchange. Never share your private keys!- You only own a wallet if you have a private key! Wallets can be online or offline (not connected to the internet). You’ll need a wallet if you plan on mining as this will be the destination to store all the cryptocurrency you mine.

We have identified wallets for:


What is an “exchange”?

An exchange is somewhere that you can turn your sweet crypto you mined into a FIAT currency such as USD or EUR or use it to buy some other altcoin. Some exchanges such as coinbase, only facilitate FIAT currency to a selection of cryptocurrencies i.e BTC to EUR, other exchanges such as Poloniex only facilitate cryptocurrencies to other cryptocurrencies such as BTC to ETH. You should select the appropriate exchanges for you to create accounts on depending on the coins you plan on mining.


Whats the difference between “CPU, GPU & ASIC mining”?

Bitmain antminer s9 ASIC

In essence they do the same thing however they are all different pieces of hardware, suited to doing different things. CPU mining is limited to altcoins which allow it and typically is unprofitable. GPU mining is very popular as it is relatively cheap and diverse with prices of GPUs averaging out similarly over time. GPU mining is diverse enough to mine most coins with the exception of those which can be mined only by CPU and ASIC. ASIC mining is a dedicated device designed for the sole purpose of mining a particular coin or algorithm. Although originally designed for Bitcoin, ASICs have recently been designed for Monero and Ethereum.


What is “solo Mining”?

Solo mining is when a miner attempts to mine an entire block by themselves and thus receiving all of a block reward. Due to the size of networks these days it is extremely unpopular for miners to solo mine as it is effectively pure luck for a miner to find and mine a block first. It is much more common for miners to mine as part of a mining pool.


What is a “mining pool”?

A mining pool is a group of miners who work together combining their computational power for the sharing of block rewards. Mining pools are much more common than solo mining and typically are more reliable and consistent in terms of continuous revenue. Mining pools typcially also charge a fee for the maintenance of the pool and keeping the pool secure. Mining pools typically have a payment threshold which needs to be achieved before a user can withdraw their mined cryptocurrency.