{"id":7879,"date":"2025-01-28T22:05:42","date_gmt":"2025-01-28T21:05:42","guid":{"rendered":"https:\/\/wsj-crypto.com\/?p=7879"},"modified":"2025-01-28T22:05:42","modified_gmt":"2025-01-28T21:05:42","slug":"latest-insights-on-ethereum-2-0-quick-update-3","status":"publish","type":"post","link":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/","title":{"rendered":"&#8220;Latest Insights on Ethereum 2.0: Quick Update #3&#8221;"},"content":{"rendered":"\n<div id=\"\">\n<p class=\"chakra-text css-gi02ar\">Greetings to the third edition of <!-- --><em class=\"chakra-text css-0\">eth2 rapid update<!-- --><\/em>.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">summary;<!-- --><\/p>\n<p><!-- --><\/p>\n<ul role=\"list\" class=\"css-1onhfjo\">\n<li class=\"css-cvpopp\">Reinforced fork choice defenses in light of reviews<!-- --><\/li>\n<li class=\"css-cvpopp\">Launching <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/challenges.ethereum.org\/\">challenges.ethereum.org<!-- --><\/a><\/li>\n<li class=\"css-cvpopp\">Herumi grant for an extremely fast BLS implementation<!-- --><\/li>\n<\/ul>\n<p><!-- --><\/p>\n<h2 class=\"chakra-heading css-1w54o5f\" id=\"fork-choice-defenses\">Fork choice safeguards<!-- --><\/h2>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">This week, we enhanced the defenses of the Phase 0 fork choice rule. A significant portion of our time is dedicated to studying eth2 to guarantee that the system can sustain stability even in unfavorable situations (such as a substantial attacker, a significant network failure or segmentation, etc.). With any large-scale engineering endeavor, the objective is to identify as many possible concerns and strengthen against these situations before launch. This explains our collaboration with numerous external teams and researchers to conduct audits, economic assessments, and formal verification of eth2, but concurrently as we progress towards launch, we must stay alert and adaptable to counter unexpected assaults during operation (e.g. the Shanghai DoS attacks of 2016).<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">Contributing to this initiative, a consensus researcher, Ryuya Nakamura, has assessed eth2&#8217;s consensus algorithm (Casper FFG) and fork choice rule (LMD GHOST) to better ascertain how these two aspects of the protocol can, in certain scenarios, be exploited. He has produced several informative write-ups on <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/ethresear.ch\">ethresearch.ch<!-- --><\/a> that explore some attack strategies and recommended countermeasures in detail. Discover <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/ethresear.ch\/t\/decoy-flip-flop-attack-on-lmd-ghost\/6001\">Decoy-flip-flop attack on LMD GHOST<!-- --><\/a>, <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/ethresear.ch\/t\/analysis-of-bouncing-attack-on-ffg\/6113\">Analysis of bouncing attack on FFG<!-- --><\/a>, and <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/ethresear.ch\/t\/prevention-of-bouncing-attack-on-ffg\/6114\">Prevention of bouncing attack on FFG<!-- --><\/a> for some enlightening and enjoyable reads.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">Fortunately, the advised solutions for the decoy-flip-flop and bouncing attacks involve straightforward adjustments to the fork choice specification of Phase 0. The decoy-flip-flop attack is mitigated by solely considering validator attestations from the current and preceding epoch when <!-- --><em class=\"chakra-text css-0\">incorporating<!-- --><\/em> attestations to the perspective of the fork choice. You can view the PR implementing this change to the spec <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/github.com\/ethereum\/eth2.0-specs\/pull\/1466\">here<!-- --><\/a>. The bounce attack is addressed by updating the latest justified checkpoint within the fork choice exclusively during the first <!-- --><span class=\"chakra-text css-ons8vw\">k<\/span> slots of an epoch. Afterward, you defer the inclusion of a fresh justified checkpoint into the fork choice until the forthcoming epoch boundary. You can explore this modification <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/github.com\/ethereum\/eth2.0-specs\/pull\/1465\">here<!-- --><\/a>.<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">Several other elements of the Phase 0 specification are currently undergoing audit. While we do not anticipate anything significant, we expect a small number of additional post-audit recommended modifications to emerge in PRs in the upcoming months.<!-- --><\/p>\n<p><!-- --><\/p>\n<h2 class=\"chakra-heading css-1w54o5f\" id=\"challengesethereumorg\">challenges.ethereum.org<!-- --><\/h2>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">We have just unveiled <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/challenges.ethereum.org\/\">challenges.ethereum.org<!-- --><\/a>. This platform serves as a centralized source for all current bounties managed by the Ethereum Foundation and\/or linked to Ethereum research and development. The bounties vary from identifying security flaws in existing Ethereum infrastructure to uncovering collisions in new hashing functions. There\u2019s something for everyone \ud83d\ude42<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">We will continue to expand EF&#8217;s bounty program in the following months, so be sure to return for additional opportunities.<!-- --><\/p>\n<p><!-- --><\/p>\n<h2 class=\"chakra-heading css-1w54o5f\" id=\"herumi-bls-grant\">Herumi BLS grant<!-- --><\/h2>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">We have issued a grant to Shigeo Mitsunari, the maintainer of the exceedingly rapid Herumi <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/github.com\/herumi\/mcl\">pairing library<!-- --><\/a> and <!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/github.com\/herumi\/bls\">BLS signature library<!-- --><\/a>. This grant aims to update the libraries to align with the new BLS standard (<!-- --><a target=\"_blank\" rel=\"noopener\" class=\"chakra-link css-ug8vf0\" href=\"https:\/\/tools.ietf.org\/html\/draft-irtf-cfrg-hash-to-curve-05\">new hash-to-G2<!-- --><\/a>, constant-time signing, etc.) and assist in achieving some additional practical goals for eth2 usability (Rust integration, fuzz testing, etc.).<!-- --><\/p>\n<p><!-- --><\/p>\n<p class=\"chakra-text css-gi02ar\">Beyond the feature aspect of the grant, there is also a performance dimension. The Herumi library is already 2-3 times quicker than the next best BLS alternative, but since signature verification is one of the main constraints in eth2, any further improvements in this area would be outstanding, allowing eth2 to function under even greater load and in more challenging conditions. Shigeo will dedicate extra time and effort to further optimizing the library to guarantee it operates <!-- --><em class=\"chakra-text css-0\">as swiftly as possible<!-- --><\/em> \ud83d\ude80.<!-- --><\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/blog.ethereum.org\/en\/2019\/11\/08\/eth2-quick-update-no-3\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Greetings to the third edition of eth2 rapid update. summary; Reinforced fork choice defenses in light of reviews Launching challenges.ethereum.org Herumi grant for an extremely fast BLS implementation Fork choice safeguards This week, we enhanced the defenses of the Phase 0 fork choice rule. A significant portion of our time is dedicated to studying eth2<\/p>\n","protected":false},"author":3,"featured_media":7068,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[1046],"class_list":["post-7879","post","type-post","status-publish","format-standard","has-post-thumbnail","category-ethereum","tag-return-a-list-of-comma-separated-tags-from-this-title-eth2-quick-update-no-3"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>&quot;Latest Insights on Ethereum 2.0: Quick Update #3&quot; - WSJ-Crypto<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"&quot;Latest Insights on Ethereum 2.0: Quick Update #3&quot; - WSJ-Crypto\" \/>\n<meta property=\"og:description\" content=\"Greetings to the third edition of eth2 rapid update. summary; Reinforced fork choice defenses in light of reviews Launching challenges.ethereum.org Herumi grant for an extremely fast BLS implementation Fork choice safeguards This week, we enhanced the defenses of the Phase 0 fork choice rule. A significant portion of our time is dedicated to studying eth2\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/\" \/>\n<meta property=\"og:site_name\" content=\"WSJ-Crypto\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-28T21:05:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/kumiko-background.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"4593\" \/>\n\t<meta property=\"og:image:height\" content=\"1868\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"wsjcrypto\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"wsjcrypto\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/\",\"url\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/\",\"name\":\"\\\"Latest Insights on Ethereum 2.0: Quick Update #3\\\" - WSJ-Crypto\",\"isPartOf\":{\"@id\":\"https:\/\/wsj-crypto.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/kumiko-background.jpg\",\"datePublished\":\"2025-01-28T21:05:42+00:00\",\"author\":{\"@id\":\"https:\/\/wsj-crypto.com\/#\/schema\/person\/88a93723b30416db1a352d5a0096c4a7\"},\"breadcrumb\":{\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/#primaryimage\",\"url\":\"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/kumiko-background.jpg\",\"contentUrl\":\"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/kumiko-background.jpg\",\"width\":4593,\"height\":1868},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wsj-crypto.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"&#8220;Latest Insights on Ethereum 2.0: Quick Update #3&#8221;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wsj-crypto.com\/#website\",\"url\":\"https:\/\/wsj-crypto.com\/\",\"name\":\"WSJ-Crypto\",\"description\":\"Just Another Crypto News Website\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wsj-crypto.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/wsj-crypto.com\/#\/schema\/person\/88a93723b30416db1a352d5a0096c4a7\",\"name\":\"wsjcrypto\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/wsj-crypto.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/86fe8af82ea089646d6639ca2f87e0243d8688d957bd8e3ec22ec3c457cc16d4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/86fe8af82ea089646d6639ca2f87e0243d8688d957bd8e3ec22ec3c457cc16d4?s=96&d=mm&r=g\",\"caption\":\"wsjcrypto\"},\"url\":\"https:\/\/wsj-crypto.com\/index.php\/author\/wsjcrypto\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\"Latest Insights on Ethereum 2.0: Quick Update #3\" - WSJ-Crypto","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/","og_locale":"it_IT","og_type":"article","og_title":"\"Latest Insights on Ethereum 2.0: Quick Update #3\" - WSJ-Crypto","og_description":"Greetings to the third edition of eth2 rapid update. summary; Reinforced fork choice defenses in light of reviews Launching challenges.ethereum.org Herumi grant for an extremely fast BLS implementation Fork choice safeguards This week, we enhanced the defenses of the Phase 0 fork choice rule. A significant portion of our time is dedicated to studying eth2","og_url":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/","og_site_name":"WSJ-Crypto","article_published_time":"2025-01-28T21:05:42+00:00","og_image":[{"width":4593,"height":1868,"url":"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/kumiko-background.jpg","type":"image\/jpeg"}],"author":"wsjcrypto","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"wsjcrypto","Tempo di lettura stimato":"3 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/","url":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/","name":"\"Latest Insights on Ethereum 2.0: Quick Update #3\" - WSJ-Crypto","isPartOf":{"@id":"https:\/\/wsj-crypto.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/#primaryimage"},"image":{"@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/#primaryimage"},"thumbnailUrl":"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/kumiko-background.jpg","datePublished":"2025-01-28T21:05:42+00:00","author":{"@id":"https:\/\/wsj-crypto.com\/#\/schema\/person\/88a93723b30416db1a352d5a0096c4a7"},"breadcrumb":{"@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/#primaryimage","url":"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/kumiko-background.jpg","contentUrl":"https:\/\/wsj-crypto.com\/wp-content\/uploads\/2025\/01\/kumiko-background.jpg","width":4593,"height":1868},{"@type":"BreadcrumbList","@id":"https:\/\/wsj-crypto.com\/index.php\/2025\/01\/28\/latest-insights-on-ethereum-2-0-quick-update-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wsj-crypto.com\/"},{"@type":"ListItem","position":2,"name":"&#8220;Latest Insights on Ethereum 2.0: Quick Update #3&#8221;"}]},{"@type":"WebSite","@id":"https:\/\/wsj-crypto.com\/#website","url":"https:\/\/wsj-crypto.com\/","name":"WSJ-Crypto","description":"Just Another Crypto News Website","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wsj-crypto.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/wsj-crypto.com\/#\/schema\/person\/88a93723b30416db1a352d5a0096c4a7","name":"wsjcrypto","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/wsj-crypto.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/86fe8af82ea089646d6639ca2f87e0243d8688d957bd8e3ec22ec3c457cc16d4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/86fe8af82ea089646d6639ca2f87e0243d8688d957bd8e3ec22ec3c457cc16d4?s=96&d=mm&r=g","caption":"wsjcrypto"},"url":"https:\/\/wsj-crypto.com\/index.php\/author\/wsjcrypto\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/posts\/7879","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/comments?post=7879"}],"version-history":[{"count":2,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/posts\/7879\/revisions"}],"predecessor-version":[{"id":7881,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/posts\/7879\/revisions\/7881"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/media\/7068"}],"wp:attachment":[{"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/media?parent=7879"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/categories?post=7879"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wsj-crypto.com\/index.php\/wp-json\/wp\/v2\/tags?post=7879"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}