Byzantium release date updated

Ethereum's hardfork is planned to occur between 12:00 UTC and 13:00 UTC on Monday, October 16, 2017 (on the block 4,370,000)
12 October 2017   3664

Ethereum Team made an official announcement regarding the upcoming Byzantium hardfork. 

Now hardfork is planned on the to occur between 12:00 UTC and 13:00 UTC on Monday, October 16, 2017. (on the block 4,370,000)

Additionally, here's the list of official recommendation for user:

Download the latest version of your Ethereum client:

  • Latest version of Ethereum Wallet/Mist.
  • Latest geth client (v 1.7.1)
  • Latest Parity client (v 1.7.4)
  • Latest Harmony client (v 2.1.0)

Users of desktop or mobile wallets, such as Jaxx or MyEtherWallet, is necessary to clarify with their providers, whether they will upgrade infrastructure on the eve of hardfork. 

Main features of upcoming Byzantium:

  • Addition of ‘REVERT’ opcode, which permits error handling without consuming all gas 
  • Transaction receipts now include a status field to indicate success or failure 
  • Elliptic curve addition and scalar multiplication on alt_bn128 and pairing checks, permitting ZK-Snarks and other cryptographic mathemagic™
  • Support for big integer modular exponentiation, enabling RSA signature verification and other cryptographic applications
  • Support for variable length return values
  • Addition of the ‘STATICCALL’ opcode, permitting non-state-changing calls to other contracts 
  • Changes to the difficulty adjustment formula to take uncles into account 
  • Delay of the ice age / difficulty bomb by 1 year, and reduction of block reward from 5 to 3 ether

 

Buterin to Propose Way to Speed Up ETH 2.0 Migration

Vitalik Buterin,creator of Ethereum, believes the eth1 system can exist as a zero shard in eth2 
25 December 2019   206

Ethereum founder Vitalik Buterin proposed a solution that allows you to quickly get rid of the Proof-of-Work (PoW) algorithm chain and move everything in Ethereum 2.0 to Proof-of-Stake (PoS).

According to him, the eth1 system can exist as a zero shard in eth2.

Validators who choose to participate in eth1 will be able to register as friendly. They are expected to support the full eth1 node in addition to the eth2 node.

A full eth1 node will load all blocks of the zero shard and maintain the updated state of the old circuit.

Buterin believes that his proposal does not make any changes to the planned procedure for the transition from eth1 to eth2. Only software for stateless clients and witness size changes in the eth1 protocol are required.