{"id":80241,"date":"2025-12-05T11:23:13","date_gmt":"2025-12-05T11:23:13","guid":{"rendered":"https:\/\/altsignals.io\/?p=80241"},"modified":"2025-12-05T11:23:13","modified_gmt":"2025-12-05T11:23:13","slug":"ethereum-netwerk-herstel-na-prysm-bug","status":"publish","type":"post","link":"https:\/\/altsignals.io\/nl\/post\/ethereum-netwerk-herstel-na-prysm-bug","title":{"rendered":"Ethereum herstelt van scherpe daling in validatordeelname door Prysm Consensus Client Bug"},"content":{"rendered":"\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube\">\n  <div class=\"wp-block-embed__wrapper\">\n    <iframe title=\"Ethereum Bounces Back from Validator Drop due to Prysm Client Bug\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/MGoEJHJOVq8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n  <\/div>\n<\/figure>\n\n\nNa de Fusaka-netwerkupgrade werd het Ethereum-netwerk getroffen door een scherpe daling in de deelname van validators. Dit gebeurde door een fout in de Prysm-consensusclient waardoor sommige stemmen offline gingen.\n\nVolgens de aankondiging van donderdag door Prysm genereerde versie v7.0.0 van de client onnodig oude toestanden tijdens het verwerken van verouderde attestaties. Dit zorgde er volgens Terence Tsao, een kernontwikkelaar van Prysm, voor dat de nodes niet langer functioneerden. Een tijdelijke oplossing die door de ontwikkelaars werd voorgesteld, was om de client te starten met de &#8211;disable-last-epoch-targets vlag.\n\nDieper kijkend naar de kettingreactie veroorzaakt door de bug, bekijken we de netwerkdata van Beaconcha.in. Zij meldden dat het netwerk bij epoch 411.448 slechts 75% synchronisatiedeelneming wist te behalen. Dit werd gemeten aan het percentage van 512 willekeurig geselecteerde nodes dat chain heads ondertekende. Verder werd de stemdeelname geregistreerd op 74,7%. Een daling van 25% in de stemdeelname brengt het netwerk gevaarlijk dicht bij het verlies van de tweederde supermeerderheid. Zo&#8217;n meerderheid is essentieel voor het behouden van finaliteit en de reguliere werking van het netwerk.\n\n<a id='now'><\/a>\nOp het moment dat dit probleem werd onderzocht, was het huidige epoch van het Ethereum-netwerk 411.712. Nu liet het netwerk een stemdeelname van bijna 99% zien en had het 97% synchronisatiedeelneming teruggewonnen. Dit gaf aan dat het was hersteld van het incident. Voorafgaand aan dit incident lieten epochs routinematig meer dan 99% stemdeelname zien.\n\nDe waargenomen daling in stemdeelname komt overeen met het geschatte percentage validators dat de Prysm-consensusclient gebruikte. Dit werd geschat op 22,71% op de dag voordat de eerste tekenen van het probleem zich voordeden. Maar na het incident daalde dit percentage naar 18%. Deze cijfers suggereren dat de attestatiefout zich vooral bij Prysm-validators voordeed.\n\nDe Ethereum Foundation en Prysm-ontwikkelorganisatie Offchain Labs hadden op het moment van publicatie niet gereageerd op verzoeken om commentaar. Maar het is belangrijk om op te merken dat, als de stemdeelname onder tweederde van het totaal gestakete Ether zou dalen, het Ethereum-netwerk zijn finaliteit zou verliezen. Ondanks dit, kunnen er onder het ontwerp van Ethereum toch nog blokken worden geproduceerd, maar de keten wordt dan niet als gefinaliseerd beschouwd.\n\nWaarschijnlijke gevolgen van een dergelijke gebeurtenis zijn het bevriezen van layer-2 bridges, het pauzeren van opnames door rollups, en het verhogen van blokbevestigingseisen door exchanges vanwege een verhoogd risico op ketenherstructurering.\n\nLos van theoretische overwegingen is de mogelijkheid van een incident waarbij Ethereum zijn finaliteit verliest eerder al daadwerkelijk ervaren. In mei 2023 verloor het mainnet van Ethereum tweemaal in 24 uur zijn finaliteit als gevolg van bugs in de afhandeling van oude-target attestaties in de Prysm- en Teku-consensusclients.\n\nWat hierbij moet worden benadrukt, is dat deze incidenten tot veel ernstigere uitkomsten hadden kunnen leiden. In september 2021 werd geschat dat Prysm op meer dan tweederde van de consensus-nodes draaide. Deze meerderheidssituatie veranderde echter in januari 2022, toen uit nieuwe gegevens bleek dat Prysm nog op 68,1% van de nodes draaide.\n\nDe diversiteit onder Ethereum-consensusclients heeft sinds 2022 enige vooruitgang geboekt, maar het aandeel is nog steeds aanzienlijk verwijderd van minder dan 33%. Dit is de grens die ervoor zou moeten zorgen dat een bug in \u00e9\u00e9n enkele client niet voldoende is om netwerkfinaliteit te voorkomen. Volgens de laatste gegevens van MigaLabs handelt Lighthouse nu 52,55% van de consensus-nodes af, gevolgd door Prysm met 18%.\n\nDit is duidelijk een verslechtering ten opzichte van de situatie v\u00f3\u00f3r het incident, toen Lighthouse minder dan 48,5% had en Prysm ongeveer 22,71%. Het verrast niet dat zulke bugs impact kunnen hebben op de stabiliteit van het netwerk. Een Ethereum-educator wees erop dat, als Lighthouse de bug zou hebben gehad, het netwerk inderdaad zijn finaliteit was kwijtgeraakt.\n\nKortom, dit soort incidenten benadrukt de voortdurende uitdagingen waarmee het Ethereum-netwerk wordt geconfronteerd en de inspanningen om die op te lossen. De fouten in deze kernclients tonen aan dat het vermogen van het netwerk om te blijven functioneren sterk afhankelijk is van de prestaties van deze consensusclients. Er is een cruciale noodzaak voor verdere diversificatie om de veerkracht van het netwerk en het vermogen om soortgelijke problemen in de toekomst te overwinnen, te waarborgen.","protected":false},"excerpt":{"rendered":"<p>Na de netwerkupgrade van Fusaka daalde de deelname van Ethereum validators als gevolg van een bug in de Prysm consensus client. Aanbevelingen van ontwikkelaars voor gebruikers omvatten het lanceren van de client met een tijdelijke oplossing. Ondanks dat de stemdeelname tekortschoot, is het Ethereum-netwerk hersteld, met bijna 99% stemdeelname en 97% synchronisatie deelname. Het incident had ernstigere gevolgen kunnen hebben als de bug was gevonden in het grootste deel van de consensus nodes. De bug benadrukt het belang van het bereiken van een client telling onder de 33% om te beschermen tegen het stoppen van netwerk finaliteit. Voeg ook geen aanhalingstekens toe, ik moet de output in json gebruiken, dus voeg geen tekens toe die het json-formaat zullen breken.<\/p>\n","protected":false},"author":3524,"featured_media":80198,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"category":[161],"tags":[],"posts_type":[],"class_list":["post-80241","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cryptocurrency"],"acf":[],"_links":{"self":[{"href":"https:\/\/altsignals.io\/nl\/wp-json\/wp\/v2\/posts\/80241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/altsignals.io\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/altsignals.io\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/altsignals.io\/nl\/wp-json\/wp\/v2\/users\/3524"}],"replies":[{"embeddable":true,"href":"https:\/\/altsignals.io\/nl\/wp-json\/wp\/v2\/comments?post=80241"}],"version-history":[{"count":1,"href":"https:\/\/altsignals.io\/nl\/wp-json\/wp\/v2\/posts\/80241\/revisions"}],"predecessor-version":[{"id":80242,"href":"https:\/\/altsignals.io\/nl\/wp-json\/wp\/v2\/posts\/80241\/revisions\/80242"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/altsignals.io\/nl\/wp-json\/wp\/v2\/media\/80198"}],"wp:attachment":[{"href":"https:\/\/altsignals.io\/nl\/wp-json\/wp\/v2\/media?parent=80241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/altsignals.io\/nl\/wp-json\/wp\/v2\/category?post=80241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/altsignals.io\/nl\/wp-json\/wp\/v2\/tags?post=80241"},{"taxonomy":"posts_type","embeddable":true,"href":"https:\/\/altsignals.io\/nl\/wp-json\/wp\/v2\/posts_type?post=80241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}