Bitcoin network congestion

BTC network congestion

The price and popularity of the first cryptocurrency were growing in 2009-2021. And with them, the number of transactions in the blockchain increased. The period of increasing load on Bitcoin is accompanied by delays in transaction checks. This usually happens when the cryptocurrency is subject to high volatility. Sometimes users fail to send or receive a transfer for a long time. To determine the status of the transaction, it is worth checking online the Bitcoin network load in the blockchain. You can do this on browser sites. They monitor the statistics of the system and display real information about its status.

Bitcoin network load

During the period of sharp jumps in the bitcoin rate, investors and traders massively transfer cryptocurrency with high commissions. The overloaded network cannot cope with the influx of users. Payments with the usual commission are slow, which causes dissatisfaction of network participants and complicates the work of the system.

Reasons for long transfers

Technically, the Bitcoin network is not capable of simultaneously processing a large flow of payments. New blocks appear in the chain approximately once every 10 minutes. Each of them holds about 2 thousand transactions.

As the load grows, the system can no longer cope with transactions at the usual pace. Therefore, there is a queue to be included in the mempool. This is the place in the blockchain where transactions wait for confirmation.

Factors that slow down the transfer of cryptocurrency:

  • High utilization of the Bitcoin network.
  • Low transaction priority (small transaction amount).
  • Insufficient commission for sending cryptocurrency.

The Bitcoin blockchain works on the Proof-of-Work algorithm. Miners who maintain the system are rewarded for each block mined and paid for all transactions included.

5020 $
bonus for new users!

9.8

ByBit provides convenient and safe conditions for cryptocurrency trading, offers low commissions, high level of liquidity and modern tools for market analysis. It supports spot and leveraged trading, and helps beginners and professional traders with an intuitive interface and tutorials.

Earn a 100 $ bonus

for new users!

9.5

The largest crypto exchange where you can quickly and safely start your journey in the world of cryptocurrencies. The platform offers hundreds of popular assets, low commissions and advanced tools for trading and investing. Easy registration, high speed of transactions and reliable protection of funds make Binance a great choice for traders of any level!

Transfers with the highest fees are processed first. The rest wait their turn. A delay in payment verification would take forever. Because a transaction with a low fee would not be included in the block. To avoid this, Bitcoin has a rule: coins will return to the sender’s wallet by timeout (usually 72 hours).

Bitcoin network congestion
Bitcoin network mempool

Transaction speed

The Bitcoin network is capable of processing no more than 7 transactions per second. In the same amount of time, Visa lets 24,000 transactions through. While the blockchain is working, a transfer is confirmed within 15 minutes to an hour. But if the network traffic is higher than usual, it can take several days to complete the transaction.

A transfer requires at least 2 confirmations from computing machines. Their exact number depends on the settings of developers and wallet owners. Usually 6 validations are required to fully complete a Bitcoin transfer.

Unconfirmed transactions

One of the peculiarities of the main cryptocurrency is that in case of high utilization and low fees, the transaction will not be included in the block. If the addressee does not receive the transfer for a long time, you need to:

  • Increase the size of the commission. The method may not work for owners of outdated versions of wallets, in which such a function is not provided.
  • Send a repeated payment with a higher commission. The next operation will be faster. The system will eliminate the first one. This method should not be abused, as there is a probability that both payments will pass.
  • Use CPFP (Child Pays for Parents). The sender of an unconfirmed transaction can create a child transaction. And set the reward for it higher than for the original one.

It should be taken into account that there are no methods that guarantee instant transfer of coins. But many solutions allow to speed up the transaction. Another factor that can lead to payment hang-up is incorrect execution of the transaction. In this case, the money will be lost.

Impact on performance

Bitcoin was the first experimental cryptocurrency. When creating the asset, it was impossible to take into account all the potential difficulties. Many of them remain unresolved in 2021. One of the most common problems is the blockchain’s decreasing uptime with each connected device.

How to check the busyness of the Bitcoin network

The growing popularity of BTC is creating a frenzy around the coin. Users begin to actively buy and sell cryptocurrency. However, the system is not able to quickly confirm payments, so queues are formed.

To check the online load on the BTC network at any time, you can use special resources (observers). These services monitor the state of the blockchain and the number of unconfirmed transactions.

BTC observers

Blockchain monitors provide complete statistical information about each transaction, the block it is included in, and the sender and receiver addresses. The most popular bitcoin observers in 2021:

  • Blockchain.info is the oldest monitor that contains a lot of statistics and charts. A user only needs to enter the wallet address to get information about all transactions made, including the identifier, total dollar amount as of the transaction date.
  • OXT – demonstrates data similar to other blockchain monitors. But wins in visualization due to graphs and trajectory display tools.
  • Statoshi.info provides real-time information on Bitcoin network statistics. Shows average fee price, bandwidth utilization, performance data.
Bitcoin network congestion
Verifying a transaction on Blockchain.info

Network scaling problem

The main advantage of blockchain is decentralization. It can be thought of as a ledger that stores all the information entered. A distributed system ensures that the loss of a small part of data will not affect the overall functionality. And through constant authentication checks, the network eliminates the possibility of fraud.

Bitcoin network congestion
The number of confirmed transactions in the Bitcoin blockchain in 2021

But the calculations take a certain amount of time. And this reduces the throughput of the system. The problem is partially solved by connecting new devices. But the speed of block generation remains low.

The slowdown of the system with increasing growth of nodes in it is called a scaling problem. It first became known about it in December 2017. Then the BTC exchange rate began to grow rapidly, and the number of users increased daily.

DateBTC price ($)Asset capitalization ($)
15.12.201719.6 thousand.324 bln.
28.06.201911.8 th.210 bln.
08.01.202140.2 th.751 bln.
09.05.202159.7 th.1.11 trillion.
12.10.202156.1 th.1.06 trillion.

The developers suggested two different ways to solve the problem:

  1. Increase the size of the blocks and optimize the information stored in them. This solution is effective, but it complicates cryptocurrency mining. The number of nodes in the blockchain grows exponentially. This requires a constant increase in block size. Therefore, computing machines with low power will not be able to compete with ASIC farms (devices for mining BTC).
  2. Implement additional external protocols and optimize the stored information. This method involves collecting a certain number of transactions and encoding them in the Bitcoin protocol. The method allows for reverse decryption so that the validity of the information can be habitually verified. As a result, not only the throughput but also the security of the blockchain is increased.

The second method was more successful. It is used in the Lightning system. But this solution is also temporary. Since the number of new users and the load is growing. Further scaling is possible by changing algorithms. But in 2021, this idea was only being tested.

Summary

Bitcoin’s congestion is a serious problem that slows down the speed of transaction processing. Miners don’t take on transactions with low fees, confirming expensive transfers in order of priority. The workload increases when the cryptocurrency experiences sharp rate fluctuations and users actively trade coins.

Frequently Asked Questions

📌 Transaction has been hanging for a few days, what to do?

There are few options. Wait until the queue reaches the transaction and it receives 2 confirmations. Or speed it up – for example, increase the transfer fee.

💰 Can sent coins from an unconfirmed transaction disappear?

No, coins do not disappear without a trace. Any reviewer will show the status of the transaction and the user will be able to verify that the coins are okay.

❓ What will happen to the network if Bitcoin becomes more popular?

Along with the exchange rate, the number of active nodes will increase. This will lead to a deterioration in bandwidth. It is likely that one of the technologies that are in the testing phase will be activated, or some of the participants will leave for alternative cryptocurrencies.

💵 Should we be afraid of BTC price drop due to too much load on the blockchain?

It all depends on the number of transactions and computing devices ready to process transactions. There were no significant usage issues in October 2021.

🔍 How can I transfer Bitcoin quickly during peak loads?

You can increase the transfer fee. Some wallets allow you to assign the amount yourself. In order not to overpay, it is worth using reviewers and find the average commission.

A mistake in the text? Highlight it with your mouse and press Ctrl + Enter

Author: Saifedean Ammous, an expert in cryptocurrency economics.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

pt_BRPortuguese (Brazil)

Spelling error report

The following text will be sent to our editors: