Ethereum "Muir Glacier" Upgrade Announcement
Editor's Note: This article comes fromEthereum enthusiasts (ID: ethfans), Author: Hudson Jameson, translation: A Jian, reproduced by Odaily with authorization.
Editor's Note: This article comes from
Ethereum enthusiasts (ID: ethfans)
https://ethernodes.org/Ethereum enthusiasts (ID: ethfans)https://ethernodes.org/muir_glacier, Author: Hudson Jameson, translation: A Jian, reproduced by Odaily with authorization.
https://etherscan.io/There is a planned upgrade to the Ethereum network at block number 9,200,000, which is expected to occur on Wednesday, January 1, 2020. The specific time depends on the block generation speed of the network and the time zone where the node is located.https://etherscan.io/block/countdown/9200000Please upgrade your nodes before December 30, 2019 to be safe.
existhttp://forkmon.ethdevops.io/also in
A countdown timer is provided on the page.
The network upgrade status is monitored in real time on the webpage (the page will be updated when the upgrade is about to take place).
secondary title
What does "Muir Glacier" mean?
"Muir Glacier" is the code name for this network upgrade. Previous network upgrades have also been assigned codenames like "Istanbul," "Constantinople," and "Pseudo-Dragon."
secondary title
What do I need to do as an Ethereum user (coin holder)?
If you are using:
Web wallets (such as Metamask, MyCrypto, and MyEtherWallet)
Mobile wallets (such as imToken, Coinbase Wallet, Status.im, and Trust Wallet)
Hardware wallets (such as imKey, Ledger, Trezor, and KeepKey)
You don't need to take any action unless your exchange or wallet service provider reminds you to take additional action.
secondary title
As a node operator (or miner), what do I need to do?
Please download the latest version of the Ethereum client you are using:
geth-client v1.9.9
Parity client v2.5.12 stable version
Nethermind Client v1.2.6
ethereumJS client v4.1.2
Aleth client v1.8.0
Note: The Harmony (ethereumJ) client has stopped maintenance and does not even support Istanbul upgrades. Besu is a client written in the Java language that can be used to synchronize the Ethereum mainnet.
secondary title
……
What are the contents of this upgrade?
The Ethereum Cat Herders have written a blog explaining why we are upgrading the network and what this upgrade is about. The following is an excerpt from their blog post:
……
The "Ethereum difficulty bomb" refers to part of the difficulty adjustment mechanism of the proof-of-work algorithm used by Ethereum. The original intention of the difficulty adjustment mechanism is to stabilize the block generation time of the network by adjusting the difficulty of mining new blocks. If the block generation time is too short (less than 10 seconds) or too long (more than 20 seconds), the The mechanism will increase or decrease the difficulty of mining accordingly.
The difficulty bomb adds a value to the difficulty of mining that only increases with the increase of the block height and does not change with the change of the block generation time. This value increases every 100,000 blocks and never decreases. In the beginning, the difficulty increased by the difficulty bomb is very small, so it has no obvious impact on the block generation time; and the increase of this part of the difficulty is also very slow, but its growth is close to exponential growth. So at a certain time, it will suddenly increase the difficulty of the network and reduce the speed of block production. This is what we call the "Ice Age".
Recently, the difficulty bomb began to show its impact on October 5, 2019, at a block height of 8.6 million, which increased the average block generation time; at a block height of 8.9 million, the block generation time rose to 14.3 seconds. "The average block time will surge once every 100,000 blocks. It is estimated that in December 2019, the block time may be close to 20 seconds; by February 2020, the block time may rise to 30 seconds. This will make The whole chain becomes slow and hard to use."
"Muir Glacier" will contain EIP 2384 to delay the difficulty bomb.
This EIP proposes to delay the difficulty bomb by another 4 million blocks, or approximately 611 days. The bomb disposal method is generally the same as that used by us.
Although some people advocate changing or even removing the difficulty bomb, because the time available for decision-making is short, the core developers decided to take similar measures to the previous few times, and more thorough measures will be left in the future.
Previous upgrades to deal with difficulty bombs include EIP 649 and EIP 1234.


