Ethereum Istanbul Upgrade Announcement (Full Text)

The Ethereum network will activate a planned upgrade at block 906 9000 ; the block is expected to be dug on Saturday, December 7, 2019 . The exact time depends on the time of the network and the time zone in which the observer is located.

Please upgrade your node by Sunday, December 1, 2019 to deal with the uncertainty caused by the block time.

Ethernodes.org provides node statistics for supporting Istanbul upgrades and a countdown statistic at https://ethernodes.org/istanbul . You can learn about the real-time situation of network upgrades at http://forkmon.ethdevops.io/ .

What is the "Istanbul" upgrade?

"Istanbul" is the code name for this network upgrade. Previous network upgrades have used codes such as "Constantinople" , "pseudo-dragon" and "Byzantine" .

As an Ethereum user, or Ether holder, what do I need to do?

If you are using exchange services (such as Coinbase, Kraken, Coin), web wallet services (such as Metamask, MyCrypto or MyEthWallet), mobile wallet services (such as Coinbase Wallet, Status.im or Trust Wallet, imToken mobile wallet) or Hardware wallets (such as Ledger, Trezor, or Keepkey), you don't need to do any manual work; unless your service provider tells you that you need to take extra action.

I am a node operator, I am a miner, what do I need to do?

Please download the latest Ethereum client:

  • The latest geth client (v1.9.7)
  • The latest Parity client (v2.5.10 stable)
  • The latest Besu client (v1.3.4)
  • The latest Nethermind client (v1.1.8)
  • The latest ethereumJS client (v4.0.2)
  • The latest Trinity client (v0.1.0-alpha.30)
  • The latest Aleth client (v1.7.1)

Note: Harmony (ethereumJ) is currently a deprecated client and will not support Istanbul upgrades. Besu is an Ethereum client compatible with the main network written in Java.

What if I don't upgrade my node or participate in this upgrade?

If your Ethereum client is not upgraded to the latest version (the one listed above), your client will only schedule pre-forked consensus rules to synchronize the blockchain. Once the upgrade is activated, your client will stay on a chain formed by the old consensus rules and be incompatible with the network using the new rules, so you will not be able to send Ether to the upgraded network or operate the new one. Contracts in the network.

What does the network upgrade in the Ethereum world mean?

The so-called network upgrade is to change the rules of the Ethereum underlying agreement and upgrade the entire system by creating new rules. The decentralization of the blockchain makes network upgrades more difficult to coordinate because it requires collaboration and communication across the community, and requires developers of different client sites in Ethereum to prepare for a smooth upgrade.

What happens during the network upgrade?

After the community has reached a consensus on what changes should be included in an upgrade, these changes will be written to multiple Ethereum clients, such as Geth, Parity, and Nethermind. These changes will be activated at a specific block. Nodes that are not upgraded to use the new rule cannot communicate with nodes that use the new rule. If everyone upgrades to the new rule, the node using the old rule will be discarded and form a small network (if these old rules still exist) Some people support it).

What changes have been absorbed in the Istanbul upgrade?

The rule changes implemented in the Istanbul upgrade are defined using EIP (Ethernet Upgrade Proposal). The Ethereum upgrade proposal is used to describe the standards used by the Ethereum platform, including technical details of the core protocols, client APIs, and contractual standards. Read this article from the Ethereum Shepherd's Organization , which explains the EIP that was added to Istanbul's upgrade and the Ethereum test network that is being upgraded to Istanbul.

thank you for your support!

I would like to express my sincere gratitude to the Ethereum community and all the Ethereum developers of all the clients and platforms. It is your hard work, thinking and contribution, which will bring a better tomorrow for Ethereum.

Disclaimer: This is an emerging, evolving and very technical area. Make sure you understand the impact of the suggestions in this article and then choose whether or not to implement them. You should be fully aware of the risks involved, including but not limited to the risks associated with unexpected bugs. You will be solely responsible for these risks when choosing to implement these recommendations. This article and its recommendations do not constitute a sale in any sense, nor are they a warranty clause, whether it is a guarantee for the Ethereum network and the mentioned Ethereum client, or for other matters.

Original link: https://blog.ethereum.org/2019/11/20/ethereum-istanbul-upgrade-announcement/ Author: Hudson Jameson Translation: A Sword

We will continue to update Blocking; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

Blockchain

Yesterday, 340,000 ETH on the Upbit exchange was stolen, but this server was attacked ...

Author: Chengdu chain security According to industry media reports, around 1 pm on November 27, the security system o...

Blockchain

After the delisting of FTX, Binance entered the options market, why did it choose the "American option" that is different?

Binance has been very eye-catching recently, withdrawing its own FTX tokens and preparing to launch new businesses su...

News

Inventory of Seven Bills that Could Determine the Future of Cryptocurrency in the United States

Author | DL NEWS compilation | Garyma Wu said the original link of the blockchain https//www.dlnews.com/articles/defi...

Blockchain

Number said | In the first half of 2019, blockchain private placement financing of 11.851 billion yuan exceeded 60% of funds invested in the US market

As the cryptocurrency undergoes the “Bear Bull” conversion, the blockchain private equity financing mar...

Blockchain

Getting Started | What is an aggregate transaction? What are the operating principles and advantages?

Recently, the concept of aggregate transactions has been repeatedly mentioned, how is aggregated trading realized? Wh...

Blockchain

SBF returns to the witness stand admitting mistakes but refusing to plead guilty, Binance, ex-girlfriend, and Three Arrows caused FTX to collapse.

SBF revealed insider information that Binance had once sought to acquire FTX, and described himself as the CEO who do...