{"id":18350,"date":"2026-03-16T14:20:33","date_gmt":"2026-03-16T14:20:33","guid":{"rendered":"https:\/\/cryptoted.net\/index.php\/2026\/03\/16\/eth2-quick-update-no-9\/"},"modified":"2026-03-16T14:20:33","modified_gmt":"2026-03-16T14:20:33","slug":"eth2-quick-update-no-9","status":"publish","type":"post","link":"https:\/\/cryptoted.net\/index.php\/2026\/03\/16\/eth2-quick-update-no-9\/","title":{"rendered":"eth2 quick update no. 9"},"content":{"rendered":"<p> <br \/>\n<br \/><img decoding=\"async\" src=\"https:\/\/blog.ethereum.org\/images\/posts\/kumiko-background.jpg\" \/><\/p>\n<div id=\"\">\n<p class=\"chakra-text css-gi02ar\">Strange times. I hope you are all well and continue to take care of yourselves, your families, and your communities.<\/p>\n<p class=\"chakra-text css-gi02ar\">We&#8217;re a bit overdue on a quick update. My apologies. I&#8217;ll keep them coming at a regular clip after this one. Eth2 is looking good &#8212; Phase 0 is stable, client teams are crushing it, and some promising research was published for our stateless future.<\/p>\n<p class=\"chakra-text css-gi02ar\">tl;dr<\/p>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"v0110-post-audit-release\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"v0110 post audit release permalink\" href=\"#v0110-post-audit-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\">v0.11.0<\/span> post-audit release<\/h2>\n<p class=\"chakra-text css-gi02ar\">Spec version <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/ethereum\/eth2.0-specs\/releases\/tag\/v0.11.0\"><span class=\"chakra-text css-ons8vw\">v0.11.0<\/span> &#8212; Lan party<\/a> &#8212; was released last week. This release represents a &#8220;post-audit&#8221; Phase 0 spec, ready for long-standing multi-client testnets.<\/p>\n<p class=\"chakra-text css-gi02ar\">It contains limited changes to the core consensus, instead with much of the focus on refining the network protocol &#8212; e.g. cleaner sync protocol, DoS hardening, better network\/chain separation, etc. Checkout the <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/ethereum\/eth2.0-specs\/releases\/tag\/v0.11.0\">release notes<\/a> for more details.<\/p>\n<p class=\"chakra-text css-gi02ar\">Clients are working hard to incorporate these changes while continuing forward with stability, optimizations, and multi-client experimentation. In fact, client teams are working through March to lay the foundation for the coming multi-client testnets. Today &#8212; Teku syncs Prysm, Prysm syncs Lighthouse, and most of the DiscoveryV5 implementations can find eachother.<\/p>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"release-of-combining-ghost-and-casper-paper\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"release of combining ghost and casper paper permalink\" href=\"#release-of-combining-ghost-and-casper-paper\"><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>Release of <em class=\"chakra-text css-0\">Combining GHOST and Casper<\/em> paper<\/h2>\n<p class=\"chakra-text css-gi02ar\">This week, we released <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/arxiv.org\/abs\/2003.03052\"><em class=\"chakra-text css-0\">Combining GHOST and Casper<\/em> on arXiv<\/a>. This work formalizes the core consensus components of eth2 &#8212; Casper FFG and LMD-GHOST &#8212; showing how they work together to form a safe and live system. This paper builds upon concepts initially presented in the original <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/arxiv.org\/abs\/1710.09437\"><em class=\"chakra-text css-0\">Casper the Friendly Finality Gadget<\/em> paper<\/a>, layering them onto a more concrete Proof-of-Stake, slot-based context (i.e. that of the eth2 beacon chain).<\/p>\n<p class=\"chakra-text css-gi02ar\">This paper was created in parallel to the development of the Phase 0 specs. It not only influenced the spec design but also highlighted some critical corner cases that had to be addressed. We are excited to release it to the world for public consumption, comment, feedback, and critique.<\/p>\n<p class=\"chakra-text css-gi02ar\">This work spawned from a <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/ethresear.ch\/t\/beacon-chain-casper-mini-spec\/2760\">&#8220;mini-spec&#8221;<\/a> presented by Vitalik, but the lion&#8217;s share of work was driven and completed by Yan X. Zhang and his students at San Jose State University. We want to offer a special thanks to Yan and his students &#8212; Diego Hernandez, Thor Kamphefner, Khiem Pham, Zhi Qiao, Juhyeok Sin, and Ying Wang &#8212; for completing this critical milestone for eth2.<\/p>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"polynomial-commitments-promising-for-statelessness\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"polynomial commitments promising for statelessness permalink\" href=\"#polynomial-commitments-promising-for-statelessness\"><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>Polynomial commitments promising for statelessness<\/h2>\n<p class=\"chakra-text css-gi02ar\">Vitalik recently published an exciting ethresearch post, <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/ethresear.ch\/t\/using-polynomial-commitments-to-replace-state-roots\/7095\"><em class=\"chakra-text css-0\">Using polynomial commitments to replace state roots<\/em><\/a>. This post proposes the utilization of polynomial commitments as a replacement to the traditional merkle-tree accumulator for blockchain state and data. If this research direction proves fruitful, we could reduce &#8220;witnesses&#8221; (i.e. proofs about the state required to process a block) from ~0.5MB to on the order of 1 to 10 kB, solving one of the core issues in the Stateless Ethereum research.<\/p>\n<p class=\"chakra-text css-gi02ar\">To state a bit more clearly &#8212; Ethereum is pushing hard to move to a more &#8220;stateless&#8221; model (see the 1x research <a class=\"chakra-link css-vezwxf\" href=\"https:\/\/blog.ethereum.org\/2019\/12\/30\/eth1x-files-state-of-stateless-ethereum\">and updates<\/a>. Polynomial commitments could be the major breakthrough we&#8217;ve been looking for to make this statelessness a reality by significantly reducing the overhead of statelessness on block size.<\/p>\n<p class=\"chakra-text css-gi02ar\">Although incredibly promising, some of this research and magic math is <em class=\"chakra-text css-0\">very new<\/em>. We need to spend more time better understanding the complexities and tradeoffs, as well as just getting more eyes on this new and exciting technique.<\/p>\n<h2 class=\"chakra-heading group css-1kpzc4q\" id=\"a-bit-of-ietf-bls-instability\" data-group=\"true\"><a class=\"chakra-link css-128fqrf\" aria-label=\"a bit of ietf bls instability permalink\" href=\"#a-bit-of-ietf-bls-instability\"><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>A bit of IETF BLS instability<\/h2>\n<p class=\"chakra-text css-gi02ar\">The IETF BLS standard recently incorporated a last minute change into the spec based upon external feedback concerning different applications and domains. The previous <span class=\"chakra-text css-ons8vw\">hash_to_base<\/span> was <em class=\"chakra-text css-0\">not friendly<\/em> to embedded systems, applications requiring certain types of domain separation, and those utilizing SHA-3 instead of SHA-2.<\/p>\n<p class=\"chakra-text css-gi02ar\">In light of <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/cfrg\/draft-irtf-cfrg-hash-to-curve\/issues\/202#issue-553639522\">these concerns<\/a>, <span class=\"chakra-text css-ons8vw\">hash_to_base<\/span> was replaced with the <a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-vezwxf\" href=\"https:\/\/github.com\/cfrg\/draft-irtf-cfrg-hash-to-curve\/pull\/212\">new and improved <span class=\"chakra-text css-ons8vw\">hash_to_field<\/span><\/a>. Spec maintainers do not expect any more substantive changes to the spec, and this change is to be formally released as a &#8220;Draft 6&#8221; soon.<\/p>\n<p class=\"chakra-text css-gi02ar\">As far as cryptographic standards go, we do not want to be in the position of eth1 with the Keccak256 hash function &#8212; that is, one of the only major applications using it. Being in a cryptographic island hinders the ease of cross-application interoperability as well as stifles the development of a wide set of robust implementations.<\/p>\n<p class=\"chakra-text css-gi02ar\">We are closely monitoring the development of the IEFT standard, but in light of this recent change we are not rushing to deploy the mainnet deposit contract (which would in-effect lock us into a BLS spec) before there is a target eth2 launch date. We will continually evaluate the stability of the IEFT standard going forward and do not expect this to become a bottleneck for launch.<\/p>\n<p class=\"chakra-text css-gi02ar\">In other news, we will soon release a deposit interface and deploy a deposit contract for the coming long-standing multi-client testnet, but more on that next time \ud83d\ude80.<\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/blog.ethereum.org\/en\/2020\/03\/17\/eth2-quick-update-no-9\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Strange times. I hope you are all well and continue to take care of yourselves, your families, and your communities. We&#8217;re a bit overdue on a quick update. My apologies. I&#8217;ll keep them coming at a regular clip after this one. Eth2 is looking good &#8212; Phase 0 is stable, client teams are crushing it, [&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-18350","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\/18350","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=18350"}],"version-history":[{"count":0,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/posts\/18350\/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=18350"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/categories?post=18350"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/tags?post=18350"},{"taxonomy":"kronos_expire_date","embeddable":true,"href":"https:\/\/cryptoted.net\/index.php\/wp-json\/wp\/v2\/kronos_expire_date?post=18350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}