Ethereum Blockchain - Berlin Upgrade

Following Istanbul, Berlin is scheduled as next planned upgrade in Ethereum blockchain in 2020.

Highlights from All Core Dev Meeting #74

(Nov 01, 2019)
  • Berlin EIP Deadline — 3rd Wednesday of March
  • EIP centric model will be followed for Berlin
  • Wei Tang, the author of EIP-1702 (account versioning), will not be able to champion so a champion is needed. Decision to be in or out of Berlin upgrade will be taken in next ACD.
  • EIPs eligible for inclusion are
    • EIP-663: Unlimited SWAP and DUP instructions
    • EIP-1380: Reduced gas cost for call to self
    • EIP-1559: Fee market change for ETH 1.0 chain
    • EIP-1702: Generalized account versioning scheme
    • EIP-1962: EC arithmetic and pairings with runtime definitions
    • EIP-1985: Sane limits for certain EVM parameters
    • EIP-2046: Reduced gas cost for static calls made to precompiles

Berlin Meta EIP-2070

Background

"Berlin" was initially named as Istanbul II as it contains most of the EIPs that was originally proposed for Istanbul. In Istanbul, over 25 EIPs were porposed. But, in the interest of being on schedule, core devs decided to proceed with only 6 EIPs and drop rest for Istanbul II.

Naming an upgrade was always a challenge but core devs came to a consensus of naming forthgoing upgrade based on the City of Devcon in ACD 68 starting from Devcon 0 - 'Berlin'.

Approve Alex’s proposal to name the all hardforks going forward according to the devcon cities starting with calling the next hardfork after Istanbul which will be called Berlin from DevCon0 rather than Istanbul 2.

____________________________________________________________________________________________________

(Oct 04, 2019)

EIPs

Tentatively Accepted EIPs

  • EIP-663: Unlimited SWAP and DUP instructions
  • EIP-1057: ProgPoW, a Programmatic Proof-of-Work
  • EIP-1380: Reduced gas cost for call to self
  • EIP-1702: Generalized account versioning scheme
  • EIP-1962: EC arithmetic and pairings with runtime definitions
  • EIP-1985: Sane limits for certain EVM parameters
  • EIP-2045: Particle gas costs for EVM opcodes
  • EIP-2046: Reduced gas cost for static calls made to precompiles

Participate in discussion of EIPs for Berlin at Ethereum Magician Forum.

Stay tuned to Ethereum Core Dev calls for latest update on Berlin upgrade or you can just subscribe us :)

____________________________________________________________________________________________________

Disclaimer: This is not an investment advice and should NOT be viewed as project endorsement by EtherWorld. Readers are suggested to do their research before investing into any project.

Follow us at Twitter, Facebook, Reddit and LinkedIn

____________________________________________________________________________________________________

Subscribe to EtherWorld.co