The short answerLido works: contracts unbroken for five years, withdrawals functioning reliably since 2023, and stETH the most widely accepted collateral in DeFi. The unresolved issue is governance — a single token deciding the operator set for a large fraction of Ethereum's validators is a centralisation vector no code quality addresses.
Best forThe staking layer most of Ethereum DeFi depends on
Security recordweight 25%
9.0avg 8.0
Economic designweight 20%
8.5avg 7.8
Real usageweight 20%
9.5avg 7.9
Governanceweight 20%
6.0avg 7.4
Transparencyweight 15%
8.5avg 8.3
this service category average across 15Score = Σ mark × weight. Recommendable to most readers, with stated caveats. Methodology.
| Criterion | Mark | What we found | Source | Checked |
|---|
| Security record | 9.0 | not sourced yet | not sourced yet | — |
| Economic design | 8.5 | not sourced yet | not sourced yet | — |
| Real usage | 9.5 | not sourced yet | not sourced yet | — |
| Governance | 6.0 | not sourced yet | not sourced yet | — |
| Transparency | 8.5 | not sourced yet | not sourced yet | — |
What we liked, and what fell short
Liked- Five years without a protocol exploit while holding enormous value
- stETH is the most widely accepted collateral in DeFi
- Withdrawals and oracle reporting have worked reliably
Fell short- Holds a share of Ethereum stake that constitutes a network-level risk
- Operator admission is controlled by a concentrated token vote
Why the marks landed where they did
Lido is the most systemically important protocol in Ethereum staking and one of the most technically reliable in DeFi. Both facts are true simultaneously, and the tension between them is the substance of this review.
The technical record
Five years holding very large balances without a contract exploit. An oracle system reporting validator balances that has functioned without a serious incident. Withdrawals working smoothly since Ethereum enabled them, including through periods of heavy exit demand. On engineering, there is little to criticise.
The governance problem
LDO holders vote on which node operators run validators for a large share of staked ETH. That is a permissioned layer inside a system designed to be permissionless, and researchers have consistently flagged the consensus implications. Lido's Community Staking Module opens participation to permissionless solo stakers with bonded collateral, which is a genuine attempt at the problem, and its effect on the overall operator distribution has been gradual.
Why it matters to a holder
Beyond the network-level argument, operator concentration is a correlated-risk issue for stETH holders themselves: a systemic problem affecting many operators in the same set penalises the pool more heavily than isolated failures would. Diversifying across staking protocols is prudent for both reasons.
Who should care
Every ETH holder, whether or not they use Lido — its size affects the network everyone else depends on.
FAQ
Why is Lido's size controversial?+
A single governance token selects the node operators for a large share of Ethereum's validators, which reintroduces a permissioned layer into a permissionless system.
What is the Community Staking Module?+
A path allowing permissionless solo stakers to join Lido's operator set with bonded collateral, intended to reduce reliance on the curated operator list.
Has Lido ever been exploited?+
No contract exploit in five years of holding very large balances, with a functioning oracle system and reliable withdrawals since 2023.
Should I use a smaller staking protocol instead?+
Splitting across protocols reduces both correlated operator risk for you and concentration risk for the network, at some cost in liquidity and integration.