Ethereum Cat Herders Update #17

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

4. Ethereum Updates

Ethereum 1.x

Ethereum 2.0

  • Eth 2.0 networking call #0 (agendanotes).
  • Eth 2.0 networking call #1 is scheduled for December 18, 2019 at 13:00 UTC. Agenda.
  • Eth 2.0 call #29 (agenda, notesstream).
  • 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.

Follow the Ethereum Cat Herders at Website, GitHub, Twitter, Reddit, Medium and Gitter.

Please share any questions, comments, and suggestions with us on Twitter. Thanks for reading and happy hard forks! 😀

— The Ethereum Cat Herders

Ethereum Cat Herders Update #17 was originally published in Ethereum Cat Herders on Medium, where people are continuing the conversation by highlighting and responding to this story.

ProgPow Audit Funding Update

The Ethereum Cat Herders ran a fundraising campaign previous year to raise funds for the ProgPow audit. While this fundraising was happening, Gitcoin, the platform on which the Cat Herders collected contributions, was running a CLR matching experiment. In short, this means that Gitcoin supplemented the community contributions based on not only the amount raised, but the number of contributors. Because of this, the audit fund got a large CLR match from Gitcoin, resulting in an excess of funds over what was needed to pay for the audit.

Once the audit was released and paid for, the Cat Herders noticed the leftover funds. We reached out to the largest contributors to the audit, Bitfly, Atlantic Crypto & the Ethereum Foundation, to ask them if they would agree to have the individual community members who had contributed to the audit be refunded first, and have the excess from that split amongst them.

Not only did they agree to that, but all three organizations also agreed to use the rest of their funds to donate to various Ethereum community initiatives, the Cat Herders included, either directly or via Gitcoin!

Yes, you read that right: every individual who had contributed to the ProgPow audit got a full refund, *and* now several Ethereum community initiatives will receive additional funding, many thanks to Gitcoin’s CLR match and the generosity of Bitfly, Atlantic Crypto & the Ethereum Foundation. Needless to say, the Cat Herders are thrilled by this outcome and cannot wait to see which other community initiatives get funded!

ProgPow Audit Funding Update was originally published in Ethereum Cat Herders on Medium, where people are continuing the conversation by highlighting and responding to this story.