January 24, 2026

Capitalizations Index – B ∞/21M

What is Bitcoin Mining and How to Calculate Mining Profit?

What is Bitcoin Mining and How to Calculate Mining Profit?

Before discussing about mining profit question, we need to understand what Bitcoin mining is. If you ever read our former post, What is bitcoin and the Technology Behind It, you may have a obscure impression of what Bitcoin mining is. Let’s get a thorough understanding.

Unlike the traditional gold-mining or coal-mining which usually involves explosives and drilling, Bitcoin mining is to get Bitcoin by computer. Generally, there are two sources where a Bitcoin miner can obtain Bitcoin: coinbase and transaction fees. (The “coinbase” is not the noticeable cryptocurrency exchange.) The total reward a miner can get is the sum of coinbase and all the transactions fees from all transactions included in the block.

Total reward = coinbase(block reward) + all transaction fees

Coinbase is the new Bitcoin generated by the Bitcoin network system. As we know, one or few transactions will be batched together to form a block. The first transaction in a block is called coinbase transaction (also known as generation transaction), which is created by miners. Due to PoW mining system, coinbase is designed to encourage miners to verify the validity of transactions, confirm and collect transactions into the blockchain, ensuring the normal running of the whole Bitcoin network.

Coinbase reward is calculated based on the block height. It starts with 50 Bitcoins per block and is reduced by half every 210,000 blocks. As stated in Bitcoin whitepaper, the system will adjust difficulty to ensure about 10 minutes a block. That’s to say, Bitcoin halving event occurs every 2100000 minutes (approximately 4 years) a time. The first block of a blockchain is regarded as genesis block, whose block height is 0. Currently, the block reward is 12.5 BTC per block. It will be changed into 6.25 Bitcoins per block in the next halving in around 2020.

Generally a block doesn’t require miners to include a non-coinbase transaction. Therefore, transaction fees are included in a transaction to reward miners for collecting additional transactions into a block. Since the space for transaction in a block is limited to about 1 MB in Bitcoin network, the more transaction fees you pay, the more quickly your transaction will get processed. What we should know is that the transaction fees you pay only influence how long the transaction will get confirmed. Considering there are many transactions in a block, total transaction fees equals to the minus of the total amount sender input and the total amount output. At present, transaction fees for a block sum up to 4–5 BTC.

Total transaction fees = Total input — Total output

As we mentioned before, Bitcoin mining is about solving the calculating problem to get the rights to collect the transaction into the block first. The massive calculation is accomplished by computer. The increasing mining difficulty makes it impossible to make profits through mining with a personal computer (CPU). Computer with ASICs (Application Specific Integrated Circuits) chips is specially for Bitcoin mining now. This kind of machine is so-called Bitcoin mining machine (rig) or Bitcoin generator.

Here are some mining related terms:

Hash Rate: It’s the speed of executing complex mathematical calculating when Bitcoin mining rig tries to collect transaction into block. It’s a measuring unit of processing power of Bitcoin network. The faster it calculates, the more blocks it can collect, which means more block reward. Measuring unit:

KH / s ( 10 ^ 3 calculations per second)

MH / s (10 ^ 6 calculations per second)

GH / s (10 ^ 9 calculations per second)

TH / s (10 ^ 12 calculations per second, this is a frequently used unit in current Bitcoin mining)

PH/s (10 ^ 15 calculations per second)

Miner: it’s Bitcoin mining rig which is running Bitcoin network protocol and special mining program. It gains reward by mining. Generally, it refers to people who use mining rigs to mining Bitcoin as well.

Mining Farm/Facility: It’s a room or warehouse where those mining rigs collectively located. As the mining difficulty rises, it’s hard to make profit through one mining machine. So, many mining rigs are put together and placed in places with low electricity cost. The main cost of a mining farm is mining rigs and electricity fees.

(Photo by ROCKMINER)

Mining Pool: It’s a pool where miners share their hash rate (processing power) over a network and get their share of reword based on their contribution to finding a block.

Difficulty(or Target): It’s the number the whole Bitcoin network share to keep every 10 minutes or so a block. Generating every 2016 blocks takes about two weeks. Bitcoin network will compare the actual time it takes to generate 2016 blocks with the two-week goal. It will adjust difficulty to reach the goal.

Power Consumption of a mining rig: the electrical energy per unit time a mining rig uses when mining. It’s measured in the unit of W or KW.

Total profit = the value of Bitcoins obtained via mining — electricity cost — mining rig cost — other fees (if any, like maintenance fees, pool fees)

Now, you know the key aspects of a mining rig and are capable of calculating your mining profit. You may use these tools to calculate you mining profit before investing in mining. Here is a calculator we used quite often: https://btc.com/tools/mining-calculator

· Find us on our Telegram

· Follow us on Twitter, Reddit, Facebook and YouTube

For more detailed information, you may visit our website: www.rockminer.com

Published at Mon, 01 Apr 2019 03:10:45 +0000

Previous Article

An Introductory Guide to Hashed TimeLock Contracts – BTCMANAGER

Next Article

AltDex Cryptocurrency Indices: April 2019 Rebalance

You might be interested in …