understanding maturity ethereum coinbase: Why 100 not 50?
As a fan of blockchain, you probably get acquainted with the concept of money maturity, which refers to the time between a blocking block and its inclusion in the blockchain. The traditional definition of the maturity of the coin base is 10 minutes, which means that the blocks are added in the chain every minute. However, some users have questioned this prerequisite, citing concerns about the orphan blocks.
One of these questions derives from the Ethereum community, in which it was claimed that the maturity rate of the coinbase should be established at 100, not 50. In trying to cope with this discrepancy, we will deepen the reasoning at the basis of the current definition of Coinbase and we will explore the possible explanations for why it is 100 minutes.
Why 100 minutes?
The predefined time of currency lock was initially set 10 minutes due to factors such as:
- Network congestion : The Ethereum network is designed to quickly process transactions, but can be congested when there are many requests that come simultaneously.
2
- Consenting algorithm : The test of the working consent used by Ethereum, which is based on high performance information technology to protect the network.
However, as the network has grown and more users began to use coinbase, a more balanced solution was necessary to host different models of use. By increasing the locking time to 100 minutes, Coinbase targeted:
- Reduce congestion : spreading the processing of blocks for a longer period, the network has become less congested.
- Improve the scalability : A 100 -minute locking time allowed a more efficient use of processing resources and has reduced the probability of blocking on the network.
Orphan blocks: The elephant in the room?
The concept of orphaned blocks is truly a significant concern, especially if the 10 -minute predefined currency locking time becomes too short. The orphan blocks refer to unconfirmed or partially confirmed transactions that have been waiting for a certain period before being added to the blockchain.
When coinbase increases the locking time to 100 minutes, can help reduce orphans in different ways:
- Increasing the confirmation rate : With longer between the creation and inclusion of the blocks in the chain, the probability of transactions are not confirmed or partially confirmed in the reconfirmation phase.
2
Conclusion
While the predefined 2 -minute locking time may seem arbitrary at first sight, it has been optimized in time to balance the competing requests for scalability, safety and performance. Increasing the 100 -minute locking time is a deliberate design choice that aims to:
- Reduce congestion : By spreading the processing times, the network becomes less congested.
- Improve the scalability : A longer locking time allows a more efficient use of processing resources.
As for the reason why coinbase did not continue to reduce the block time or adopt 50 minutes as a predefined value, it is probably due to a combination of factors:
- Network performance : Increased blocking time too much would require significant updates for network infrastructure and could influence the user experience.
2
In summary, the time of blocking the predefined 100 -minute currency is a choice of deliberate design, which aims to balancing the competing needs of scalability, safety and performance.