Let’s examine the actual arguments for and against a block size increase
Is Bitcoin going to collapse tomorrow if we do not immediately address the block size increase issue?
No. No, of course not. But the fervor surrounding this debate is understandable, even warranted, because we are talking about a technology and an international movement that has never been attempted before. The future of Bitcoin holds so much potential to change people’s lives (even to change history) that we all feel the pressure to get it right. That pressure generates a lot of impassioned argument.
So let’s cut through the hyperbole. Let’s examine the actual arguments for and against a block size increase.
A little background before we dive in. The first thing to note is that, as originally designed, bitcoin had no block size limit. That meant that the vision was for a network that could scale infinitely and process hundreds of gigabytes of information all over the globe.
So what happened?
The more mainstream that Bitcoin became, the more concern there was that the network could be abused. Many worried that the blockchain could become loaded down with spam transactions and make legitimate use of the network impossible. To prevent that issue, a rudimentary solution was devised, which was to cap the block size at 1MB. In theory the network can handle 4.4 transactions per second with the current limit.
The rift on this issue revolves around two competing ideas for the future of bitcoin. On the one hand are the anti-increase individuals who do not see the need for bitcoin to become a daily transaction platform. Fill your car at the gas station using regular old paper money. On the other are those who envision bitcoin becoming a global currency that competes with the largest regulated currencies in the world. Here are the arguments for and against.
Block size Debate At The Breaking Point
For Increasing the Blockchain Size:
- Good for miners. For the blockchain to operate, it needs to well-incentivized miners. Proponents of growing the block size think that doing so would not dilute the value of processing a block, but would make the total value greater because of the increased number of transactions that could be processed. More transactions = more transaction fees that could be collected.
- Bitcoin needs to grow to avoid irrelevance. Whether or not you believe that bitcoin should become a global payment network or not, the fact is that it will grow to the point where the network is beyond capacity. When that happens, smaller bitcoin users will be priced out by the escalating fees for processing payments, making bitcoin a tool for large businesses, banks, and the ultra-rich. It goes without saying that that is not, and never was, the purpose of bitcoin.
- No immediate change. Remember that we are dealing with an eventuality here. Just because you increase the blockchain limit does not mean that we will all of a sudden use all of that extra bandwidth. Growth will remain incremental as always and the network will have time to grow to meet that demand. This will not exponentially increase the demand on the network overnight.
- Expansion already has widespread support. That in and of itself is a reason in favor of increasing the block size. When most major mining pools, exchanges, and payment providers support a hardfork change, those who refuse to comply will be left on a largely irrelevant chain. A rift like that, especially one caused because users don’t want to adapt to real problems, would be unfortunate.
Against Increasing the Blockchain Size:
- Mining incentive reduced by bigger blocks. With the increased capacity comes a lower level of competition to be included in any particular block and as a result, a lower amount that might be paid for any given transaction. This disincentivizes miners to process blocks, which in turn kills the entire network.
- Bitcoin shouldn’t be a global payment system. Those who advocate for growing the blockchain size envision bitcoin being accepted as valid currency at every corner store. That function is not the greatest benefit that bitcoin has to offer and would come at the exclusion of other more meaningful aspects. Since this entire currency is a huge experiment in decentralized money, forcing it to become something that any currency can do is a distraction from the goal.
- Can’t risk splitting the community. Even if some of the bigger voices in the bitcoin world are in favor of increasing the block size, we should be careful about making a hardfork without a very high level of consensus. It is possible to torpedo a hardfork like this by any number of methods making the new fork dysfunctional and irrelevant. It is better to find a solution with a high level of support from all sectors of the bitcoin community.
- Increased centralization. The bigger the network, the larger the processing demand, and the fewer players that will be able to meet it. That means that the network will centralize into a smaller pool of miners, giving a huge amount of influence to a small pool of people. That is antithetical to the founding purpose of the currency.
This is a guest post by Marco Streng
Coming from mathematics, Marco Streng got involved with Bitcoin by studying emerging and self-organising networks. He took part in the community since the earlier days and has invested in several Bitcoin related startups so far! Also he is co-founder and CEO of Genesis Mining, the worlds largest scrypt hashpower provider, which enables users to mine Litecoin and all scrypt-based crypto-currencies by renting the most efficient hardware and infrastructure.