JAKARTA - Ethereum's infrastructure company, Nethermind, has fixed a "critical" bug in several versions of its reported execution client causing users to fail to process blocks on the Ethereum network.
Although this situation affects Nethermind users, minority clients, this incident has prompted some members of the Ethereum community to assert the importance of diversification from the majority client, Geth.
The latest Hotfix deals with consensus issues in Nethermind that have been introduced in version 1.23.0, according to a post on January 21 on the GitHub Nethermind account.
Daniel Cadela, co-chief technology officer Nethermind, confirmed that version 1.23-1.25 was affected and asked nodes of validators to update to version 1.2. Cadela describes the bug as "critical" in his next post.
This problem was first expressed by a GitHub user named "wga22" who reported that their Nethermind execution client was no longer processing blocks.
A new version of 1.225.2 was released about 2.5 hours after Nethermind's technical lead, Lukasz Rozmej, said the company was investigating the matter.
Nonetheless, Ethereum supporter Superphiz sees this dilemma as "no big deal" as long as consensus issues only affect minority clients.
SEE ALSO:
"Actually, this is a design decision that is very intentional not to rely on a single failure point," added Superphiz.
However, some members of the Ethereum community argue that the situation could be much more detrimental if the problem happened to Geth - which currently accounts for 84% of the execution clients in Ethereum.
"Hickup on the beacon chain today once again highlights the importance of the diversity of EL clients," explained Ethereum supporters "daddysether" in his post on January 21.
"Get over to minority clients, and help keep Ethereum safe!" he added.
Nethermind currently only accounts for 8.2% of the execution clients in Ethereum, according to data.
However, in August, Ethereum supporter Anthony Sassano shared a screenshot showing a healthier execution client diversity, with Geth and Nethermind each accounting for 48% and 26% of the execution clients.
"The client's diversity is one of the biggest achievements of the Ethereum ecosystem," said Sassano at the time.
The growing dependence on Geth has now worried some members of the Ethereum community.
"No one is against Geth (they are great), but you are taking a risk that is not proportional to running it," said Ethereum supporter "marceaueth" on January 21.
The English, Chinese, Japanese, Arabic, and French versions are automatically generated by the AI. So there may still be inaccuracies in translating, please always see Indonesian as our main language. (system supported by DigitalSiber.id)