content logo


Bitcoin Network Difficulty and Halving

It is a controversial matter on how exactly we can classify Bitcoin. Is it some kind of currency, a payment, an asset class, a store of value or a network? Well good news! It’s much easier to define Bitcoin than you think. It’s basically a software. Do not be tricked by the images of shiny coins with Bitcoin’s symbol on them. It is a purely digital phenomenon and a set of processes and protocols. It is also the most successful attempt to create a virtual money system through the usage of cryptography (the making and breaking of codes) among hundreds.

The Network

The bitcoin network is a type of peer-to-peer payment network which operates using a cryptographic protocol. In this network, the users send and receive the units of currency, which is known as bitcoin or BTC. This is done by broadcasting some digitally signed messages to the bitcoin network by the use of bitcoin’s cryptocurrency wallet software. All of the transactions are recorded in a distributed and duplicated database which is available to the public with consensus being achieved by a system of proof-of-work known as mining. The said designer of bitcoin, Satoshi Nakamoto, claims that the design and coding of this cryptocurrency started back in 2007 and the full project was released to the public in 2009 as an open source software.

Bitcoin network does not require an insane structure to share the transactions. Even an ad hoc decentralized network consisting of volunteers would suffice. The said messages are broadcasted on a best effort basis and the nodes are able to leave and reconnect to the network whenever they want. Upon re-joining, the nods download and verify all the new blocks from the other nodes in order to complete their local duplicate of the database also known as the blockchain.

Bitcoin Difficulty

Difficulty in cryptocurrencies refers to measuring how difficult mining a block of said cryptocurrency in a blockchain actually is. A higher difficulty means additional computing power is required for the cryptocurrency such as Bitcoin in order to verify the transactions entered on the blockchain. For a more thorough explanation, Cryptocurrency difficulty is the parameter Bitcoin and the rest of the cryptocurrencies use in order for the average time between each block to be kept steady while the network’s hash power changes. Cryptocurrency difficulty is considered as an important parameter for a high difficulty may help secure the cryptocurrency’s blockchain network in case of malicious attacks.

In Bitcoin’s system, miners (the people running Bitcoin’s software on their computers) compete with each other to find a new block while adding the most recent batch of data to the blockchain. When enough transactions are verified, there will be a new block added to the chain. The miners will be paid a certain amount for their efforts (or none). Of course, there are some other requirements before they are able to receive the said fee if any at all. The amount of time needed for a new block to be found is subject to 2 things. Level of difficulty and chance.


Bitcoin halving, as the name suggests, is basically halving the rewards acquired for the process of mining it after every 210,000 of blocks have been mined. By this type of mining rewards reduction as more blocks get mined, bitcoin makes sure the amount of bitcoin which is currently in the cycle does not suffer a dramatic increase.

How does halving work?

So, as was mentioned before, each set of 210,000 bitcoin blocks that is mined, halves the actual reward given to the miners. Back in bitcoin’s early days, 50BTC was the reward for the first set of 210,000 bitcoin blocks. As time went, more blocks got mined and as a result more bitcoins entered the cycle. In 2012, the first batch of 210,000 blocks were mined and to control the bitcoins in circulation, the reward got cut in half. 4 years later, the second batch of blocks were also mined and by 2016, the reward was cut again to 12.5BTC. The last and latest halving took place last year in May. So, upon the mining of 630,000 bitcoin blocks in total – i.e. The third batch of 210,000 blocks – in 2020, the reward, as of current time, is 6.25BTC per bitcoin block.

From the last 3 halvings, we can understand that for a whole set of 210,000 blocks to be mined, roughly 4 years is needed. So, it’s safe to assume that bitcoin halving takes place every 4 years. With that said, the next halving is thought to occur in 2024.


Bitcoin Network Difficulty


Bitcoin Difficulty


Bitcoin Network




Bitcoin Halving