This site uses cookies. Browsing the site, you agree to the use of cookies. If you need more information, please visit the Cookies Policy page
Cryptocurrencies: 9926 / Markets: 82085
Market Cap: $ 2 296 816 993 486 / 24h Vol: $ 65 453 698 483 / BTC Dominance: 53.46929413516%

Н News

Critical Bug in Ethereum’s Nethermind Client Highlights Risks of Low Client Diversity

Critical Flaw in Ethereum's Nethermind Client Spotlights the Dangers of Limited Client Diversity

A severe bug in the Nethermind Ethereum execution client has recently been uncovered, affecting 8% of Ethereum’s validators and reminding everyone of the necessity for greater client diversity in the Ethereum network.

Critical Flaw in Ethereum’s Nethermind Client Spotlights the Dangers of Limited Client Diversity

A critical bug was identified in the Ethereum’s Nethermind execution client, causing an outage for 8% of Ethereum’s validators. This incident, while quickly resolved, served as a powerful reminder of the importance of client diversity within the Ethereum ecosystem.

The issue was discovered in several versions of the Nethermind execution client. The bug prevented users from processing blocks on Ethereum. The bug was first identified by a Github user and was present in versions 1.23 to 1.25 of the Nethermind client. Nethermind, an Ethereum infrastructure firm, quickly released a hotfix for the issue. The company’s co-CTO, Daniel Cadela, urged everyone to update to the newly released version 1.25.2 to address the consensus issue.

Although Nethermind only accounts for 8.2% of execution clients, what the incident represented was not lost on most of the community. Some downplayed the issue, citing the network’s deliberate design to avoid reliance on a single failure point. However, many community members emphasized the potential risks if such a bug were to affect Geth, the client used by about 85% of Ethereum validators.

The conversation around client diversity is not new. In March 2022 Ethereum Foundation researcher Dankrad Feist wrote a well-known blog post called, “Ethereum Merge: Run the majority client at your own peril!” In it, he discusses the choice presented to stakers between a majority or minority client, particularly losses from the failure of each. He concludes that failures in minority clients result in smaller losses. “Responsible stakers should therefore look at the client landscape and choose a less popular client.”

Martin Köppelmann, co-founder of Gnosis, echoed key points of Feist’s 2022 blog with a post on X about the Nethermind bug,

Counterintuitively: staking with a minority client bears significantly less risk – those affected by the recent Nethermind bug hardly lost the rewards of one to two days. Being on the wrong side as part of a majority, however, can lead to significant loss of stake.

The Nethermind incident is similar in scope to the outage caused by a bug in Besu, another Ethereum client used by around 5% of Ethereum validators. Experts warn that a critical bug in Geth could have far more dire consequences, potentially halting the entire network and imposing financial penalties on a large number of validators.

However, validators often default to Geth, perceived as a safe and widely used option. Indeed, Geth has never suffered from an outage like those of Nethermind or Besu. While Geth’s record might explain its outsized share, some attribute the overuse of Geth to complacency, or perhaps a problem of poor incentives that don’t properly motivate validators to be more proactive in their client choices.

Doug Colkitt, founder of Ambient Finance, put it brilliantly and instilled more than a little sense of dread by comparing Ethereum’s current strategy concerning client diversity to a financial crisis in traditional finance:

The path Ethereum has taken is to incentive minority clients by exposing majority clients to a risk that’s painless and invisible for years until it blows up spectacularly

It’s pretty clear from the history of financial crises that this type of incentive is not effective

Hopefully, the Ethereum community will heed the clear signs given by the Nethermind and Besu bugs. Unfortunately, history is rife with financial crises preceded by ignored early warnings.

Will the Nethermind bug result in a substantive change in Ethereum client diversity? Share your thoughts and opinions about this subject in the comments section below.

Source

  • 07.09.23 16:24 CherryTeam

    Cherry Team atlyginimų skaičiavimo programa yra labai naudingas įrankis įmonėms, kai reikia efektyviai valdyti ir skaičiuoti darbuotojų atlyginimus. Ši programinė įranga, turinti išsamias funkcijas ir patogią naudotojo sąsają, suteikia daug privalumų, kurie padeda supaprastinti darbo užmokesčio skaičiavimo procesus ir pagerinti finansų valdymą. Štai keletas pagrindinių priežasčių, kodėl Cherry Team atlyginimų skaičiavimo programa yra naudinga įmonėms: Automatizuoti ir tikslūs skaičiavimai: Atlyginimų skaičiavimai rankiniu būdu gali būti klaidingi ir reikalauti daug laiko. Programinė įranga Cherry Team automatizuoja visą atlyginimų skaičiavimo procesą, todėl nebereikia atlikti skaičiavimų rankiniu būdu ir sumažėja klaidų rizika. Tiksliai apskaičiuodama atlyginimus, įskaitant tokius veiksnius, kaip pagrindinis atlyginimas, viršvalandžiai, premijos, išskaitos ir mokesčiai, programa užtikrina tikslius ir be klaidų darbo užmokesčio skaičiavimo rezultatus. Sutaupoma laiko ir išlaidų: Darbo užmokesčio valdymas gali būti daug darbo jėgos reikalaujanti užduotis, reikalaujanti daug laiko ir išteklių. Programa Cherry Team supaprastina ir pagreitina darbo užmokesčio skaičiavimo procesą, nes automatizuoja skaičiavimus, generuoja darbo užmokesčio žiniaraščius ir tvarko išskaičiuojamus mokesčius. Šis automatizavimas padeda įmonėms sutaupyti daug laiko ir pastangų, todėl žmogiškųjų išteklių ir finansų komandos gali sutelkti dėmesį į strategiškai svarbesnę veiklą. Be to, racionalizuodamos darbo užmokesčio operacijas, įmonės gali sumažinti administracines išlaidas, susijusias su rankiniu darbo užmokesčio tvarkymu. Mokesčių ir darbo teisės aktų laikymasis: Įmonėms labai svarbu laikytis mokesčių ir darbo teisės aktų, kad išvengtų baudų ir teisinių problemų. Programinė įranga Cherry Team seka besikeičiančius mokesčių įstatymus ir darbo reglamentus, užtikrindama tikslius skaičiavimus ir teisinių reikalavimų laikymąsi. Programa gali dirbti su sudėtingais mokesčių scenarijais, pavyzdžiui, keliomis mokesčių grupėmis ir įvairių rūšių atskaitymais, todėl užtikrina atitiktį reikalavimams ir kartu sumažina klaidų riziką. Ataskaitų rengimas ir analizė: Programa Cherry Team siūlo patikimas ataskaitų teikimo ir analizės galimybes, suteikiančias įmonėms vertingų įžvalgų apie darbo užmokesčio duomenis. Ji gali generuoti ataskaitas apie įvairius aspektus, pavyzdžiui, darbo užmokesčio paskirstymą, išskaičiuojamus mokesčius ir darbo sąnaudas. Šios ataskaitos leidžia įmonėms analizuoti darbo užmokesčio tendencijas, nustatyti tobulintinas sritis ir priimti pagrįstus finansinius sprendimus. Pasinaudodamos duomenimis pagrįstomis įžvalgomis, įmonės gali optimizuoti savo darbo užmokesčio strategijas ir veiksmingai kontroliuoti išlaidas. Integracija su kitomis sistemomis: Cherry Team programinė įranga dažnai sklandžiai integruojama su kitomis personalo ir apskaitos sistemomis. Tokia integracija leidžia automatiškai perkelti atitinkamus duomenis, pavyzdžiui, informaciją apie darbuotojus ir finansinius įrašus, todėl nebereikia dubliuoti duomenų. Supaprastintas duomenų srautas tarp sistemų padidina bendrą efektyvumą ir sumažina duomenų klaidų ar neatitikimų riziką. Cherry Team atlyginimų apskaičiavimo programa įmonėms teikia didelę naudą - automatiniai ir tikslūs skaičiavimai, laiko ir sąnaudų taupymas, atitiktis mokesčių ir darbo teisės aktų reikalavimams, ataskaitų teikimo ir analizės galimybės bei integracija su kitomis sistemomis. Naudodamos šią programinę įrangą įmonės gali supaprastinti darbo užmokesčio skaičiavimo procesus, užtikrinti tikslumą ir atitiktį reikalavimams, padidinti darbuotojų pasitenkinimą ir gauti vertingų įžvalgų apie savo finansinius duomenis. Programa Cherry Team pasirodo esanti nepakeičiamas įrankis įmonėms, siekiančioms efektyviai ir veiksmingai valdyti darbo užmokestį. https://cherryteam.lt/lt/

  • 08.10.23 01:30 davec8080

    The "Shibarium for this confirmed rug pull is a BEP-20 project not related at all to Shibarium, SHIB, BONE or LEASH. The Plot Thickens. Someone posted the actual transactions!!!! https://bscscan.com/tx/0xa846ea0367c89c3f0bbfcc221cceea4c90d8f56ead2eb479d4cee41c75e02c97 It seems the article is true!!!! And it's also FUD. Let me explain. Check this link: https://bscscan.com/token/0x5a752c9fe3520522ea88f37a41c3ddd97c022c2f So there really is a "Shibarium" token. And somebody did a rug pull with it. CONFIRMED. But the "Shibarium" token for this confirmed rug pull is a BEP-20 project not related at all to Shibarium, SHIB, BONE or LEASH.

To join the Chat, you need a free pro-blockchain.com account. Enter Registration
Have questions?
We're available 24/7
Help Icon