{"id":27375,"date":"2020-08-18T09:53:27","date_gmt":"2020-08-18T06:53:27","guid":{"rendered":"https:\/\/forklog.com\/en\/?p=27375"},"modified":"2025-08-26T20:27:01","modified_gmt":"2025-08-26T17:27:01","slug":"ethereum-2-0-testnet-developers-fix-bug-that-caused-a-chain-split","status":"publish","type":"post","link":"https:\/\/u1f987.com\/en\/ethereum-2-0-testnet-developers-fix-bug-that-caused-a-chain-split\/","title":{"rendered":"Ethereum 2.0 testnet developers fix bug that caused a chain split"},"content":{"rendered":"<p>Developers at Prysmatic Labs fixed a critical bug in the Medalla testnet client of Ethereum 2.0 that prevented normal network operation.<!--more--><\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\">\ud83d\udc8eNew release alpha.22 is up \ud83d\udc8e<\/p>\n<p>Thread \u2b07\ufe0f<a href=\"https:\/\/t.co\/Jxt7XqBUEV\">https:\/\/t.co\/Jxt7XqBUEV<\/a><\/p>\n<p>\u2014 Prysmatic Labs (@prylabs) <a href=\"https:\/\/twitter.com\/prylabs\/status\/1295130519022125056?ref_src=twsrc%5Etfw\">August 16, 2020<\/a><\/p>\n<\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>The issue was discovered on Friday, August 14. In the Cloudflare external service used by the Prysm client, internal time shifted by about four hours. This affected validators, who started producing blocks earlier than the allotted time, and could no longer collect rewards.<\/p>\n<p>As a result the test blockchain <a href=\"https:\/\/u1f987.com\/en\/news\/unplanned-fork-on-the-ethereum-2-0-testnet\">split<\/a> into four chains that could not interact adequately with each other due to the time difference.<\/p>\n<p>Against the backdrop of the problem, the share of validators earning rewards from staking test ETH collapsed from 75% to 5%, and then to zero. Last week their number reached 26 000, and node operators had staked more than 1 million ETH in total.<\/p>\n<p>Subsequently the developers released a patch that fixes the synchronization issue. They urged validators to update their nodes and participate in restoring the testnet.<\/p>\n<blockquote class=\"twitter-tweet\" data-conversation=\"none\">\n<p dir=\"ltr\" lang=\"en\">We need all the help we can get to get the testnet back on track and updating your nodes is a great way to add more healthy peers to the network. Once there\u2019s good amount of healthy nodes, it should be a matter of time before validators can increase the participation rate \ud83d\udcc8<\/p>\n<p>\u2014 Prysmatic Labs (@prylabs) <a href=\"https:\/\/twitter.com\/prylabs\/status\/1295130521278664704?ref_src=twsrc%5Etfw\">August 16, 2020<\/a><\/p>\n<\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>Van Lun, co-founder of Prysmatic Labs, noted that identifying and fixing such vulnerabilities at the testing stage plays an important role in the future success of Ethereum 2.0&#8217;s mainnet.<\/p>\n<p>Earlier Ethereum co-founder Vitalik Buterin <a href=\"https:\/\/u1f987.com\/en\/news\/vitalik-buterin-ethereum-2-0-has-proven-to-be-a-tougher-challenge-than-expected\">acknowledged<\/a> that Ethereum 2.0 proved more technically complex than expected.<\/p>\n<p>Subscribe to ForkLog news on <a href=\"https:\/\/www.facebook.com\/forklog\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Facebook<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Developers at Prysmatic Labs fixed a critical bug in the Medalla testnet client of Ethereum 2.0 that prevented normal network operation.<\/p>\n","protected":false},"author":1,"featured_media":26216,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"select":"1","news_style_id":"","cryptorium_level":"","_short_excerpt_text":"","creation_source":"","_metatest_mainpost_news_update":false,"footnotes":""},"categories":[3],"tags":[46,1134],"class_list":["post-27375","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-analysis","tag-ethereum","tag-technical-updates"],"aioseo_notices":[],"amp_enabled":true,"views":"36","promo_type":"1","layout_type":"","short_excerpt":"","is_update":"","_links":{"self":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts\/27375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/comments?post=27375"}],"version-history":[{"count":1,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts\/27375\/revisions"}],"predecessor-version":[{"id":27376,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/posts\/27375\/revisions\/27376"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/media\/26216"}],"wp:attachment":[{"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/media?parent=27375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/categories?post=27375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/u1f987.com\/en\/wp-json\/wp\/v2\/tags?post=27375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}