wstETH и WETH - это обе обёртки ERC-20 вокруг эфира, но они оборачивают разные вещи: WETH оборачивает простой ETH и всегда погашается ровно за 1 ETH, тогда как wstETH, выпущенный Lido, оборачивает stETH - позицию стейкинга - и погашается за растущее количество: 1.24525 stETH за wstETH на блоке 26,096,439 на 1 октября 2026 года (контракт wstETH, stEthPerToken()). Правило, которое их разделяет: «обёрнутый» означает один и тот же механизм в обоих названиях - ERC-20 с фиксированным балансом вокруг чего-то ещё - и то, что лежит в основе, определяет цену, риск и путь обратно к ETH.
- Курс против номинала: 1 wstETH = 1.24525 stETH и растёт ежедневно; 1 WETH = 1 ETH по контракту, навсегда (внесетевые чтения, 1 октября 2026 года).
- Рынок против контракта: Etherscan оценил wstETH в 1.242371 ETH на 1 октября 2026 года; 1.242371 / 1.24525 = 0.9977, так что рынок оценил stETH внутри каждого wstETH на 0.23% ниже ETH - разрыв, которого у WETH быть не может, потому что WETH9 погашается по номиналу.
- Где размер: 3,670,973 wstETH x 1.24525 = 4.57 миллиона stETH, 46% всех 9,843,529 stETH, удерживаемых 38,848 адресами - 118 stETH на адрес против 0.62 WETH на держателя WETH (2,053,190 / 3,320,331).
- Газ: unwrap() wstETH использовал около 86,500 газа на 1 октября 2026 года против 30,400-35,200 для withdraw() WETH - в 2.5-2.8 раза больше (Etherscan, комиссия / цена газа на транзакцию).
Что такое wstETH и что такое WETH
WETH - это ETH, удерживаемый контрактом WETH9 и переизданный как токен ERC-20, без каких-либо действий с ETH между ними. Его единственная задача - совместимость: контракты, написанные для токенов, могут перемещать WETH, но не нативный ETH. У контракта нет владельца и нет дохода, так что WETH стоит один ETH и ничего больше (что такое WETH).
wstETH - это stETH, удерживаемый контрактом wstETH от Lido по адресу 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 и переизданный как не-ребазируемый токен ERC-20. stETH сам по себе - это расписка Lido за застейканный ETH, и его балансы пересчитываются ежедневно, когда оракул Lido сообщает о вознаграждениях валидатора (docs.lido.fi). wstETH замораживает этот баланс и переносит вознаграждения в курс обмена вместо этого. Оба токена принадлежат к классу обёрнутых токенов; только wstETH также принадлежит к ликвидному стейкингу.
wstETH vs WETH бок о бок
Таблица сравнивает два контракта Ethereum mainnet. Курсы и предложения - это внесетевые чтения на блоке 26,096,439, а количество держателей - это цифры Etherscan, 1 октября 2026 года для wstETH и 27 сентября 2026 года для WETH.
| Параметр | wstETH | WETH |
|---|---|---|
| Эмитент | Lido | нет (контракт WETH9) |
| Что он оборачивает | stETH, расписка стейкинга | нативный ETH |
| 1 токен погашается за | 1.24525 stETH, растущий | 1 ETH, фиксированный |
| Приносит вознаграждения | да, 2.3% годовых на stETH (lido.fi, 1 октября 2026 года) | нет |
| Предложение | 3,670,973 | 2,053,190 (29 сентября 2026 года) |
| Держатели | 38,848 | 3,320,331 |
| Путь внутрь | wrap() stETH после approve, или отправить ETH на контракт | deposit() ETH, без approve |
| Путь наружу | unwrap() в stETH, затем очередь Lido или DEX | withdraw() в ETH, одна транзакция |
| Газ, заворачивание | 92,300-109,500 | 27,900-45,000 |
| Газ, разворачивание | около 86,500 | 30,400-35,200 |
| Подписанные одобрения (EIP-2612 permit) | да | нет |
Строки держателей и предложения указывают на два разных использования. WETH распределён между в 85 раз большим числом адресов в небольших рабочих балансах; wstETH сидит в меньшем числе более крупных позиций стоимостью в 2.2 раза больше ETH в целом (4.57 миллиона stETH против 2.05 миллиона WETH). Таблица WETH vs токены ликвидного стейкинга помещает wstETH рядом с stETH, cbETH и rETH.
Как работает курс обмена wstETH
Курс wstETH - это количество stETH, в которое можно развернуть один wstETH, и он растёт раз в день, когда stETH ребазируется (docs.lido.fi). Контракт предоставляет его как stEthPerToken() и конвертирует любое количество с помощью getStETHByWstETH(). На 1 октября 2026 года 10 wstETH разворачивались в 12.4525 stETH; те же 10 wstETH разворачиваются в чуть больше после каждого ежедневного отчёта, пока баланс wstETH остаётся на 10.
У WETH нет курса для чтения. WETH9 хранит один ETH за каждый WETH по конструкции - его totalSupply() возвращает собственный баланс ETH контракта - так что конвертация всегда 1:1, и цена WETH - это цена ETH. Курс выше 1 на wstETH - это, следовательно, накопленный доход от стейкинга, а не премия: платить 1,245 stETH за один wstETH - это справедливый обмен, а не дорогой.
wstETH в ETH vs WETH в ETH
Получение ETH обратно - это то, где два токена различаются больше всего.
- WETH: вызовите withdraw() на WETH9; контракт сжигает WETH и возвращает то же количество ETH в той же транзакции, любое количество, в любое время (как развернуть WETH).
- wstETH через Lido: вызовите unwrap() на контракте wstETH, чтобы получить stETH по текущему курсу, затем запросите вывод из очереди Lido; ETH приходит, когда запрос финализирован, не в том же блоке.
- wstETH через DEX: обменяйте wstETH на ETH в одной транзакции по рыночной цене, которая на 1 октября 2026 года была на 0.23% ниже контрактной стоимости (1.242371 ETH котировался против 1.24525 stETH обеспечения).
Второй маршрут сохраняет полную стоимость, но занимает время; третий мгновенный, но платит рыночным дисконтом и комиссией пула. WETH не нуждается ни в одном компромиссе.
ETH в wstETH vs ETH в WETH
Путь внутрь отражает путь наружу. ETH становится WETH через один вызов deposit() без одобрения (как завернуть ETH); в кошельке со встроенным заворачиванием, таком как Gem Wallet, который заворачивает и разворачивает ETH и WETH внутри приложения через свой агрегатор DEX, это одно действие. ETH становится wstETH одним из двух способов: отправьте ETH напрямую на контракт wstETH, чья receive-функция стейкает его с Lido и заворачивает полученный stETH в той же транзакции (docs.lido.fi), или сначала застейкайте за stETH, а затем вызовите wrap(), что требует approve stETH на контракт wstETH перед этим. Прямой маршрут пропускает одобрение; двухшаговый маршрут стоит и approve, и wrap на 92,300-109,500 газа.
Почему wstETH и WETH путают
Оба названия начинаются с «w» для «wrapped» (обёрнутый), и обе обёртки происходят через вызов контракта с меткой «Wrap» в большинстве интерфейсов. Разница - во входе: обёртка WETH принимает ETH, обёртка wstETH принимает stETH. Пользователь, который отправляет ETH на контракт wstETH или выбирает wstETH как выход потока стейкинга, получает wstETH и начинает зарабатывать; пользователь, который заворачивает ETH на WETH9, получает WETH и ничего не зарабатывает. Названия токенов на экране подтверждения и адреса контрактов в проводнике - это единственный надёжный способ определить, что произошло.
Что wstETH не может делать, а WETH может
- Он не может погаситься по номиналу в один блок: выход с полной стоимостью идёт через очередь Lido; мгновенный выход идёт через DEX по рыночной цене.
- Он не может заменить 1 ETH: протоколы оценивают wstETH его собственным курсом, так что пул, кредит или ордер, который ожидает WETH, не принимает wstETH по номиналу (таблица двойников).
- Его нельзя развернуть через WETH9: контракт WETH только сжигает WETH; wstETH разворачивается на своём собственном контракте и только в stETH.
- Ни один не платит газ: комиссии на Ethereum списываются в нативном ETH, а не в wstETH или WETH (почему WETH не может платить газ).
Когда держать wstETH и когда WETH
Держите wstETH, когда цель - зарабатывать вознаграждения за стейкинг на ETH, который вы намерены держать, и выход через очередь или дисконт DEX приемлем. Держите WETH, когда цель - использовать ETH внутри контракта - своп, пул, ставка в WETH - и получить точно такой же ETH обратно, когда захотите (ETH vs WETH). Два - это не замены; многие позиции DeFi держат оба - wstETH как залог и WETH как заёмная или торгуемая сторона.