TL;DR: Muir Glacier, the next Ethereum upgrade, is coming with the new year. Berlin is being planned, and Eth 1.x & 2.0 research is moving along.
Welcome to Ethereum Cat Herders Update #17
Over the past week, the Muir Glacier upgrade has been finalized and client implementations are now ready. Along with that, there have been good discussion about specific EIPs for 2020 and some research calls on both the Eth 1.x and Eth 2.0 sides, including a new networking research call for Eth 2.0!
1. Muir Glacier is Coming to Mainnet
Following the Istanbul upgrade closely, Muir Glacier is scheduled to happen on both the Ethereum mainnet and Ropsten testnet right around the new year, on blocks
9,200,000 for mainnet and
7,117,117 on Ropsten. Etherscan has a countdown here. For more information on the upgrade, see our recent blog post.
Muir Glacier client versions and node count can be found on ethernodes.
Muir Glacier Hard Fork Meme bounty.
2. Berlin is in the works for 2020
As mentioned on the last ECH update, the Berlin Upgrade will follow the new EIP centric model — thus it does not have a scheduled date. Instead, there will be a list of EIPs curated that have met the qualification for being included in an Upgrade.
On the last AllCoreDevs call, the teams leading EIP-1559 and EIP-1962 provided an update with their work. Both teams had made significant progress on their EIPs over the past few months and had productive discussions with client developers about what the next steps in their respective implementations should be.
EIPs Marked as EFI (Eligible for Inclusion) — Newly added EIPs are bolded and italicized:
- 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-1559 — Fee market change for ETH 1.0 chain.
- EIP-1702 — Generalized Account Versioning Scheme.
- EIP-1962 — EC Arithmetic and pairings with runtime definitions.x
- EIP-1985 — Sane limits for certain EVM parameters.
- EIP-2046 — Reduced gas cost for static calls made to precompiles.
Important Note: The process to move an EIP into EFI is to have a champion bring it up on an AllCoreDevs call during the Eligibility for Inclusion (EFI) EIP Review section of the Agenda.
3. EIP Improvement Process
A few members from the Ethereum Foundation, Ethereum Magicians and Ethereum Cat Herders have reached out to Hudson to look at improving the current EIP process.
A call will be proposed in early 2020 to start working on this. If you are interested in participating in this call, you can reach out to Hudson Jameson directly at firstname.lastname@example.org.
4. Ethereum Updates
- 1.x & Stateless Client overview by the Ethereum Foundation
- Ethereum AllCoreDevs call #77 (agenda, transcript, stream)
- Eth 1.x Research Call #2 (ethresear.ch thread, notes)
- The next AllCoreDevs call is scheduled for December 27, 14:00 UTC
- Eth 2.0 networking call #0 (agenda, notes).
- Eth 2.0 networking call #1 is scheduled for December 18, 2019 at 13:00 UTC. Agenda.
- Eth 2.0 call #29 (agenda, notes, stream).
- Eth 2.0 call #30 is scheduled for December 19, 2018 at 14:00 UTC. Agenda.
Ethereum Cat Herders
Support the Ethereum Cat Herders
Share your ❤️ with the Ethereum Cat Herders. We accept all tokens!
Note: All articles/blogs/sources mentioned in this update are not necessarily published by the Cat Herders.
Please share any questions, comments, and suggestions with us on Twitter. Thanks for reading and happy hard forks! :D
— The Ethereum Cat Herders