---
tags: newineth2
description: The latest update on Ethereum 2.0 development
image: https://benjaminion.xyz/f/favicon-96x96.png
---
<style>
a {text-decoration: underline;}
a {color: #0000ee;}
a:visited {color: #551a8b;}
.ui-infobar {visibility: hidden; padding-top: 0;}
.community-button {visibility: hidden;}
.markdown-body {padding-top: 0;}
</style>
# What's New in Eth2 - 8 April 2022
 Ben Edgington (Eth2 at [ConsenSys](https://consensys.net/) — all views expressed are my own)
Edition 91 at [eth2.news](https://eth2.news/)
## Top picks
Two gems for you this time, both from Tim Beiko:
1. This one just missed my last edition, and is a couple of weeks old now, but nonetheless remains a must-read: [AllCoreDevs Update 010](https://tim.mirror.xyz/M_3JZXBkvXnr3W1222WIDo1ipMuFymszjH-FP40CO5c).
2. The [Ethereum Roadmap FAQ](https://github.com/timbeiko/eth-roadmap-faq) which Tim created in response to [this](https://twitter.com/0xcacti/status/1511003955693826049) Twitter thread.
## The Beacon Chain
All quiet on the beacon chain :eyes:
Some [are excited](https://twitter.com/superphiz/status/1509006284552654848) that Prysm's supermajority (>67% share) on the network seems to be history now. That's good, and pulls the sting of the worst potential outcomes. But we're still a very long way from seeing a healthy distribution.
## The Merge
It's getting a little hard to keep up with the details of all the Merge testing, testnets, shadow forks and wotnot. Here's a [summary](https://discord.com/channels/595666850260713488/910910348922589184/959431446374797332) (Discord) from a week ago on Goerli shadow fork stuff, but things have already moved on from there. If you want to drink from the fire hose then the [Eth R&D Discord](https://discord.gg/btu9YSPrHx) is the place to be. See the "Merge" channels.
In any case, the lay of the land as I see it is like this:
- Do a couple of Mainnet shadow forks, one next week, one starting at the end of Devconnect. The shadow forks are continuing to flush out some issues in clients, though nothing very serious yet.
- Go/no-go decision on doing the Merge or postponing the difficulty bomb to be discussed on the 29th of April ACD call.
- If it's "go" then start merging the existing testnets at 2 week intervals with a view to doing the real thing in July.
## Beyond the Merge
Alex Stokes recorded a PeepAnEIP on stake withdrawals (EIP-4895, [updated](https://github.com/ethereum/EIPs/pull/4957)). I don't think the video is up yet, but Alex's [slides](https://cryptobriefing.com/ethereum-merge-proof-of-stake-with-trent-van-epps/) are available. And he made some Tweet-thread [notes](https://twitter.com/ralexstokes/status/1509224908441718789) to go alongside.
I told you last time that I didn't know of a plan to migrate `0x00` withdrawal credentials to `0x01` creds (which will be required for automatic rewards harvesting). Turns out that it was [here](https://github.com/ethereum/consensus-specs/pull/2855) the whole time.
Away from withdrawals, one interesting issue we currently have is that the Eth1 client a beacon node is attached to must keep all its historical data back to the deployment of the deposit contract in Q4 2020. This is because, in the current design, to sync up a new beacon node via a checkpoint sync still requires all the deposits to be re-processed in order (though I believe Nimbus has their own workaround for this). The problem is that Eth1 nodes would rather like to be able to drop old history (see [EIP-4444](https://eips.ethereum.org/EIPS/eip-4444)). Enter [EIP-4881](https://eips.ethereum.org/EIPS/eip-4881) by Mark Mackey of Lighthouse which seeks to define a standard Deposit Contract Snapshot Interface :raised_hands:
## Staking
Somer Esat's incredibly valuable [staking guides](https://github.com/SomerEsat/ethereum-staking-guide) have had [an update](https://twitter.com/SomerEsat/status/1510846956645482505).
[Evan Jones](https://twitter.com/ib1gymnast/status/1509907290832322562) has written a paper on [Accelerating Validator Returns Using Rocket Pool](https://drive.google.com/file/d/1JXXM-QjGMXItLujUOjSb8q7pBzb6C7Md/view). Spoiler: he likes it.
Another thing to like about Rocket Pool is their new [terminal UI](https://twitter.com/jcrtp_eth/status/1510783980530024453). Superphiz and JCRTP gave it a whirl in this [video walkthrough](https://www.youtube.com/watch?v=I23Sz2dtrRE). "It's an extremely simple and intuitive way to run Rocket Pool and stake with a graphical interface!" ([Phiz](https://twitter.com/superphiz/status/1511088793721389058) on Twitter).
Adrian Sutton took the opportunity of adding 10,000 more Teku validators to the Prater testnet to do same analysis on how the load on a beacon node varies with the number of validators it hosts: [the cost of adding validators](https://www.symphonious.net/2022/04/06/exploring-eth2-cost-of-adding-validators/). The tl;dr is that, up to about 70 validators on a node, the load increases in proportion to the number; above that number the load flattens out. The reasons are interesting, and you should read the article. The obvious question is, doesn't this create centralising pressure? I mean, we are running 5000 validators on that node for the same cost as 64 validators, so our cost per validator is much much lower. It is true that this is a factor, but the cost of running a node is so small compared with the cost of the stake and the rewards available that it's only a very minor factor in the grand scheme of things.
And How to Stake on Ethereum, [April 2022 Edition](https://www.reddit.com/r/ethstaker/comments/tvlnck/how_to_stake_on_ethereum_april_2022_edition/); Superphiz updated his high-level overview.
## The Great Explainers
Jim McDonald is Attestant's great explainer, and his latest offering is an article on [Understanding Post-Merge Rewards](https://www.attestant.io/posts/understanding-post-merge-rewards/), including a section on plans for stake withdrawals.
Guillaume Ballet continues to pioneer the implementation of Verkle trees for managing Ethereum's state as a prelude to having stateless clients. Here's his short [explainer](https://twitter.com/gballet/status/1508422189216894979) on the required changes to the state tree structure. He is posting [regular updates](https://notes.ethereum.org/@gballet/verkle-testnet-updates/%2Fs%2FSksmVxpb5) on the progress of his Verkle tree testnet.
## Media and stuff
My old friend and podcast co-host, Christine Kim, continues to produce insightful and well-researched reports in her current role at Galaxy Digital Research. The latest is [What to Expect from Ethereum's Merge Update](https://docsend.com/view/padamxd8qsg56459), published today. It's really too good to put under "media and stuff", but I don't really have a category for "must read research reports", so here it is.
We're dealing with misconceptions this week! Fortune dispenses with [3 misconceptions about the ‘merge,’](https://fortune.com/2022/03/28/3-misconceptions-ethereum-merge/), while David Hoffman of Bankless goes one better in dealing with [4 Misconceptions about PoS vs PoW](https://newsletter.banklesshq.com/p/4-misconceptions-about-pos-vs-pow).[^fn1]
[^fn1]: The "equity" vs "commodity" money distinction discussed in that article doesn't seem very interesting to me. I felt that the recent [PoS vs PoW debate](https://shows.banklesshq.com/p/the-pow-vs-pos-debate-lyn-alden-and) between Justin Drake and Lyn Alden was a bit spoiled as this was the *only* thing the Bankless guys wanted to talk about, while neither of the debaters seemed at all interested by it.
Crypto Briefing [interviewed](https://cryptobriefing.com/ethereum-merge-proof-of-stake-with-trent-van-epps/) Trent Van Epps about the Merge.
Finally, Vitalik's article on [The roads not taken ](https://vitalik.ca/general/2022/03/29/road.html) is well worth a read. He asks in one section, Should we have gone with a much simpler version of proof of stake? It's an interesting set of reflections.
## Research
Vitalik published a method for [simplified single secret leader election](https://ethresear.ch/t/simplified-ssle/12315?u=benjaminion). It's been an interesting journey over the last four years or so from "we have no idea how to do this", through "here's a complex and expensive way it might be done", to "we now have some viable options". Progress only moves one way.
## Regular Calls
### Implementers
Call #85 took place on the 7th of April, ably chaired by Mikhail Kalinin in Danny's absence.
We covered the Goerli shadow forks and future mainnet shadow fork plans, regular client team updates, a recap on Merge timing decision making (go/no-go on delaying the difficulty bomb by the end of April), and got into a good discussion on the Builder API (formerly known as MEV-Boost). Plus some other bits and pieces.
* [Agenda](https://github.com/ethereum/pm/issues/510)
* [Video](https://youtu.be/rYWF7N8tS0g?t=18)
* My [quick notes](https://hackmd.io/@benjaminion/H1U6EPnXq), and from [Christine](https://twitter.com/christine_dkim/status/1512100564586348549).
### All Core Devs
ACD call #135 took place on the first of April.
* [Agenda](https://github.com/ethereum/pm/issues/500)
* [Video](https://www.youtube.com/watch?v=1QU8r9-SJDc)
* Excellent notes from both [Tim Beiko](https://twitter.com/TimBeiko/status/1509955843654971392) and [Christine Kim](https://twitter.com/christine_dkim/status/1509924174025924615).
## Upcoming events
- 18-25 April: [Devconnect](https://devconnect.org/schedule).
## In other news
- Stereum update [number 5](https://twitter.com/stereumdev/status/1511065595609067529) covering, "the finalization of Stereum 2.0 and our preparation for the devconnect".
- Nimbus is [serving light client data](https://twitter.com/ethnimbus/status/1511415391293165571) on the Prater testnet.
## And finally...
Looking forward to Devconnect! Aside from the Amphora dev team gathering in Greece back in October this will be my first trip out for over two years. For a couple of decades I used to get on a plane three or four times a month. Tbh, I can't say I miss that, but two years is too long.
Anyway, I can't wait to meet up with friends old and new. Almost the entire Teku team will be there; I will be meeting some of them in person for the very first time.
Do come and say hi, or even buy me a beer - I'll be floating around all week :beers:
* * *
[![[Twitter]](https://benjaminion.xyz/newineth2/img/twitter.svg =40x40)](https://twitter.com/benjaminion_xyz) Follow me on [Twitter](https://twitter.com/benjaminion_xyz) to hear when the next edition is out 🙌.
[![[RSS]](https://benjaminion.xyz/newineth2/img/rss.svg =32x32)](https://benjaminion.xyz/newineth2/rss_feed.xml) We also have an [RSS feed](https://benjaminion.xyz/newineth2/rss_feed.xml).
[Advertising](https://hackmd.io/@benjaminion/eth2_news/https%3A%2F%2Fhackmd.io%2F%40benjaminion%2Fadvertising) on this newsletter.
[Give Feedback](https://docs.google.com/forms/d/e/1FAIpQLSfkESc4CmNfRGHHjWfNeF3ceLwrXDvynetda4sKfJFJ71Oabw/viewform).