What people are missing about the bitcoin scaling debate

in #bitcoin7 years ago (edited)

I frequently hear some non technical people say that we should just increase the block size to solve the issue of bitcoin scaling the way bitcoin cash has done. I’m going to show you why this is a short term solution that creates enormous network problems in the long term.

Right now BCH is running 8 MB blocks. Bitcoin currently processes between 2000 - 3000 transactions per block with about 3 million active users. Blocks are generated every 10 minutes. If we take the average of 2500 transactions per block at 1 MB, BCH will be running at the same capacity that bitcoin is running at right now with 20,000 transactions per block. This means that when the network has 3 million * 8 users (24 million active users), it will be back to where it started and be faced with another block size increase.

Screen Shot 2018-01-13 at 10.02.52 AM.png
source

We are currently experiencing a potential parabolic curve rate for adoption. If the rate of adoption is an order of magnitude per year, then block size increases will also have to increase at one order of magnitude to keep pace. In two years, you will have two orders of magnitude (or 100x). At 3 years, it then becomes 1000x. So in 3 years at the start of January 2021, bitcoin would serve 3 billion people but would require 1 GB blocks to do so and that is at an average of about 5 transactions a month.

Keep in mind that in order to keep up, the hardware would have to download and process 1 GB blocks every 10 minutes through your internet connection. That’s 144 GB per day that has to go through your internet connection. Now for those of us running a Blockstream Satellite connection operating a full node that can do independent transaction verification of mined blocks, you can sidestep the internet bandwidth issue because that is unlimited bandwidth, but you’d have to buy a 1TB hard drive every week just to keep up.

Screen Shot 2018-01-13 at 10.08.24 AM.png
source

This isn’t the only problem. Mining hardware would become more fully centralized because of the problem of latency. Latency is the amount of time it takes to download a block. From the time that a successful miner has found the nonce and includes the Coinbase transaction in the new block and starts hashing right away, other miners are already at a disadvantage because they now have to download 1 GB blocks instead of 1 MB blocks before they can start trying to hash again.

This causes the miner who found the last block to get a head start on the new block. As a miner finds new blocks, that same miner gets more head starts and it creates a vicious cycle until only a few miners with very expensive hardware running warehouses draining millions of dollars of electricity every day are operating. This is already currently the case in China, but increasing block size is a step in the wrong direction until the issue of mining centralization is fixed.

Screen Shot 2018-01-13 at 10.19.32 AM.png
source

If mining centralizes too much, then governments can identify those miners and apply pressure to include KYC (Know Your Customer) and AML (Anti Money Laundering) or shut down their mining operations. Decentralization is the most important property to preserve in bitcoin because without it, it’s just another bank account. It’s only through decentralization that the system can remain free from outside influence, such as government regulation.

Here, Andreas talks about running a full verification node…


(credit - Andreas Antonopoulos)


Donations (public bitcoin address):
donatebitcoin.png
3FwxQsa7gmQ7c1GXJyvDTqmT6CM3mMEgcv


steemit-footer.png


Sort:  

Keep up the good work.

Your page is one of few, which I really follow, because I'm new in cryptocurrency world, and I believe I can learn a lot of new things here.

And just like you were saying, decentralization is what keeps cryptocurrencies different from any money controlled by a central bank.

true, decentralization is the key of success not only for Bitcoin but the whole cryptoworld. Decentralization does not equate to chaos, but many individuals at work to promote a project with the common goal of strengthening a project and not placing trust in one entity.

Your language is hard to learn and the more I try, the more I realize there’s a lot of people with a good head start on me. Thanks for explaining yourself the way you do, even a non-tech at all - none like myself is becoming more familiar with all the terms.

It really doesn't matter though, because by the time these issues come to light, Roger Ver has already made his money.

That is afterall what it's all about, isn't it?

This post has received gratitude of 2.65 % from @appreciator thanks to: @zoidsoft.

You're so nice for commenting on this post. For that, I gave you a vote!

Thanks for your helpful video. @zoidsoft

Many people like bitcoin..Bitcoin is favorite Maximus people ..I think that. Thanks. A lot of sharing this post..

may be i reasteam your post sir because i liked in your all post sir

thanks for the money news.....
this crypto news is great dear

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63219.83
ETH 2574.36
USDT 1.00
SBD 2.78