Month-old Ethereum client bug blamed for Prysm outage

cointelegraphPublished on 2025-12-15Last updated on 2025-12-15

Abstract

A month-old bug in the Prysm Ethereum client caused a significant outage on December 4, leading to resource exhaustion and performance degradation. The issue occurred when Prysm nodes processed attestations from out-of-sync nodes, forcing them to recompute expensive state transitions. Although the bug had been present on testnets for a month prior, it wasn’t triggered until the mainnet incident. The network experienced an 18.5% missed slot rate for over 42 epochs, with participation dropping to 75%, resulting in approximately 382 ETH lost in attestation rewards. A patch was quickly deployed to resolve the issue. Developers emphasized that client diversity helped prevent a more severe impact, as Prysm only holds a 17.6% share of the network. However, they warned that Lighthouse, the dominant client with 52.6% share, is nearing a dangerous threshold where a single bug could finalize an invalid chain.

Prysm has revealed that a bug introduced in a testnet a month before Ethereum’s Fusaka upgrade was the cause of an Ethereum node validation issue that affected its client earlier this month.

Ethereum developer Terence Tsao posted a post-mortem on Sunday detailing the Fusaka mainnet Prysm incident that impacted the network on Dec. 4.

Prysm nodes experienced “resource exhaustion” when processing attestations from out-of-sync nodes, it stated. This caused Prysm to replay past epoch blocks and recompute expensive state transitions, resulting in a significant impact on performance due to the excessive workload.

The post-mortem revealed that the bug had been present on testnets for a month before the incident, but wasn’t triggered.

“The bug was introduced in Prysm PR 15965 and deployed to testnets a month before the incident without the trigger happening.”

Testnets are designed to identify bugs, but they aren’t a foolproof method.

In May 2023 — a month after the Shanghai hard fork — Ethereum developers were sent into a frenzy when the network temporarily lost transaction finality for around 25 minutes, then again for over an hour the following day, before the blockchain recovered on its own.

Prysm has been patched

Instead of using the current head state, Prysm regenerated prior states from scratch, creating a massive computational burden.

For more than 42 epochs, the network saw an 18.5% missed slot rate with participation dropping to 75% while validators lost approximately 382 Ether (ETH) in attestation rewards, it said.

Related: Vitalik Buterin says Ethereum can handle temporary loss of finality

Node operators were instructed to deploy a temporary solution while developers worked on an update patch for Prysm clients.

Client diversity saved the day

The incident could have been much worse if it had hit Ethereum’s dominant consensus client, Lighthouse, said developers.

Offchain Labs’ Prysm is the second-largest Ethereum client with a 17.6% share, according to ClientDiversity.

“Client diversity prevented a noticeable impact on Ethereum users. A client with more than 1/3rd of the network would have caused a temporary loss in finality and more missed blocks.”

However, the incident highlighted that Lighthouse is dangerously close to the two-thirds threshold where a single client bug could finalize an invalid chain.

Lighthouse currently has a client share of 52.6%, down from around 56% at the time of the incident.

Ethereum developers are pushing for more client diversity. Source: ClientDiversity


Magazine: Big questions: Would Bitcoin survive a 10-year power outage?

Trending Cryptos

Related Reads

Stocks Fell Even More Violently Than Crypto, Where Did the Money Go?

From June to late July 2026, global stock markets, particularly technology and semiconductor stocks, experienced severe declines, with South Korea's KOSPI index facing historic circuit breakers and shedding 40% from its June peak. Key catalysts included SK Hynix's earnings miss despite record profits and competitive pressures from China's CXMT IPO. A global forced deleveraging event unfolded, devastating highly leveraged instruments like the 2x leveraged SK Hynix ETF, which lost over 80% of its value. Surprisingly, Bitcoin showed relative stability during this period, rising roughly 15% from its July low. The article clarifies this wasn't due to an inflow of equity flight capital but because Bitcoin had already undergone a significant correction in May and June, with U.S. spot Bitcoin ETFs seeing record outflows. True safe-haven flows went to gold, severing Bitcoin's short-term "digital gold" narrative. The sell-off is characterized not as an AI story collapse but a liquidity-driven清算 of crowded leveraged positions, potentially halfway through according to some analysts. For substantial capital to return to Bitcoin, the article cites necessary conditions: eased global liquidity pressure, a soft-landing Fed rate cut, and regulatory clarity from the stalled U.S. CLARITY Act. The conclusion is that Bitcoin is not a current safe haven but a pre-cleared asset. Its decoupling from tech stocks highlights its potential future role as a non-correlated asset for institutional portfolios, positioning it favorably for when global capital reallocates post-crisis.

marsbit28m ago

Stocks Fell Even More Violently Than Crypto, Where Did the Money Go?

marsbit28m ago

"The Final Phase Before the New Cycle". What Will Happen to Bitcoin in August

"Bitcoin Faces Crucial Test in August: Experts Predict Consolidation or Further Decline" The price of Bitcoin (BTC) is expected to remain under pressure in August, with experts anticipating either consolidation within a narrow range or a potential drop below $60,000. Despite a double-digit recovery from its July low near $58,000, BTC ended the month trading around $63,500, still roughly 50% below its October 2025 peak of $126,200. Analysts cite several headwinds: a challenging macroeconomic environment with high US interest rates and persistent inflation, which makes fixed-income assets more attractive than speculative ones like crypto. Furthermore, competition for capital is intense, with many investors favoring AI-related stocks. This is reflected in significant outflows from US spot Bitcoin ETFs, with a record $4.5 billion leaving in June and a net outflow of $5.4 billion for the first half of the year. Historically, August is a weak month for crypto, with a median return of -7.49% from 2013 to 2025. Experts also note regulatory uncertainty in the US, particularly the stalled CLARITY Act, as a dampening factor. Despite the bearish near-term outlook, several experts view the current phase as the "last phase before a new Bitcoin cycle" begins, potentially in Q4 2024. This makes it a favorable time for accumulating Bitcoin for the long term. Key price levels to watch are support at $60,000-$61,000, with a break below $58,000 potentially leading to $53,000-$55,000. A move above $67,000 could target $70,000-$75,000, though this is considered a lower probability scenario.

cryptonews.ru34m ago

"The Final Phase Before the New Cycle". What Will Happen to Bitcoin in August

cryptonews.ru34m ago

Trading

Spot

Hot Articles

Discussions

Welcome to the HTX Community. Here, you can stay informed about the latest platform developments and gain access to professional market insights. Users' opinions on the price of ETH (ETH) are presented below.

活动图片