{"id":18431,"date":"2026-03-18T23:02:29","date_gmt":"2026-03-18T23:02:29","guid":{"rendered":"https:\/\/cryptoted.net\/index.php\/2026\/03\/18\/eth2-quick-update-no-2\/"},"modified":"2026-03-18T23:02:29","modified_gmt":"2026-03-18T23:02:29","slug":"eth2-quick-update-no-2","status":"publish","type":"post","link":"https:\/\/cryptoted.net\/index.php\/2026\/03\/18\/eth2-quick-update-no-2\/","title":{"rendered":"eth2 quick update no. 2"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div id=\"\">\n<p class=\"chakra-text css-gi02ar\">Welcome to the second installment of <em class=\"chakra-text css-0\">eth2 quick update<\/em>.<\/p>\n<p class=\"chakra-text css-gi02ar\">tldr;<\/p>\n<ul role=\"list\" class=\"css-1ars4k6\">\n<li class=\"css-0\">Spec release of <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/ethereum\/eth2.0-spec-tests\/releases\/tag\/v0.9.0\"><span class=\"chakra-text css-ons8vw\">v0.9.0 &#8212; Tonkatsu<\/span><\/a> to ensure Phase 0 development can continue unimpeded.<\/li>\n<li class=\"css-0\">Work continues in ironing out the details of the modified Phase 1 proposal.<\/li>\n<li class=\"css-0\">Quiet client development focused on <span class=\"chakra-text css-ons8vw\">eth1 -&gt; eth2<\/span> infrastructure, general hardening for production, and optimizations.<\/li>\n<\/ul>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"tonkatsu-release\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"tonkatsu release permalink\" href=\"#tonkatsu-release\"><svg viewbox=\"0 0 24 24\" focusable=\"false\" class=\"chakra-icon css-173jpr1\"><g fill=\"currentColor\"><path d=\"M10.458,18.374,7.721,21.11a2.853,2.853,0,0,1-3.942,0l-.892-.891a2.787,2.787,0,0,1,0-3.941l5.8-5.8a2.789,2.789,0,0,1,3.942,0l.893.892A1,1,0,0,0,14.94,9.952l-.893-.892a4.791,4.791,0,0,0-6.771,0l-5.8,5.8a4.787,4.787,0,0,0,0,6.77l.892.891a4.785,4.785,0,0,0,6.771,0l2.736-2.735a1,1,0,1,0-1.414-1.415Z\"\/><path d=\"M22.526,2.363l-.892-.892a4.8,4.8,0,0,0-6.77,0l-2.905,2.9a1,1,0,0,0,1.414,1.414l2.9-2.9a2.79,2.79,0,0,1,3.941,0l.893.893a2.786,2.786,0,0,1,0,3.942l-5.8,5.8a2.769,2.769,0,0,1-1.971.817h0a2.766,2.766,0,0,1-1.969-.816,1,1,0,1,0-1.415,1.412,4.751,4.751,0,0,0,3.384,1.4h0a4.752,4.752,0,0,0,3.385-1.4l5.8-5.8a4.786,4.786,0,0,0,0-6.771Z\"\/><\/g><\/svg><\/a><span class=\"chakra-text css-ons8vw\">Tonkatsu<\/span> Release<\/h2>\n<p class=\"chakra-text css-gi02ar\">As promised on the latest <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/www.youtube.com\/watch?v=DXGeC7cg71Y\">eth2 call<\/a>, we pushed things forward to release <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/ethereum\/eth2.0-spec-tests\/releases\/tag\/v0.9.0\"><span class=\"chakra-text css-ons8vw\">v0.9.0<\/span> release &#8212; Tonkatsu<\/a>. This release is largely simplifying with respect to Phase 0. The goal here is to remove any portions of Phase 0 that are opinionated about Phase 1 to ensure Phase 0 development can continue unimpeded regardless of the <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/ethereum\/eth2.0-specs\/pull\/1427\">work-in-progress modified sharding proposal<\/a>.<\/p>\n<p class=\"chakra-text css-gi02ar\">Read the <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/ethereum\/eth2.0-spec-tests\/releases\/tag\/v0.9.0\">release notes<\/a> for more info.<\/p>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"ongoing-phase-1-redesign\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"ongoing phase 1 redesign permalink\" href=\"#ongoing-phase-1-redesign\"><svg viewbox=\"0 0 24 24\" focusable=\"false\" class=\"chakra-icon css-173jpr1\"><g fill=\"currentColor\"><path d=\"M10.458,18.374,7.721,21.11a2.853,2.853,0,0,1-3.942,0l-.892-.891a2.787,2.787,0,0,1,0-3.941l5.8-5.8a2.789,2.789,0,0,1,3.942,0l.893.892A1,1,0,0,0,14.94,9.952l-.893-.892a4.791,4.791,0,0,0-6.771,0l-5.8,5.8a4.787,4.787,0,0,0,0,6.77l.892.891a4.785,4.785,0,0,0,6.771,0l2.736-2.735a1,1,0,1,0-1.414-1.415Z\"\/><path d=\"M22.526,2.363l-.892-.892a4.8,4.8,0,0,0-6.77,0l-2.905,2.9a1,1,0,0,0,1.414,1.414l2.9-2.9a2.79,2.79,0,0,1,3.941,0l.893.893a2.786,2.786,0,0,1,0,3.942l-5.8,5.8a2.769,2.769,0,0,1-1.971.817h0a2.766,2.766,0,0,1-1.969-.816,1,1,0,1,0-1.415,1.412,4.751,4.751,0,0,0,3.384,1.4h0a4.752,4.752,0,0,0,3.385-1.4l5.8-5.8a4.786,4.786,0,0,0,0-6.771Z\"\/><\/g><\/svg><\/a>Ongoing Phase 1 Redesign<\/h2>\n<p class=\"chakra-text css-gi02ar\">As mentioned in the last <a class=\"chakra-link css-vezwxf\" href=\"https:\/\/blog.ethereum.org\/2019\/10\/23\/eth2-quick-update\"><em class=\"chakra-text css-0\">eth2 quick update<\/em><\/a>, we are almost certainly taking a new and simpler direction for Phase 1. The <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/notes.ethereum.org\/KbEyHiaSRQW_KS7dDK0OFw\">new sharding proposal<\/a> facilitates &#8220;crosslinks&#8221; for all shards at each slot. This drastically simplifies communication between shards and will result in a much better and simpler developer\/user experience come Phase 2.<\/p>\n<p class=\"chakra-text css-gi02ar\"><img decoding=\"async\" alt=\"sharding-status-quo\" src=\"https:\/\/blog.ethereum.org\/images\/posts\/sharding-status-quo.png\" class=\"chakra-image css-hw6q2r\"\/> <\/p>\n<p class=\"chakra-text css-gi02ar\"> <i>Previous cross-shard communication (approximate)<\/i> <\/p>\n<p class=\"chakra-text css-gi02ar\"><img decoding=\"async\" alt=\"sharding-new-proposal\" src=\"https:\/\/blog.ethereum.org\/images\/posts\/sharding-new-proposal.png\" class=\"chakra-image css-hw6q2r\"\/> <\/p>\n<p class=\"chakra-text css-gi02ar\">  <i>New shard design proposal<\/i> <\/p>\n<p class=\"chakra-text css-gi02ar\">To support this new proposal, the total shard count to start must be reduced from 1024 to the new estimate of 64, with the intention to scale up the number of shards over time (~10 years) as standard resources available to consumer laptops increases. The following are the primary reasons for the requisite reduction in total shards:<\/p>\n<ul role=\"list\" class=\"css-1ars4k6\">\n<li class=\"css-0\">Each shard induces an attestation load on the network and beacon chain at each slot rather than at each epoch<\/li>\n<li class=\"css-0\">Each committee must be of a <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/medium.com\/@chihchengliang\/minimum-committee-size-explained-67047111fa20\">minimum safe<\/a> number of validators. If there are too many committees per epoch due to high shard count, then there couldn&#8217;t possibly be enough 32-ETH validators to safely allocate enough to each committee<\/li>\n<\/ul>\n<p class=\"chakra-text css-gi02ar\"><em class=\"chakra-text css-0\">[EDIT: the following paragraph was added after initial release of the blog post in response to some discussion on reddit]<\/em><\/p>\n<p class=\"chakra-text css-gi02ar\">To achieve a similar scalability as the previous proposal, target shard block sizes are being increased 8x, from <span class=\"chakra-text css-ons8vw\">16kB<\/span> to <span class=\"chakra-text css-ons8vw\">128kB<\/span>. This provides the system with greater than <span class=\"chakra-text css-ons8vw\">1 MB\/s<\/span> of data availability which synergizes well with promising L2 schemes such as ZKRollup and <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/medium.com\/cryptoeconomics-lab\/a-gentle-guide-to-the-ovm-934035646942\">OVM<\/a>. The network safety of these larger shard block sizes are justified by <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/ethereum-magicians.org\/t\/eip-2028-transaction-data-gas-cost-reduction\/3280\/24\">recent experimental research<\/a> done on the existing Ethereum network.<\/p>\n<p class=\"chakra-text css-gi02ar\">Much of the EF research team&#8217;s focus in the past few weeks has been around vetting and ironing out the details of this new proposal. For more details, check out the <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/ethereum\/eth2.0-specs\/pull\/1427\">work-in-progress PR<\/a> or some of the <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/ethereum\/eth2.0-specs\/issues?q=is%3Aopen+is%3Aissue+label%3A%22phase+1%22\">Phase 1 issues<\/a>.<\/p>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"quiet-yet-effective-client-development\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"quiet yet effective client development permalink\" href=\"#quiet-yet-effective-client-development\"><svg viewbox=\"0 0 24 24\" focusable=\"false\" class=\"chakra-icon css-173jpr1\"><g fill=\"currentColor\"><path d=\"M10.458,18.374,7.721,21.11a2.853,2.853,0,0,1-3.942,0l-.892-.891a2.787,2.787,0,0,1,0-3.941l5.8-5.8a2.789,2.789,0,0,1,3.942,0l.893.892A1,1,0,0,0,14.94,9.952l-.893-.892a4.791,4.791,0,0,0-6.771,0l-5.8,5.8a4.787,4.787,0,0,0,0,6.77l.892.891a4.785,4.785,0,0,0,6.771,0l2.736-2.735a1,1,0,1,0-1.414-1.415Z\"\/><path d=\"M22.526,2.363l-.892-.892a4.8,4.8,0,0,0-6.77,0l-2.905,2.9a1,1,0,0,0,1.414,1.414l2.9-2.9a2.79,2.79,0,0,1,3.941,0l.893.893a2.786,2.786,0,0,1,0,3.942l-5.8,5.8a2.769,2.769,0,0,1-1.971.817h0a2.766,2.766,0,0,1-1.969-.816,1,1,0,1,0-1.415,1.412,4.751,4.751,0,0,0,3.384,1.4h0a4.752,4.752,0,0,0,3.385-1.4l5.8-5.8a4.786,4.786,0,0,0,0-6.771Z\"\/><\/g><\/svg><\/a>Quiet, yet effective client development<\/h2>\n<p class=\"chakra-text css-gi02ar\">Eth2 clients continue to quietly develop. As discussed on the latest <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/www.youtube.com\/watch?v=DXGeC7cg71Y\">eth2 call<\/a>, effort is being put into handling deposits from eth1, generally hardening clients for production, optimization of state transition and BLS implementations, cross-client fuzzing, networking monitoring tooling, and more! Larger single client testnets are in the works as well as continued cross-client experimentation.<\/p>\n<p class=\"chakra-text css-gi02ar\">Now that <span class=\"chakra-text css-ons8vw\">v0.9.0<\/span> has been released, clients are updating their state transition logic to pass the new test vectors and are introducing the <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/ethereum\/eth2.0-specs\/blob\/master\/specs\/validator\/0_beacon-chain-validator.md#attestation-aggregation\">simple attestation aggregation strategy<\/a>.<\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/blog.ethereum.org\/en\/2019\/10\/31\/eth2-quick-update-no-2\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to the second installment of eth2 quick update. tldr; Spec release of v0.9.0 &#8212; Tonkatsu to ensure Phase 0 development can continue unimpeded. Work continues in ironing out the details of the modified Phase 1 proposal. Quiet client development focused on eth1 -&gt; eth2 infrastructure, general hardening for production, and optimizations. Tonkatsu Release As [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":18195,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"tdm_status":"","tdm_grid_status":"","footnotes":""},"categories":[24],"tags":[],"kronos_expire_date":[],"class_list":["post-18431","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ethereum"],"_links":{"self":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts\/18431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/comments?post=18431"}],"version-history":[{"count":0,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts\/18431\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/media\/18195"}],"wp:attachment":[{"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/media?parent=18431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/categories?post=18431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/tags?post=18431"},{"taxonomy":"kronos_expire_date","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/kronos_expire_date?post=18431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}