Shrinking of Blockchain to grow

Not in the sense that they’re been adopted too quickly or that they’re becoming increasingly useful, but in the literal sense — they are simply getting larger in terms of their digital footprint.

As a complete archive of all the transactions that have ever taken place on the network, most popular blockchains of today grow at a rate that is proportional to the activity of the network. And with the activity of most major blockchains exploding in recent years, so too has their rate of growth.

Take the Bitcoin blockchain as an example. In the last year alone it has swelled from 288 GB to more than 350 GB as of writing — an increase of 21.5% in 12 months. Ethereum is even bigger. The fully synced Ethereum blockchain now stands at a whopping 862 GB — more than doubling in a year.

This is a major problem. The rampant usage of popular blockchains like Bitcoin and Ethereum is making it increasingly difficult for regular users to actively participate in securing and maintaining the network by operating a full node. After all, since the full blockchain must be downloaded to operate a full node, few people are able or willing to spare hundreds of gigabytes of storage space to take part.

Right now, anybody looking to run an Ethereum archive node would need to have close to 8 TB in free storage — a figure growing at around 10 GB per day. Bear in mind that the average Laptop has between 500 GB to 1 TB of total storage.

Since full nodes play a crucial role in maintaining the integrity of a blockchain network and ensuring fast, fair transaction validation and propagation, it is essential that blockchain networks achieve a large array of nodes spread across multiple user demographics (not just the tech-savvy and wealthy).

When you consider that absolute node count is an excellent proxy for network security, it becomes clear that the long-term security of these platforms could be at risk if operating a node becomes too challenging.

Unfortunately, this situation could also have the knock-on effect of increasing centralization. As fewer individuals are able or willing to dedicate the resources necessary to operate a node, node counts could eventually dwindle. This, in turn, might make it easier to disrupt the network, such as through 51% and censorship attacks — depending on how each blockchain uses full nodes in its security setup.

The problem of so-called “blockchain bloat” has attracted a number of potential solutions over the years — including lightweight blockchains, off-chain scaling solutions, and Simplified Payment Verification (SPV) nodes. However, as of yet, nothing has provided the ideal solution, since current options typically make a tradeoff in terms of security, decentralization, or scalability.

This article has been published from the source link without modifications to the text. Only the headline has been changed.

Source link