--- 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 - 11&nbsp;March&nbsp;2022 ![My avatar](https://benjaminion.xyz/f/ms-icon-144x144.png =32x32) Ben Edgington (Eth2 at [ConsenSys](https://consensys.net/) — all views expressed are my own) Edition 89 at [eth2.news](https://eth2.news/) ## Top picks Marius's thread on [testing the Merge](https://twitter.com/vdWijden/status/1501853162688421888) is this week's winner. Primarily due to his accomplished use of memes. But also because `#TestingTheMerge` is the most important contribution you can make right now to getting Ethereum onto proof of stake asap. A reminder that Superphiz and I have been recording regular recaps of the news on the Mondays after I publish. Look out for it on the [EthStaker YouTube](https://www.youtube.com/watch?v=Bd3b7PeKEB4&list=PLOB9GGXGcc30i4lARcf9xSN3SvgaUf0O8). YouTube says that one of them has over 1000 views - y'all need to get out more. And don't forget to support your favourite Eth2 projects in [Gitcoin Grants Round 13](https://gitcoin.co/grants/) which opened this week. ## The Beacon Chain Big milestone! [Ten million ETH](https://etherscan.io/address/0x00000000219ab540356cbb839cbe05303d7705fa) has been staked on the beacon chain 🥳 Beaconcha.in reports "only" 9,912,398 ETH is staked by live validators as I write. The remainder is in the queue waiting to be activated, so it will be 3 or 4 days yet until we see 10m actively validating. It will correspond to an astonishing 312,500 validator instances. Ten million is an interesting milestone as it was one of the [modelling assumptions](https://ethresear.ch/t/pragmatic-signature-aggregation-with-bls/2105?u=benjaminion) we used when the beacon chain was originally designed. The rate of influx of stake does not seem to be slowing, and may even increase as validator income rises due to miner tips post-Merge. But the beacon chain is handling it all just fine. The [participation rate chart](https://beaconcha.in/charts/participation_rate) shows incredibly high network participation over recent months, sometimes touching 99.77%. In other beacon chain news, Fredrik Svantes published an Ethereum Foundation blog post [Secured #2: Public Vulnerability Disclosures](https://blog.ethereum.org/2022/03/09/secured-no-2/). This links through to the [disclosures repository](https://github.com/ethereum/public-disclosures/) listing all known security incidents that affected Eth1 and Eth2 clients. Here's the [Eth2 list](https://github.com/ethereum/public-disclosures/blob/master/disclosures/CL.md). It's generally not possible to say much about security issues as they happen, but I love the after-the-fact transparency. Speaking of security, [a patch](https://github.com/ethereum/consensus-specs/pull/2845) to the fork choice spec has been merged that addresses the LMD balancing attack that we [discussed](https://hackmd.io/@benjaminion/wnie2_220211#Research) last month. This is not a breaking change, and clients can update to the new spec at their leisure. ## The Merge ### Wen Merge? Superphiz [reads the tea leaves](https://www.reddit.com/r/ethstaker/comments/tbql1n/five_indicators_that_the_ethereum_merge_will/). ### Announcing the Kiln testnet In a slight change to the plan, an additional devnet (closed testnet) was [inserted](https://twitter.com/parithosh_j/status/1499351263728779269?s=20&t=P84uEsZR4wQt3i3x2EBS1g) into the schedule, `merge-devnet-5`. Things [went well](https://twitter.com/parithosh_j/status/1500883006571139072). The launch of the public Kiln testnet was was pushed back by ten days or so to allow for better docs and client releases. As Danny explained on the devs' call, the delay to the testnet is not expected to delay the Merge at all. So, the Kiln Merge testnet is underway! This is very likely the final dedicated testnet we'll run before the Merge event itself. The proof of work genesis was on Thursday (10th); the proof of stake genesis (the beacon chain) [occurred today](https://beaconchain.kiln.themerge.dev/epoch/0) (11th); and the terminal total difficulty (TTD) is set such that the actual transition to proof of stake should happen sometime mid next week. **Update**: Looks like we need to [raise the TTD](https://twitter.com/vdWijden/status/1502298485302910980) due to some miners coming on board with GPUs. It's mission [save Marius's weekend](https://twitter.com/vdWijden/status/1502269541820338177)! Please [contact Pari](https://twitter.com/parithosh_j/status/1501986295463170061) or Marius if you are running a PoW miner on Kiln. (I can't wait to be done with PoW once and for all; I won't miss this kind of nonsense.) Expect to see a blog post about Kiln from the Ethereum Foundation on Monday. ### Testing the Merge For an in-depth introduction to the Kiln testnet, to `#TestingTheMerge`, and what you can do to help, check out the PEEPanEIP episode with [Marius and Pari](https://www.youtube.com/watch?v=3AkDPL0RWtk). Presentation slides are [here](https://docs.google.com/presentation/d/1HNOyMI4AhwYdpssa07moWZgh-VGTy75oR4JUWu0fSXQ/edit#slide=id.p). Some getting started guides are already emerging, and I'll list a few below. A slight note of caution - unless you are super-eager, it's worth waiting a couple of days until your favourite client has made a release with the Kiln parameters baked-in. We'll be doing that for Teku early next week and it will save a degree of messing about. While Teku does fully support Kiln right now, there are various parameters you need to specify and some flags are changing name. With the next release it should all be super-smooth. That said, for the eager: - Rémy Roy has updated his [Merge testnet guide](https://github.com/remyroy/ethstaker/blob/main/merge-devnet.md) for Kiln. This uses Lighthouse and Geth. Rémy and Superphiz made [a video tutorial](https://www.youtube.com/watch?v=caaV4oMmWe8) of it today. - Short and sweet [instructions](https://hackmd.io/@prysmaticlabs/B1Q2SluWq) for Prysm and Geth from Terence. - Accidental Green has [a detailed walk through](https://agstakingco.gitbook.io/kiln-testnet-ethereum-staking-guide/) for Teku and Geth. - Chris Hobcroft also brings [instructions](https://github.com/chrishobcroft/TestingTheMerge/blob/main/geku.md) for Teku and Geth. Remember, folks, that diversity of Eth1 clients will be just as important as diversity of Eth2 clients post-Merge. I expect some write-ups for Besu and the others to be coming in the next week or two. Please don't overlook these excellent clients in your testing and Merge set-ups. ### We'll always have Paris The Ethereum Cat Herders hosted [a call](https://github.com/ethereum/pm/issues/491) today to decide what to name the execution layer upgrade that will enable the Merge (the consensus layer upgrade is called Bellatrix). And the [winning name](https://twitter.com/TimBeiko/status/1502295917206163476) is... Paris :fr: :baguette_bread: :wine_glass: ## Post-Merge Alex Stokes has written a nice [withdrawals meta-spec](https://notes.ethereum.org/@ralexstokes/Skp1mPSb9) which is very helpful as I was finding it hard to keep track of this. ## Tooling Video of the [Kurtosis workshop](https://www.youtube.com/watch?v=yMe4RG5emx8) fractionally missed making it into the last edition. [Kurtosis](https://www.kurtosistech.com/) is "a platform for doing development and testing of distributed systems". The team has put together an Eth2 module that's proving useful for Merge testing, and the workshop was excellent. Tim Beiko [is a fan](https://twitter.com/TimBeiko/status/1494769223486242818)! ## Staking I [asked Lido](https://twitter.com/benjaminion_xyz/status/1498587637396946945) for a progress report on their [Road to Trustless Staking](https://blog.lido.fi/the-road-to-trustless-ethereum-staking/) &ndash; which, in my view, is among the most important staking developments underway &ndash; and [Izzy delivered](https://twitter.com/IsdrsP/status/1499335778979168259). Phiz has been churning out the content. Here's [How to stake on Ethereum, March 2022 Edition](https://www.reddit.com/r/ethstaker/comments/t1xpr5/how_to_stake_on_ethereum_march_2022_edition/). His latest [State of the Stake](https://www.youtube.com/watch?v=TzxyN9jH_Kk) is styled "The ravings of a lunatic", and who am I to disagree? :man-shrugging: But seriously, it's a solid &ndash; if slightly sweaty &ndash; rant on client diversity. The splendid [Ethereum Pools](https://twitter.com/EthereumPools) Twitter account has [put up](https://twitter.com/EthereumPools/status/1499790727269732357) a [public dashboard](http://34.117.66.78/d/ox1NIwf7k/ethereumpools-public?orgId=2), so you can do your own research. Also for statistics nerds, [Rated](https://www.rated.network/) has [analysed](https://mirror.xyz/ratedw3b.eth/2byJU9p9kn5T840iy8fhARyDhAK1nGaNPH_zweUaKEc) how well their metrics model, and also predict, actual validator earnings. Jim McDonald brings us an Attestant Special with [Evaluating Beacon Nodes 2022](https://www.attestant.io/posts/evaluating-beacon-nodes-2022/). Attestant runs their own Vouch technology that is able to select the most valuable block from among those generated by the four beacon chain clients, which allows them to evaluate the clients' relative performance. It's a fascinating read. Note, however, that (according to my own discussions with Jim) performance on Mainnet is quite different from that on the testnet. Hopefully he will publish a follow-up on that. Something Jim is concerned about is the likelihood of [block builder centralisation](https://ethresear.ch/t/block-builder-centralization/12135?u=benjaminion) post-Merge. I share these concerns and have been agitating for more potential block builders for some time, both on- and off-record. But the economics of it all do seem to favour a monopoly in block production. ## Media and stuff Elias Simos has picked up again his series of interviews with people in the Ethereum&nbsp;2 space, this time with an interview with [Luke Youngblood](https://www.coinbase.com/cloud/discover/insights-analysis/eth2-luke-youngblood) of Coinbase. Reminder: Coinbase is probably the single largest entity staking on the beacon chain. Amy Castor explains Ethereum's move to Proof of Stake in the [MIT Technology Review](https://www.technologyreview.com/2022/03/04/1046636/ethereum-blockchain-proof-of-stake/). It is mostly accurate! ## Research Guillaume Ballet has been quietly plugging away on the [Condrieu testnet](https://notes.ethereum.org/@gballet/By8IH6mxq). This implements Verkle trees in the execution layer, which is an important prerequisite for moving Ethereum towards statelessness in future. ## Regular Calls ### Eth2 Implementers Call #83 took place on the 10th of March. * [Agenda](https://github.com/ethereum/pm/issues/489) * [Video](https://youtu.be/SEVY6-Zr2OM?t=394) (Looks like we only got the first 15 mins or so - Danny had to kill his VPN for bandwidth, that may have truncated the recording.) * My [quick notes](https://hackmd.io/@benjaminion/SkYImKP-9). ### All Core Devs ACD Call #133 took place on the 4th of March. * [Agenda](https://github.com/ethereum/pm/issues/481) * [Video](https://www.youtube.com/watch?v=ZKPElqIfteU) * [Tweet notes](https://twitter.com/TimBeiko/status/1499865801687375877) from Tim Beiko. Lots of Merge-and-beyond topics covered: - Kiln devnet and testnet updates - Much discussion around whether to make the chain's "head", "safe head", or "finalised head" the default that is provided by the Eth1 RPC API. - Planning for the post-Merge Shanghai upgrade, including withdrawals. - Protolambda presented shard blob transactions, also a possible candidate for inclusion in Shanghai. The need for a trusted set-up ceremony was discussed. ## In other news - Lighthouse [Update #40](https://lighthouse.sigmaprime.io/update-40.html). - Nimbus [March update](https://our.status.im/nimbus-update-march/) - Also, Nimbus has [moved to CalVer](https://twitter.com/ethnimbus/status/1501979365579575296). Where Teku leads, others follow :wink: - Stereum [Update #3](https://twitter.com/stereumdev/status/1500895303590760448). - The Ethereum Foundation has opened an [Academic Grants Round](https://esp.ethereum.foundation/academic-grants). A total of $750,000 is available. Proposals are due April 22, 2022. - The latest on Distributed Validator Technology: - The [Obol Proto Community](https://blog.obol.tech/announcing-the-proto-community/) is live! - Figment has [taken a look](https://www.figment.io/resources/obol-network-first-look) at Obol and seems to like what they see. - SSV Community Digest [Issue #14](https://blog.ssv.network/ssv-community-digest-issue-14-f2d635e0c7a0). Ben Affleck (loved him in [_The Accountant_](https://www.imdb.com/title/tt2140479/)) likes his emojis 🥦 ## And finally... Looks like we could end up with [two Eth2 books](https://twitter.com/kelvinfichter/status/1502337037982216194) :sweat_smile: I knew that Kelvin was working on this a couple of years ago and I was collaborating with him a little. But it all went very quiet for almost two years, Kelvin had joined Optimism, and I assumed the project was dead. Since I've been itching to write the definitive [Eth2 Book](https://eth2book.info/altair) for a long time I finally plunged in towards the end of last year. Anyway, I'm now in touch with Kelvin again, and we'll take a view on where to go with this. One potential outcome is simply that we end up with two books - I expect they will be quite different and would complement each other. After all, there are already no fewer than three books on the history of Ethereum out there. We'll see. * * * [![[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).