Ethereum developers have released software updates to resolve recent finality issues that hit Ethereum's beacon chain and restore stability to the network.
The patches have been released for Ethereum clients Prysm and Teku, allowing them to update their systems. The beacon chain experienced finality issues on Thursday and Friday, although end users of Ethereum did not face any transaction issues.
"This was made possible due to client diversity as not all client implementations were affected by this exceptional scenario. After all clients caught up, the network finalized again," the Ethereum Foundation said in a blog post that was shared by Superphiz.eth, a self-proclaimed "Ethereum beacon chain community health consultant," on Twitter.
The Ethereum Foundation said the full cause for the finality issues is still being investigated, but "This appears to have been caused by high load on some of the consensus layer clients, which in turn was caused by an exceptional scenario."
Arnold Toh, a research analyst at The Block, said, "The timely response from the Ethereum community is certainly a good sign for the blockchain's development moving forward." At the same time, the finality issues are a "stark reminder that Ethereum's beacon chain remains a work in progress."
Ethereum's beacon chain finality issues
Ethereum's beacon chain briefly lost finality twice this week. The first occurrence caused the network to stop finalizing blocks for around 25 minutes and the second outage lasted for over an hour. Now that the patches have been released for Prysm and Teku, "we can start putting this loss of finality issue behind us," according to Superphiz.eth.
"This is one step on our diversity and decentralization journey, let's learn from it and move forward with greater purpose," they said.
© 2023 The Block. All Rights Reserved. This article is provided for informational purposes only. It is not offered or intended to be used as legal, tax, investment, financial, or other advice.