{"id":10003,"date":"2024-01-22T13:14:31","date_gmt":"2024-01-22T11:14:31","guid":{"rendered":"https:\/\/forklog.com\/en\/nethermind-resolves-critical-bug-in-ethereum-client\/"},"modified":"2024-01-22T13:14:31","modified_gmt":"2024-01-22T11:14:31","slug":"nethermind-resolves-critical-bug-in-ethereum-client","status":"publish","type":"post","link":"https:\/\/forklog.com\/en\/nethermind-resolves-critical-bug-in-ethereum-client\/","title":{"rendered":"Nethermind Resolves Critical Bug in Ethereum Client"},"content":{"rendered":"<p>The development firm Nethermind has <a href=\"https:\/\/github.com\/NethermindEth\/nethermind\/releases\/tag\/1.25.2\">resolved<\/a> a critical bug in the Ethereum execution client that caused failures during block processing by validators.<\/p>\n<p>According to the company&#8217;s co-technical director, Daniel Cadel, the consensus bug affected software versions from 1.23 to 1.25. All node operators are advised to upgrade to release 1.25.2.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">We have the fix! <br \/>Please update to 1.25.2 <br \/>No resync is needed.<a href=\"https:\/\/t.co\/fV3MEdipVX\">https:\/\/t.co\/fV3MEdipVX<\/a>\u2026 <br \/>Versions up to 1.22 don&#8217;t have that bug, only 1.23-1.25 are affected.<\/p>\n<p>\u2014 DanielC (@_D4nie1_) <a href=\"https:\/\/twitter.com\/_D4nie1_\/status\/1749195925627527209?ref_src=twsrc%5Etfw\">January 21, 2024<\/a><\/p><\/blockquote>\n<p> <script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>The bug was first <a href=\"https:\/\/github.com\/NethermindEth\/nethermind\/issues\/6588\">reported<\/a> by a GitHub user known as wga22, who stated that an error occurred in the Nethermind execution client during transaction verification.<\/p>\n<p>Although the incident affected a small portion of Ethereum nodes, it reignited discussions about the network&#8217;s reliance on major clients like Geth.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">Today&#8217;s beacon chain hiccup has once again highlighted the importance of EL client diversity.<\/p>\n<p>This could have been a very different outcome if the bug was caused by Geth, which is currently a supermajority.<\/p>\n<p>Switch to a minority client, and help keep Ethereum secure! <a href=\"https:\/\/t.co\/NkK8HOw5uB\">pic.twitter.com\/NkK8HOw5uB<\/a><\/p>\n<p>\u2014 liam ? (@daddysether) <a href=\"https:\/\/twitter.com\/daddysether\/status\/1749210115776127415?ref_src=twsrc%5Etfw\">January 21, 2024<\/a><\/p><\/blockquote>\n<p> <script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201cToday&#8217;s Beacon Chain hiccup has once again highlighted the importance of Ethereum client diversity. The outcome could have been very different if the bug was in Geth, which currently holds a supermajority. Switch to minority clients and help ensure Ethereum&#8217;s security,\u201d stated a user known as daddysether.<\/p>\n<\/blockquote>\n<p>Currently, 84% of Ethereum validators use Geth software, while Nethermind is used by only 8.2%. Proponents of decentralization argue that such a concentration of nodes on a single client poses a significant threat to the blockchain.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">Timely and friendly reminder to get tf off Geth.<\/p>\n<p>Nothing against Geth (they&#8217;re great) but you&#8217;re taking on disproportionate risk by running it. <a href=\"https:\/\/t.co\/CxCNfmuEKU\">pic.twitter.com\/CxCNfmuEKU<\/a><\/p>\n<p>\u2014 Marceau ?\ufe0f (@marceaueth) <a href=\"https:\/\/twitter.com\/marceaueth\/status\/1749176026805010475?ref_src=twsrc%5Etfw\">January 21, 2024<\/a><\/p><\/blockquote>\n<p> <script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script>\u00a0<\/p>\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201cTimely and friendly reminder to get off Geth. Nothing against this client (they&#8217;re great), but you&#8217;re taking on disproportionate risk by running it,\u201d wrote marceaueth.<\/p>\n<\/blockquote>\n<p>In December 2023, the L2 solution zkSync Era temporarily halted block production due to an unforeseen error. Developers reported that the failure was caused by a bug on one of the servers, triggering security protocols.<\/p>\n<p>Earlier, the Arbitrum One second-layer network stopped processing transactions due to a significant increase in network traffic. The network&#8217;s functionality was restored in less than two hours.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The development firm Nethermind has resolved a critical bug in the Ethereum execution client that caused failures during block processing by validators. According to the company&#8217;s co-technical director, Daniel Cadel, the consensus bug affected software versions from 1.23 to 1.25. All node operators are advised to upgrade to release 1.25.2. We have the fix! Please [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":10002,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"select":"","news_style_id":"","cryptorium_level":"","_short_excerpt_text":"","creation_source":"","_metatest_mainpost_news_update":false,"footnotes":""},"categories":[3],"tags":[1301,46],"class_list":["post-10003","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-analysis","tag-blockchain-vulnerabilities","tag-ethereum"],"aioseo_notices":[],"amp_enabled":true,"views":"32","promo_type":"","layout_type":"","short_excerpt":"","is_update":"","_links":{"self":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/10003","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/comments?post=10003"}],"version-history":[{"count":0,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/10003\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/media\/10002"}],"wp:attachment":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/media?parent=10003"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/categories?post=10003"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/tags?post=10003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}