Ethereum: If everyone has a copy of the block chain, how much space does it take?

Ethereum Requirements for Blockchain Space

Ethereum, the second largest cryptocurrency based on market capitalization after Bitcoin, is built on a decentralized blockchain, allowing several knots to store and check operations. However, over time, its scaling and convenience have improved significantly, and consumers are increasingly asking about blockchain space requirements.

Total node storage problem

One of the biggest concerns for storing Ethereum Blockchain is the high amount of data it creates every day. Each block contains about 1,500 bytes data that mean about 4-6 MB (megabytes) in each block. For a typical node that protects all blocks in memory, it will require a huge space.

For example, according to a study published by the Ethereum Foundation, a linux server requires approximately 3 TB (terabytes) solid disk space for up to 20 GB of data on the Linux server. It is approximately corresponding to the size of a small laptop!

Why do we need more space?

So why do Blockchain need so much space? The main reason is that each block has several operations that are essentially notifications sent among the network users. Each operation contains information such as the sender and the consignee’s addresses, the amount of the Wei (Ethereum Standard account unit) and the gas tax.

The total number of units generated blocks can easily exceed 10 million per year, with some nodes per day up to 1 TB (terabytes) per day! Everything is really interesting here. As the Blockchain grows, as well as its storage requirements growing exponentially.

How do we store so much data?

So how to store all this data in the knot? The answer lies in the technical combination:

  • disk storage

    : Each block operations are stored in disc discs or hard body disks (SSDs). These devices have enough access to a large amount of data created by each block.

  • In addition, some nodes use tight algorithms to reduce the size of the operations data before storing them on the disk.

  • Data Consolidation : Nodes can consolidate data from several blocks to a single file or database, reducing the overall storage requirements.

What prevents Blockchain to grow too big?

Although the Ethereum Blockchain space requirements are significant, they have been resolved through various technologies and design changes:

1

2.

3.

  • Scaling improvements : New consensus mechanisms such as proof of shares (POS) have improved scaling and reduces energy consumption.

Conclusion

Ethereum Blockchain is a huge company that requires a significant place of storage for efficient operation. However, the use of decentralized storage, container accumulation methods and compression algorithms helps to mitigate this problem. As the network continues to grow and scale, it will be necessary to develop new technologies and strategies to ensure smooth scale and adaptability.

Additional sources

  • Ethereum Foundation: “Bitcoin Blockchain is not stored on one server. It is divided into many servers that all work together.”

  • Ethereum Creator Documentation: How to Protect Ethereum Blockchain

  • Coindesk: Ethereum 2.

RISK CONTRACT AVERAGE


Comentários

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *