What is the Block Size Limit..!

in #btc6 years ago

725_Ly9jb2ludGVsZWdyYXBoLmNvbS9zdG9yYWdlL3VwbG9hZHMvdmlldy81YjYzNzkyODcyZjg1ZWNjYzliMDI5NjBiNzI1Y2IyMi5wbmc=.jpg
If you've been in crypto for a while, you've heard of the block size and the everlasting debate that surrounds it. This debate has plagued the community for years and it has pretty much torn it apart into two groups: Those in favor of a blocksize increase and those against it. But maybe you haven't been around long enough to know what the block size and the block size limit mean and why it's so heavily debated in the crypto sphere.
The block size issue is much more than just a curiosity or technicality and it could indeed define the future of Bitcoin as a mainstream currency. So, what is the block size and why does it matter? Why are there groups that defend the block size limit while others push for an immediate increase?

What is the Block Size:-

images (5).png
As you most likely know, Bitcoin is a blockchain-based cryptocurrency. All the transactions that take place within the network are recorded on this blockchain, a public ledger that can be seen by anyone but changed by no one. This ledger is made up of blocks that fit together cryptographically (hence the name, blockchain).
When a user makes a transaction, said transaction is included in the block that is being mined at the time, and will later be confirmed by the blocks that follow it. The more blocks there are on top of your transaction, the safer it is to assume it is immutable.
Transactions, at its most basic level, are made up of data which is usually composed of the information regarding the transaction itself. This data, like any other, takes up space on the block it is included.
Currently, each block on the Bitcoin blockchain is able to contain 1mb of data, meaning that the block size of bitcoin is 1 megabyte. This means that there is a limit to how many transactions can fit in Bitcoin's blocks, according to the data contained in said transactions. But it wasn't always like this.

The Block Size debate:-
725_Ly9jb2ludGVsZWdyYXBoLmNvbS9zdG9yYWdlL3VwbG9hZHMvdmlldy81YmYyMDliYjMzMTRkMjlmNDRjNGEwNTY0YmNmOTFmMC5qcGc=.jpg

In the beginning, among other characteristics that were since then changed, Bitcoin had no block size limit. However, this change was introduced in order to prevent DOS (Denial Of Service) attacks that could be achieved by creating a large number of massive blocks constituting filler (e.g. dust transactions). This would prevent regular users from using Bitcoin as the only wallet at the time was Bitcoin QT, now known as Bitcoin Core, which requires users to download the entire blockchain, meaning that if someone created those large blocks, a slow computer running the wallet would never catch up, so some people could never spend their bitcoin.
Nowadays, many claim that this limit is not necessary and that it severely damages Bitcoin as a whole, given that it does not allow the currency to scale upwards to allow for mass adoption. Currently, Bitcoin has the capacity to handle between 4-7 transactions per seconds, which pales in comparison to systems like VISA and Paypal.

This has generated a debate that can be seen as a dividing factor in the Bitcoin community. Those who are for and those who are against the block size limit increase. any claim that an increase in block size can result in the centralization of Bitcoin Mining, given that the hardware requisites would go up with a block size limit increase

Many claim that an increase in block size can result in the centralization of Bitcoin Mining, given that the hardware requisites would go up with a block size limit increase.

Others suggest that an increase is the only solution that will allow Bitcoin to compete with other mainstream payment processors.

Ultimately, the decision is left to miners and full nodes. The ones that create the coins and process the transactions. However, this is a very large, decentralized, and disperse of individuals that are often anonymous. In order for a fork to take place in the network, a large majority of full nodes and miners must agree with said change.

This acceptance or denial of changes in the Bitcoin protocol can be signaled with a command or by downloading and running a specific wallet, for example, Bitcoin Core (Small Blocks) or Bitcoin Unlimited (Bigger Blocks).

Pros:-

There are many valid reasons to want a bigger block size. The current block size limits the Bitcoin use to 4-7 transactions per second. This can force regular users to compete for transactions by increasing the fees, pricing some users out of the network, once Bitcoin is popular enough.

A greater block size would allow miners to receive more transaction fees without the need for users to pay higher fees.

While many claim that a block size increase would also put too much "weight" upon nodes and miners given the increase in storage requirements, the blockchain size would not increase exponentially overnight, and would simply allow the network to grow as the demand grow with it.

What about you?:-

So, do you support bigger blocks in order to improve scalability? Or are you on board with offchain solutions while keeping the limit? Let us know in the comment box below.
Source = Antonio Madeira.. webpage :- https://www.cryptocompare.com/coins/guides/what-is-the-block-size-limit/
DQmRKgYYp1TzWmvqtnfbMSLZQSgUXinUxqyHyd39HZ8j7gx.gif

Sort:  

Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://www.cryptocompare.com/coins/guides/what-is-the-block-size-limit/

Thanks for the extremely interesting article! I was not aware that there was a time where bitcoin block size limits were not existing!

This is a good article. Blockchain size needs to be addressed to make it more scalable.

Yes that's the reason for scalability problem lightning network are on update @yyvenus @abhinavramesh12