Understanding of Ethereum’s memorials
Ethereum, one of the most frequently used blockchain platforms, is based on a complex network of nodes to store the chronology of transactions in the form of a storage pool. This temporary memory contains unconfirmed transactions and waits for the check before they are included in a block. In view of the growing number of transactions and blocks that are generated daily, the ability of the storage pool reaches its limits.
How high is the maximum size of the memory pool?
The exact maximum size of the Ethereum Memory Pool is not publicly announced by the developers or the Ethereum Foundation. This information is considered proprietary and depends on every knot in the network to calculate and manage your own pool size. However, due to various relationships, studies and forum for developers, we can estimate a higher limit.
Estimation of the maximum size of the storage pool
A blockcpher study, a blockchain data analysis company, estimated that the Ethereum storage pool could contain about 1 exabyte (100 billion gigabytes) of unconfirmed transactions. This corresponds:
- 1,000 terabytes
- 10 million GB
To put it in the right perspective, an average Netflix film (2 hours of video content) requires about 400-500 GB storage space.
Why can the storage pool overflow?
The ability of the storage pool to archive unconfirmed transactions is limited by various factors:
- Volume of the transactions : The faster the transaction speed is, the more blocks are created and kept in the storage pool.
- Block time : It takes longer for a block to be extracted and checked, the more time the processing of the transactions is used before you can be included in a block.
- Network traffic jam
: If the nodes in the network share their storage space, overload increases and brings slower transactions into the time of processing.
What happens when the storage pool overflows?
If the storage pool cannot archive all transactions that have not been confirmed in a short time, it can overflow. This can be:
- The delays of the transactions : Unresolved transactions can remain in the storage pool over longer periods of time, which delays the creation and block control.
- Increasing overload : The crowded nodes in the network are challenging each other for the available storage space, which leads to an increase in the processing times of the transactions.
Diploma
While the precise size of the Ethereum storage pool is unknown, the estimates indicate that it could contain about 1 exact transactions that are not confirmed. With increasing review rate and the network, the potential risk of overflow is growing. It is important that the nodes in the Ethereum network limit their skills and efficiently manage storage to avoid transactions and delays in overload.
In order to mitigate these risks, developers examine alternative solutions such as the increase in blocking time or the implementation of more efficient transaction validation mechanisms. However, these measures are still at the beginning and can request significant updates to the underlying infrastructure.