KZG Ceremony, Client Diversity Survey, Shanghai-Capella Upgrade EIPs, Devnet progress, New proposals for Cancun, Renaming dev meetings, EIP editing Office Hour, EOF& 4844 Implementers, PEEPanEIP and more!

Pooja Ranjan
Ethereum Cat Herders
6 min readJan 17, 2023

--

Welcome to the latest edition of the Ethereum Cat Herders community update to share Ethereum protocol development, EIPs updates and bring you up to the speed. Let’s take a quick read into what happened in the Ethereum ecosystem.

KZG Ceremony

Ethereum KZG Ceremony is an effort to have “Trusted Setup” for EIP-4844. In this multi-party ceremony: each contributor creates a secret and runs a computation to mix it with previous contributions. Then, the output is made public and passed to the next contributor. To guard against attempts to corrupt the ceremony, participants need an Ethereum address or GitHub account with an established history to participate. The final output of the Ceremony will be included in a future upgrade to help scale the Ethereum network.

Cancun + Deneb

  • KZG Ceremony is live!
  • Over 7000 have already contributed. Only one contributor needs to be honest.

KZG Ceremony went live on Friday the 13th January!

Check out PEEPanEIP: KZG Ceremony with Carl Beekhuizen to learn more about the ceremony and how to make your contribution.

Contribute your entropy now at http://ceremony.ethereum.org.

Shanghai-Capella testnet updates

Shanghai —Devnet

First Shanghai devnet was spun up with all client combinations right before Christmas. It’s still ongoing. However, some pairs have reported more issues than others. Follow EF devops dashboard here.

Capella — pre-interop testnets update

Parithosh J. shared that the Withdrawal devnet 2 was launched on Jan 11th.

  • Devnet looking good except couple of bad blocks shown on the fork monitor.
  • Larger public testnet will be coming this week.
  • Withdrawal Shadow Fork was performed on Sepolia; went well. The shadow fork on mainnet is planned in a couple of weeks.

Marius reported four bad blocks shown by Besu nodes, probably should be investigated. They are not part of the canonical chain.

Other community updates

Reddit AMA with EF Research (Pt. 9)

Members of the Ethereum Foundation’s Research Team joined to answer community questions throughout the day on 11 January, 2023. This is their 9th AMA. A short summary of this AMA can be found here.

Erigon’s roadmap

Ethereum Client Diversity Survey

Client Diversity simply means having a fair distribution of client software on Ethereum network. The topic has been in active discussion for a few years now.

After completion of four months of The Merge Upgrade, to assess how far along we are and what can be done by the client providers to encourage users to choose other clients to create a more healthy client distribution, ECH brings the Ethereum Client Diversity survey.

Consider taking out 15 mins to take this survey, and help us share your thoughts with Ethereum clients teams.

PEEPanEIP

Since the beginning of the year, we have published two episodes on PEEPanEIP. One on ERC and protocol research each.

Renaming developers meetings

A few changes to Ethereum meeting name, project management repo, and streaming channel was announced early this year. Tim Beiko iterated that on the first Ethereum client developers meeting on January 5th 2023.

As per the recent changes,

Highlights of ACDC meeting 101

Light client support

Earlier shared on ACDE meeting, client teams had substantial discussion around this on Discord over the last week. There seems to be divided opinion on changing withdrawals commitment to SSZ to better support light clients.

  • Prysm didn’t seem to be in favor of the change at this point. However, Erigon supported the change and Besu expressed weekly in favor of changing it now rather than in future.
  • Micah supported prioritizing the long-term health of the ecosystem and clients over the short-term tasks today.
  • Mikhail suggested trying it at the interop event and see how things go and then making the spec change if everything goes well.
  • Alex Stokes agreed to document spec the Gwei change by Monday for discussion at the next ACDE meeting.

d-star name

Hsiao-Wei expressed her desire to finalize a name for the CL upgrade after Capella and use the new name in the EIP-4844 interop.

Deneb (proposed by @LukaszRozmej) turns out to be the most popular candidate. It seems there were no objections.

Highlights of ACDE meeting 152

Shanghai scope

EOF Proposals

The first ACDE meeting of the year, was crucial for EOF proposals to be included in the upcoming upgrade. After collecting progress status from EOF meetings shared by Matt Garnett. After a few rounds of back and forth andlistening to Vitalik’s new proposal which is to add even more things to EOFv1, which would greatly limit code introspection in EOF contracts, potentially making it easier to upgrade in the future; it was decided to drop EOF EIPs from the Shanghai upgrade. Recommend watching stream.

Other related changes & proposals

EOF Implementers meeting 6

As per the lase ACDE meeting, EOF proposals aren’t included in Shanghai upgrade. However, testing & development work will continue.

4844 Implementers meeting

  • Latest 4844 implementer call video. Notes from Terence
  • devnet4 coming up before public testnet

EIPIP Meeting 72

EIPIP meeting time has been changed due to conflict with EOF Implementers meeting. The next meeting is planned on Wednesday Jan 25, 2023 at 16:00 UTC. Agenda.

One of the main decisions from the last meeting is

  • to not make big changes to popularly adopted EIPs as prominent as EIP-20.

EIP Editing Office Hour

Introduced in August 2022, the program is getting a lot of attention from the application developers helping build us Ethereum Standards. EIP editor Sam Wilson joins us to take questions on EIP documenting, resolves issues and help merge the PR. Read the announcement post for details.

  • The next meeting is planned at Tuesday, Jan 24, 2023, at 15:00 UTC. Agenda

Upcoming meetings announcements

Shanghai/Capella Community Call

Next Friday at 1500 UTC. Q&A about withdrawals etc. Can post questions on the agenda in advance.

No ACDC meeting on Jan 26, 2023.

Support the Ethereum Cat Herders

Share your question, comments, and suggestions with me on Twitter. Thank you for reading 🙏.

— The Ethereum Cat Herders

--

--

Pooja Ranjan
Ethereum Cat Herders

Herder-in-chief @EthCatHerders, Founder @ether_world, EIPsInsight.com. I share news and views about blockchain technology. Ethereum.