Ethereum Withdrawal Surge Highlights Liquidity Planning Issues
The Ethereum network's liquidity planning has come under scrutiny following a surge in withdrawal requests that jammed Kraken's staking dashboard. The bottleneck occurred when a partial exit queue of 1,024 ETH triggered degraded performance on Stablr USD and Euro dashboards. This congestion was largely due to users failing to account for the network's strict churn limit, which processes only 256 ETH per epoch.
The protocol's design aims to manage liquidity by limiting the number of exit requests that can be processed in a given timeframe. However, this has led to wait times increasing from 10 days to 45 days overnight when exit requests exceed the processing capacity. The network operates on a first-in-first-out basis for all users, regardless of stake size or institutional status.
The issue was further compounded by Pectra implementation errors, which have created complexity in staking strategies. Validators can increase their maximum effective balance to 2,048 ETH using Pectra, but this comes with its own set of challenges, including the irreversible 0x01 to 0x02 credential conversion.
This conversion has led to many stakers being trapped into manual withdrawal triggers, incurring additional transaction fees. The protocol only recognizes an increase in effective balance once the true balance exceeds the next integer by 0.25 ETH, requiring a 1.25 ETH buffer to ensure the effective balance reaches the next whole number.
The concentration of Bitmine's holdings, which accounts for 12% of the total staked supply, has raised concerns about structural risks and potential volatility in the event of a partial liquidation. The network's exit queue is separate from the withdrawal queue, which handles automated skimming of rewards. When the queue is large, liquidity becomes harder to access.
The recommendation is to diversify across multiple validators to mitigate these concentration risks.