:::section{mins=3} Что такое Ethereum :::
:::lead [[gloss:ethereum|Ethereum]] — это блокчейн с программируемыми смарт-контрактами, запущенный 30 июля 2015 года. [[gloss:bitcoin|Bitcoin]] спроектирован, чтобы делать одну вещь — переводить деньги. [[gloss:ethereum|Ethereum]] — чтобы выполнять программы: банк, биржу, соцсеть, страховую систему — любую бизнес-логику, написанную как код и исполняемую самой сетью без посредников. :::
:::p{html} Идея [[gloss:ethereum|Ethereum]] родилась у 19-летнего Виталика Бутерина, который в 2013 году опубликовал [[gloss:whitepaper|whitepaper]] с ключевым тезисом: скриптовый язык [[gloss:bitcoin|Bitcoin]] слишком ограничен — нужен полноценный язык программирования, на котором можно создавать произвольную логику. В чём именно состояло это ограничение, мы разбирали в 2.1 §3: [[gloss:bitcoin|Bitcoin]] Script намеренно сделан не Turing-complete (не полным по Тьюрингу), без циклов и рекурсии. Это надёжно, но не позволяет писать сложные программы. В 2014 году команда [[gloss:ethereum|Ethereum]] провела ICO (Initial Coin Offering — первичное размещение токенов), собравшее 18 миллионов долларов за 42 дня. Это было одно из первых крупных ICO в истории криптовалют. Уже в 2015 году запустился mainnet (версия Frontier), и на нём появились первые смарт-контракты. :::
:::p{html} С тех пор [[gloss:ethereum|Ethereum]] прошёл путь от экспериментальной платформы до крупнейшей блокчейн-экосистемы в мире. На апрель 2026 года сеть работает на [[gloss:proof of stake|Proof of Stake]] — переход с [[gloss:proof of work|Proof of Work]] произошёл 15 сентября 2022 года в ходе события, известного как [[gloss:the merge|The Merge]]. Механизм [[gloss:proof of stake|PoS]] мы подробно разбирали в 1.3 §3. Новый блок в сети появляется примерно каждые 12 секунд, а пропускная способность L1 — 15-30 транзакций в секунду. С учётом [[gloss:layer 2|L2]]-решений суммарная пропускная способность достигает 100,000 транзакций в секунду и выше. Сеть поддерживают более 900,000 валидаторов, рыночная капитализация [[gloss:ethereum|ETH]] — около 280 миллиардов долларов, а исторический максимум цены составил $4,946 в августе 2025 года. :::
:::p{html} Почему [[gloss:ethereum|Ethereum]] стал доминирующей платформой? Потому что он дал разработчикам универсальный инструмент. На [[gloss:ethereum|Ethereum]] можно развернуть банк вроде Aave, биржу вроде Uniswap, систему страхования, казино, социальную сеть — всё без посредников и без разрешения. Именно этот эффект создал взрывной рост экосистемы. Летом 2020 года произошло так называемое [[gloss:defi|DeFi]] Summer — период массового взлёта децентрализованных финансов: [[gloss:tvl|TVL]] вырос с 1 миллиарда до 15 миллиардов долларов всего за три месяца. В 2021 году последовал [[gloss:nft|NFT]]-бум, когда комиссии в сети поднимались так высоко, что стоимость обычной транзакции доходила до десятков долларов. :::
:::p Философски [[gloss:ethereum|Ethereum]] принципиально отличается от [[gloss:bitcoin|Bitcoin]]. [[gloss:bitcoin|Bitcoin]] — консервативный протокол с минимальными изменениями. [[gloss:ethereum|Ethereum]] — прогрессивный: быстрые обновления, новые фичи, готовность экспериментировать. Виталик сам называет [[gloss:ethereum|Ethereum]] «платформой для экспериментов». Это несёт реальные риски: сложность протокола постоянно растёт, накапливается технический долг. Но именно эта готовность к эволюции позволила [[gloss:ethereum|Ethereum]] стать единственным блокчейном с реальным массовым пользовательским распространением. :::
:::p{html}
| Параметр | Значение (апрель 2026) |
|---|---|
| Запуск | 30 июля 2015 |
| Создатель | Виталик Бутерин (19 лет в 2013) |
| Цена [[gloss:ethereum|ETH]] | ~$2,300-2,340 |
| ATH | $4,946 (август 2025) |
| Market cap | ~$280B |
| Новый блок | ~12 секунд |
| TPS (L1) | 15-30 |
| TPS (с [[gloss:layer 2|L2]]) | 100,000+ |
| Валидаторы | 900,000+ |
| Консенсус | [[gloss:proof of stake|Proof of Stake]] (since Sep 2022) |
:::callout{icon=💡} [[gloss:bitcoin|Bitcoin]] похож на банкноту в кошельке. Это просто носитель ценности: он лежит, его можно отдать кому-то другому, и всё. Сам он ничего не делает. [[gloss:ethereum|Ethereum]] больше похож на контракт у нотариуса, который исполняет себя сам. Например, контракт на сдачу квартиры: «первого числа каждого месяца со счёта арендатора списываются 1000 долларов и зачисляются арендодателю; если задержка — начисляется пеня». На [[gloss:ethereum|Ethereum]] такие контракты можно запрограммировать буквально как код, и они будут работать сами, без агента, без банка, без юристов. Поэтому на [[gloss:bitcoin|Bitcoin]] можно отправить деньги — а на [[gloss:ethereum|Ethereum]] можно запустить целый банк, биржу или онлайн-казино, и всё это будет работать без посредников, без регистрации компании, без банковских лицензий. :::
:::keypoints{label="Ключевые моменты"}
- [[gloss:ethereum|Ethereum]] запущен в 2015 году Виталиком Бутериным как Turing-полная блокчейн-платформа
- С 2022 года работает на [[gloss:proof of stake|Proof of Stake]], новый блок приходит каждые 12 секунд, сеть поддерживают более 900,000 валидаторов
- Крупнейшая блокчейн-экосистема в мире: рыночная капитализация [[gloss:ethereum|ETH]] около $280B, ATH $4,946 в августе 2025
- Философия быстрых обновлений принципиально отличает [[gloss:ethereum|Ethereum]] от консервативного [[gloss:bitcoin|Bitcoin]] :::
:::details{badge=Хронология title="Ключевые события в истории Ethereum"} :::p Понимание истории [[gloss:ethereum|Ethereum]] помогает увидеть, как формировалась экосистема и какие кризисы её закаляли. :::
:::p{html}
:::details{badge=Глубже title="Ethereum Foundation и управление протоколом"} :::p{html} [[gloss:ethereum|Ethereum]] Foundation (EF) — это некоммерческая организация с казной около миллиарда долларов, которая координирует исследования и разработку протокола, но не контролирует его напрямую. В активной разработке участвуют 100-150 ключевых разработчиков, распределённых по нескольким командам клиентов: Geth (основной клиент исполнения, написан на Go), Nethermind (.NET), Besu (Java), Erigon (Go, оптимизированная версия), Reth (новый клиент на Rust от Paradigm). :::
:::p{html} Этот мультиклиентский подход — не случайность, а сознательная стратегия: если в одном клиенте обнаружится критический баг, сеть продолжит работу на остальных. Решения об обновлениях протокола принимаются через формальный процесс EIP ([[gloss:ethereum|Ethereum]] Improvement Proposals) и регулярные встречи All Core Devs. В 2026 году [[gloss:ethereum|Ethereum]] Foundation также впервые начал сам стейкать свои [[gloss:ethereum|ETH]] — 16 апреля 2026 фонд завершил стейкинг 70,000 [[gloss:ethereum|ETH]] (около $93 миллионов), переключаясь с модели периодических продаж [[gloss:ethereum|ETH]] на финансирование через стейкинг-доходность. ::: :::
:::further{label="Для углублённого изучения"}
- Ethereum Whitepaper (Vitalik, 2013) | ethereum.org
- ethereum.org — official portal | ethereum.org :::
:::quiz{id=q-2-2-s1 correct=1 explanation="Верно. [[gloss:bitcoin|Bitcoin]] — это цифровые деньги, прежде всего средство хранения ценности и способ передачи. [[gloss:ethereum|Ethereum]] — программируемая платформа, на которой можно разворачивать смарт-контракты: банки, биржи, страхование, соцсети. [[gloss:bitcoin|Bitcoin]] Script намеренно ограничен (без циклов и рекурсии), а [[gloss:evm|EVM]] — Turing-complete."} В чём фундаментальное отличие между [[gloss:bitcoin|Bitcoin]] и [[gloss:ethereum|Ethereum]]?
- [[gloss:ethereum|Ethereum]] быстрее, чем [[gloss:bitcoin|Bitcoin]]
- [[gloss:ethereum|Ethereum]] — программируемая платформа для любых децентрализованных приложений, а [[gloss:bitcoin|Bitcoin]] — только цифровые деньги
- У [[gloss:ethereum|Ethereum]] нет лимита эмиссии, а у [[gloss:bitcoin|Bitcoin]] есть
- [[gloss:ethereum|Ethereum]] централизован, [[gloss:bitcoin|Bitcoin]] децентрализован :::
:::section{mins=2} EVM :::
:::lead [[gloss:evm|EVM]] ([[gloss:ethereum|Ethereum]] Virtual Machine, виртуальная машина [[gloss:ethereum|Ethereum]]) — это среда исполнения смарт-контрактов. Каждая нода в сети [[gloss:ethereum|Ethereum]] выполняет одну и ту же программу и гарантированно получает одинаковый результат. :::
:::p{html}
[[gloss:evm|EVM]] — это сердце [[gloss:ethereum|Ethereum]]. Именно виртуальная машина делает [[gloss:ethereum|Ethereum]] программируемым блокчейном, а не просто реестром транзакций, как [[gloss:bitcoin|Bitcoin]]. Процесс устроен так: разработчик пишет код на [[gloss:solidity|Solidity]] (или Vyper), компилятор превращает его в [[gloss:bytecode|bytecode]] — машинный код для [[gloss:evm|EVM]]. Этот [[gloss:bytecode|bytecode]] разворачивается в блокчейне через специальную транзакцию с пустым полем to. Когда пользователь отправляет транзакцию к контракту, [[gloss:evm|EVM]] исполняет [[gloss:bytecode|bytecode]], и результат — это изменение состояния сети: балансов аккаунтов или данных в storage контракта.
:::
:::p{html} По своей архитектуре [[gloss:evm|EVM]] — это стековая машина (где данные обрабатываются по принципу «последним пришёл — первым вышел») с 256-битными словами. Размер выбран для удобной работы с криптографическими хэшами. Набор инструкций включает около 140 опкодов. Ключевое свойство [[gloss:evm|EVM]] — полный детерминизм: никакой случайности, никакой зависимости от времени (кроме номера блока). Это означает, что 2+2 всегда равно 4 на любой ноде, в любой стране, в любой момент. [[gloss:evm|EVM]] является Turing-complete (полным по Тьюрингу), то есть на нём можно написать любую вычислимую программу. Но с важным ограничением: каждая операция стоит [[gloss:gas|gas]], что предотвращает бесконечные циклы. Именно это принципиально отличает [[gloss:evm|EVM]] от [[gloss:bitcoin|Bitcoin]] Script, который мы разбирали в 2.1 §3: там циклы запрещены в принципе, на уровне протокола. :::
:::p Работа [[gloss:evm|EVM]] построена на двух типах хранения данных. Memory — это временная, дешёвая память, сбрасывающаяся после каждой транзакции. Storage — постоянное хранилище, дорогое, данные в нём сохраняются навсегда. Запись в storage (опкод SSTORE) — самая дорогая операция: 20,000 [[gloss:gas|gas]] за новый слот или 5,000 [[gloss:gas|gas]] за обновление существующего. Для сравнения: простое сложение (опкод ADD) стоит всего 3 [[gloss:gas|gas]]. Эта разница в цене отражает реальную стоимость для сети — хранить данные вечно действительно дорого, ведь каждая нода обязана их хранить. :::
:::p Важнейшее следствие существования [[gloss:evm|EVM]] — концепция [[gloss:evm|EVM]]-совместимости. Большинство [[gloss:layer 2|L2]]-решений (Arbitrum, Optimism, Base) являются [[gloss:evm|EVM]]-compatible: код, написанный для [[gloss:ethereum|Ethereum]], работает на них без изменений. Это создаёт огромную экосистему: разработчик пишет контракт один раз и может задеплоить его на десятках сетей. :::
:::callout{icon=💡} [[gloss:evm|EVM]] — это как автомат по продаже кофе, который одновременно стоит на тысячах заправок по всей стране. Если вы бросаете монету и нажимаете кнопку «капучино» — вы гарантированно получите капучино, на любой заправке, в любом городе, в любое время. Причём никакой владелец заправки не может подменить вам напиток или забрать монету, ничего не налив: правила работы автомата заданы раз и навсегда, и все тысячи автоматов исполняют их одинаково. :::
:::keypoints{label="Ключевые моменты"}
- [[gloss:evm|EVM]] — стековая машина с 256-битными словами и примерно 140 опкодами, обеспечивающая 100% детерминизм исполнения
- Код на [[gloss:solidity|Solidity]] компилируется в [[gloss:bytecode|bytecode]], деплоится в блокчейн и исполняется каждой нодой одинаково
- Storage (постоянное) стоит в тысячи раз дороже, чем memory (временная) — 20,000 [[gloss:gas|gas]] против 3 [[gloss:gas|gas]]
- [[gloss:evm|EVM]]-совместимость позволяет деплоить один и тот же код на десятках [[gloss:layer 2|L2]]-сетей без переписывания :::
:::details{badge=Практика title="Как EVM исполняет смарт-контракты"} :::p{html} Данные в [[gloss:evm|EVM]] обрабатываются через стек по принципу LIFO (last in, first out — последним пришёл, первым вышел). Основные опкоды: PUSH и POP для работы со стеком, ADD и MUL для арифметики, SLOAD для чтения из storage, SSTORE для записи в storage, CALL для вызова другого контракта. Каждый опкод имеет фиксированную стоимость в [[gloss:gas|gas]], заранее известную и неизменную. :::
:::p{html} Когда контракт деплоится, его [[gloss:bytecode|bytecode]] сохраняется по адресу контракта в блокчейне. Когда приходит транзакция, [[gloss:evm|EVM]] загружает [[gloss:bytecode|bytecode]], создаёт новый контекст исполнения (чистый стек, свежая memory) и последовательно выполняет инструкции. Если [[gloss:gas|gas]] заканчивается до завершения исполнения, транзакция откатывается, но потраченный [[gloss:gas|gas]] не возвращается. Это защита от DoS-атак: даже неуспешная транзакция стоит атакующему денег. ::: :::
:::details{badge=Глубже title="EOF и будущее EVM"} :::p{html} Текущая архитектура [[gloss:evm|EVM]] имеет значительные ограничения: нет чёткого разделения кода и данных (что создаёт риски безопасности), динамические переходы усложняют статический анализ, нет полноценных подпрограмм. EOF ([[gloss:evm|EVM]] Object Format, EIP-3540 и связанные) призван решить эти проблемы: структурированные секции кода, статические переходы, версионирование формата. EOF включён в план будущих апгрейдов [[gloss:ethereum|Ethereum]]. :::
:::p{html} Отдельное направление — Parallel [[gloss:evm|EVM]]. Текущая [[gloss:evm|EVM]] исполняет транзакции последовательно. Проекты Monad, Sei и MegaETH разрабатывают параллельное исполнение: система автоматически определяет неконфликтующие транзакции и запускает их одновременно. Потенциальный прирост пропускной способности — 10-100x. Главная сложность — точное определение зависимостей по state между транзакциями. ::: :::
:::further{label="Для углублённого изучения"}
- Ethereum Yellow Paper (formal EVM spec) | ethereum.github.io
- evm.codes — interactive opcode reference | evm.codes :::
:::quiz{id=q-2-2-s2 correct=2 explanation="Верно. Детерминизм означает полную предсказуемость и воспроизводимость: одни и те же входные данные всегда дают один и тот же результат, на любой машине в любой стране, в любое время. Это критично для блокчейна — все ноды должны прийти к одинаковому результату. В [[gloss:evm|EVM]] нет случайности, нет зависимости от времени (кроме номера блока), нет системных вызовов."} Почему [[gloss:evm|EVM]] называют «детерминистичной»?
- Она работает очень быстро на современном железе
- Разработчики могут выбирать, какие опкоды исполнять
- Один и тот же код даёт один и тот же результат на любой ноде, независимо от машины или местоположения
- Она автоматически оптимизирует затраты на [[gloss:gas|gas]] :::
:::section{mins=2} Экономика Gas :::
:::lead [[gloss:gas|gas]] — это единица вычислительной работы в [[gloss:ethereum|Ethereum]]. У каждой транзакции своя стоимость в [[gloss:gas|gas]]: простой перевод [[gloss:ethereum|ETH]] — 21,000, swap на Uniswap — около 200,000. Итоговая комиссия = gas_used × (base_fee + priority_fee), оплачивается в [[gloss:ethereum|ETH]]. :::
:::p Попробуй экономику [[gloss:gas|gas]] руками — выбери операцию, подвигай условия сети, посмотри сколько [[gloss:ethereum|ETH]] сгорает и сколько достаётся валидатору. :::
:::p [[gloss:gas|gas]] — это механизм, который предотвращает спам и бесконечные вычисления в сети [[gloss:ethereum|Ethereum]]. Без [[gloss:gas|gas]] любой мог бы запустить бесконечный цикл и парализовать все ноды. Каждая операция в [[gloss:evm|EVM]] имеет фиксированную стоимость в [[gloss:gas|gas]]: простой перевод [[gloss:ethereum|ETH]] стоит ровно 21,000 [[gloss:gas|gas]], перевод ERC-20 токена — около 65,000 [[gloss:gas|gas]], свап на Uniswap — 150,000-300,000 [[gloss:gas|gas]], минт [[gloss:nft|NFT]] — 100,000-200,000 [[gloss:gas|gas]], а сложная [[gloss:defi|DeFi]]-операция может потребовать 500,000 и больше. :::
:::p{html} Но [[gloss:gas|gas]] — это не валюта, а единица вычислительной работы; платите вы в [[gloss:ethereum|ETH]]. Формула стоимости транзакции после EIP-1559 (этот апгрейд был введён в августе 2021 года) выглядит так: стоимость = gas_used × (base_fee + priority_fee). Здесь gas_used — сколько [[gloss:gas|gas]] реально потратила транзакция, base_fee — это минимальная цена за единицу [[gloss:gas|gas]], определяемая алгоритмически самой сетью, а priority_fee (англ. «tip» — «чаевые») — это небольшая дополнительная надбавка валидатору за то, чтобы он включил вашу транзакцию в блок побыстрее. Обычно tip составляет всего 1-2 gwei. Также есть gas_limit — максимум [[gloss:gas|gas]], который вы готовы потратить на конкретную транзакцию. При типичных цифрах апреля 2026 года (base fee около 10-20 gwei, [[gloss:ethereum|ETH]] около $2,300) простой перевод [[gloss:ethereum|ETH]] обходится примерно в $0.50-1.00, перевод ERC-20 токена — $1.50-3.00, свап на Uniswap — $3.50-10, минт [[gloss:nft|NFT]] — $2-5, а сложная [[gloss:defi|DeFi]]-операция может стоить $10-20. :::
:::p{html} EIP-1559 серьёзно перестроил модель комиссий. До него работал аукцион первой цены: кто предложил больше — тот быстрее попадал в блок. Это приводило к переплатам и полной непредсказуемости. После EIP-1559 base_fee определяется алгоритмически (изменяется не более чем на ±12.5% за блок), а пользователь сверху добавляет свой tip как небольшую надбавку за приоритет. Ключевая деталь: base_fee сжигается, то есть полностью уничтожается и никому не достаётся. Валидатор из комиссии получает только priority_fee, то есть tip — это и есть его реальный доход от транзакций, помимо основного вознаграждения за создание блока. Зачем сжигать base_fee? Это дефляционный механизм: чем активнее используется сеть, тем больше [[gloss:ethereum|ETH]] уничтожается. Если общее количество сожжённого [[gloss:ethereum|ETH]] превышает эмиссию новых [[gloss:ethereum|ETH]] за тот же период, общее предложение [[gloss:ethereum|ETH]] уменьшается. Именно на этом основана популярная концепция «ultrasound money» — «ультразвуковые деньги», которые могут становиться дефляционными при высокой активности сети. :::
:::p Блок в [[gloss:ethereum|Ethereum]] имеет [[gloss:gas|gas]] limit 30 миллионов единиц. Один блок вмещает примерно 150-500 транзакций в зависимости от их сложности. При перегрузке сети base fee растёт экспоненциально — он может удваиваться каждые 25 секунд при стабильно полных блоках. Показательный случай: во время минта коллекции Bored Ape Yacht Club в 2022 году [[gloss:gas|gas]] price превышал 5,000 gwei, и стоимость одной транзакции доходила до $100 и выше. :::
:::callout{icon=💡} [[gloss:gas|gas]] — это бензин для автомобиля. Простой перевод [[gloss:ethereum|ETH]] — это как поездка в магазин за углом, нужно совсем немного бензина. Сложная [[gloss:defi|DeFi]]-операция — это поездка через всю страну, требует гораздо больше. А [[gloss:gas|gas]] price — это цена бензина на заправке, которая меняется в зависимости от спроса: когда все едут домой вечером в пятницу, цена растёт. В часы пик или во время запуска громкого [[gloss:nft|NFT]]-проекта стоимость газа в [[gloss:ethereum|Ethereum]] точно так же взлетает. :::
:::keypoints{label="Ключевые моменты"}
- Стоимость транзакции = gas_used × (base_fee + priority_fee); base fee определяется сетью, tip — пользователем
- Base fee сжигается и не достаётся валидатору, что создаёт дефляционное давление на [[gloss:ethereum|ETH]]
- Блок вмещает 30 миллионов [[gloss:gas|gas]] (это примерно 150-500 транзакций); при перегрузке base fee растёт экспоненциально
- Простой перевод [[gloss:ethereum|ETH]] стоит 21,000 [[gloss:gas|gas]] (меньше доллара), сложная [[gloss:defi|DeFi]]-операция — 500,000 и больше ($10-20) :::
:::details{badge=Практика title="gas - оптимизация для разработчиков"} :::p{html} Разработчики [[gloss:solidity|Solidity]] используют целый арсенал техник для минимизации расходов на [[gloss:gas|gas]]. Во-первых, упаковка storage-переменных в 256-битные слоты: две переменные типа uint128 занимают один слот вместо двух, и экономия здесь огромная. Во-вторых, использование calldata вместо memory для параметров функций, которые только читаются и не изменяются. В-третьих, избегание SSTORE везде, где это возможно — запись в storage остаётся самой дорогой операцией в [[gloss:evm|EVM]]. В-четвёртых, использование events для некритичных данных: они примерно в пять раз дешевле storage. И в-пятых, batch-операции вместо множества отдельных транзакций: одна большая транзакция, которая делает десять действий, значительно дешевле десяти отдельных. :::
:::p{html} Понимание [[gloss:gas|gas]]-экономики критично для любого активного пользователя [[gloss:defi|DeFi]]. Выбор времени транзакции (ночные часы в США и Европе обычно дешевле), установка правильного [[gloss:gas|gas]] limit, мониторинг base fee через etherscan.io/gastracker — всё это позволяет сэкономить десятки и даже сотни долларов на длинной дистанции. ::: :::
:::details{badge=Глубже title="Зачем сжигать base_fee: механика и практический смысл"} :::p{html} На первый взгляд механика «сжечь часть комиссии» выглядит странно: зачем уничтожать деньги? Какая от этого польза? У этого решения есть три практических смысла, и все три переплетены.
1. Защита от манипуляций майнеров
До EIP-1559 (август 2021) комиссии полностью уходили майнерам, и это создавало дурной стимул. Майнеры были заинтересованы в том, чтобы сеть была как можно более загруженной — чем выше комиссии, тем больше их доход. Они даже могли искусственно создавать заторы: придерживать блоки или устраивать спам-транзакции с собственных адресов, чтобы поднять цену [[gloss:gas|gas]]. После EIP-1559 base_fee сжигается, и валидатор от него ничего не получает — он зарабатывает только tip (несколько процентов от комиссии) плюс награду за блок. Это обнуляет стимул искусственно перегружать сеть: если ты и так почти всё сожжёшь, зачем стараться?2. Связь стоимости [[gloss:ethereum|ETH]] с использованием сети
До EIP-1559 связь между «насколько востребован [[gloss:ethereum|Ethereum]]» и «сколько стоит [[gloss:ethereum|ETH]]» была опосредованной: через ожидания инвесторов, нарративы, спекуляции. После EIP-1559 связь стала прямой и измеримой: чем активнее сеть, тем больше сожжённого [[gloss:ethereum|ETH]], тем меньше предложение, тем выше цена при том же спросе. С момента запуска EIP-1559 в августе 2021 и до апреля 2026 в общей сложности уничтожено около 4.6 миллиона [[gloss:ethereum|ETH]] — это примерно 10 миллиардов долларов по текущей цене. Эти [[gloss:ethereum|ETH]] буквально вычеркнуты из истории. Можно посмотреть на это и под другим углом: если ты держишь 1 [[gloss:ethereum|ETH]] и сеть сжигает условные 0.5% всех [[gloss:ethereum|ETH]] в год, твоя доля от общего пирога постепенно растёт без всяких твоих действий. Это аналог обратного выкупа акций (buyback) у компаний: Apple выкупает свои акции с рынка — у тебя остаётся та же доля, но в меньшем общем числе, и каждая твоя акция представляет больший кусок компании.3. Концепция «ultrasound money»
Альтернатива «инфляционным» моделям [[gloss:bitcoin|Bitcoin]] и фиата. Золото — традиционные «звуковые деньги» (sound money) с эмиссией около 1.5-2% в год при добыче. [[gloss:bitcoin|Bitcoin]] — «более звуковые деньги»: эмиссия фиксирована протоколом и снижается через халвинги, сейчас около 0.85% в год, в финале будет ноль. Но никогда не уйдёт ниже нуля — [[gloss:bitcoin|Bitcoin]] не может стать дефляционным. [[gloss:ethereum|Ethereum]] после Merge и EIP-1559 — и здесь появляется идея «ultrasound»: эмиссия может быть отрицательной. То есть в активные периоды сети сжигается больше [[gloss:ethereum|ETH]], чем выпускается, и общее количество [[gloss:ethereum|ETH]] в мире буквально уменьшается. Это невозможно ни для золота, ни для [[gloss:bitcoin|Bitcoin]].Сверка с реальностью 2022-2026
Идея красивая, но на практике она работает не всегда. Реальная динамика 2022-2026 показала и взлёт, и неожиданный поворот. С Merge (сентябрь 2022) по середину 2024 года [[gloss:ethereum|Ethereum]] действительно был дефляционным: за этот период было уничтожено больше [[gloss:ethereum|ETH]], чем выпущено, а общее предложение упало с 120.5 до 120.1 миллиона [[gloss:ethereum|ETH]] (в долларовом эквиваленте — около миллиарда). Но с 2024 года ситуация развернулась. После апгрейда Dencun (март 2024) транзакции массово ушли на [[gloss:layer 2|L2]], и базовые комиссии на L1 резко упали. Сжигание замедлилось, эмиссия валидаторов стала превышать сжигание, и [[gloss:ethereum|ETH]] снова стал слабо инфляционным — около +0.5% в год. Один из тех редких случаев, когда успешное масштабирование «ломает» ту самую механику, ради которой её придумывали. Это одна из причин февральского пересмотра [[gloss:rollup|rollup]]-centric roadmap, о котором подробно — в §8. ::: ::::::details{badge=Глубже title="EIP-4844 и blob-транзакции: новая эпоха дешёвых L2"} :::p{html} Чтобы понять, зачем нужен [[gloss:eip-4844|EIP-4844]], надо понимать, как работают [[gloss:layer 2|L2]]-сети. Они обрабатывают тысячи транзакций на своей стороне, вне основной цепи [[gloss:ethereum|Ethereum]], и именно это делает их быстрыми и дешёвыми. Но чтобы эти транзакции были защищены той же безопасностью, что и L1, [[gloss:layer 2|L2]] обязаны периодически публиковать данные о своих операциях прямо в [[gloss:ethereum|Ethereum]]. Эта публикация до 2024 года была главной статьёй расходов для [[gloss:layer 2|L2]]-транзакций: данные размещались как обычный calldata, и за каждый байт приходилось платить полную цену. :::
:::p{html} [[gloss:eip-4844|EIP-4844]] (обновление Dencun, март 2024) ввёл принципиально новый способ публиковать эти данные — [[gloss:blob|blobs]], «двоичные большие объекты». Это специальный тип хранилища, предназначенный именно для [[gloss:layer 2|L2]]: [[gloss:blob|blobs]] видны нодам, но не исполняются [[gloss:evm|EVM]], хранятся всего около 18 дней и имеют свою отдельную, значительно более дешёвую цену, чем обычный [[gloss:gas|gas]]. В результате стоимость публикации данных [[gloss:layer 2|L2]] на [[gloss:ethereum|Ethereum]] снизилась на 90-99%: типичная транзакция на Arbitrum подешевела примерно с $0.50 до $0.01.
Сейчас в каждый блок [[gloss:ethereum|Ethereum]] умещается максимум 6 [[gloss:blob|blobs]], при этом целевое количество — 3. Следующий этап в дорожной карте — полный Danksharding: планируется увеличить это число до 64-128 [[gloss:blob|blobs]] на блок, что расширит пропускную способность [[gloss:layer 2|L2]] ещё примерно в 20-40 раз. Чтобы это стало возможным без перегрузки нод, в протоколе появляется Data Availability Sampling (DAS) — хитрая техника из теории информации. Вместо того чтобы скачивать [[gloss:blob|blob]] целиком, каждая нода случайно запрашивает лишь небольшие фрагменты. Если тысячи независимых нод делают это параллельно, то при достаточной доле успешных запросов математически гарантировано, что данные доступны где-то в сети. Ожидаемые сроки полного Danksharding — 2-4 года. ::: ::::::further{label="Для углублённого изучения"}
- EIP-1559 Specification | eips.ethereum.org
- ultrasound.money — live ETH supply | ultrasound.money
- etherscan.io/gastracker | etherscan.io :::
:::quiz{id=q-2-2-s3 correct=1 explanation="Верно. base_fee сжигается — уничтожается навсегда. Валидатор получает только priority_fee (tip), 5-10% от всей комиссии. Это убирает стимул для валидатора искусственно перегружать сеть и создаёт дефляционное давление на эмиссию [[gloss:ethereum|ETH]]. Основа «ultrasound money»."} Что происходит с base_fee после EIP-1559?
- Она идёт валидатору как вознаграждение
- Она сжигается — навсегда удаляется из обращения
- Она поступает в [[gloss:ethereum|Ethereum]] Foundation
- Она возвращается отправителю :::
:::section{mins=2} The Merge :::
:::lead 15 сентября 2022 года [[gloss:ethereum|Ethereum]] выполнил то, что до него ни один крупный блокчейн не делал — сменил алгоритм консенсуса на ходу. Сеть перешла с [[gloss:proof of work|Proof of Work]] на [[gloss:proof of stake|Proof of Stake]], не останавливаясь ни на секунду. Энергопотребление сети снизилось на 99.95%, а майнеры были заменены валидаторами. :::
:::p
[[gloss:the merge|The Merge]] — это не просто смена алгоритма консенсуса, а фундаментальное изменение экономической модели [[gloss:ethereum|Ethereum]]. До Merge блоки создавались майнерами с GPU и ASIC, которые тратили 78 TWh электроэнергии в год (сопоставимо с энергопотреблением Чили). После Merge блоки создают валидаторы, заложившие 32 [[gloss:ethereum|ETH]] ($96,000) в качестве залога. Энергопотребление упало до ~0.01 TWh/год — снижение на 99.95%.
:::
:::p Безопасность в [[gloss:proof of work|PoW]] обеспечивалась стоимостью оборудования: чтобы атаковать [[gloss:bitcoin|Bitcoin]], нужно купить оборудование дороже, чем у честных майнеров. В [[gloss:proof of stake|PoS]] безопасность обеспечивается стоимостью застейканного [[gloss:ethereum|ETH]]: атакующий рискует потерять свой залог через механизм [[gloss:slashing|slashing]] (штрафа за нарушения). Эмиссия новых [[gloss:ethereum|ETH]] снизилась с ~4.3% годовых ([[gloss:proof of work|PoW]]) до ~0.5-1% ([[gloss:proof of stake|PoS]]). Вход для участника изменился: вместо тысяч долларов на GPU нужно 32 [[gloss:ethereum|ETH]]. :::
:::p Технически Merge прошёл следующим образом: Beacon Chain ([[gloss:proof of stake|PoS]]-цепочка) была запущена отдельно в декабре 2020 года. Два года она работала параллельно с основной [[gloss:proof of work|PoW]]-цепочкой, что позволило тщательно протестировать новый консенсус. 15 сентября 2022 года в 06:42 UTC был достигнут Terminal Total Difficulty — заранее определённый порог, после которого [[gloss:proof of work|PoW]]-цепочка «слилась» с Beacon Chain. Переход прошёл с нулевым даунтаймом: вся инфраструктура — dApps, [[gloss:defi|DeFi]]-протоколы, кошельки — продолжила работу без перебоев. :::
:::p Что НЕ изменилось после Merge: TPS остался тем же (~15-30), комиссии за газ не снизились (это распространённое заблуждение). Что изменилось: блоки стали приходить стабильно каждые 12 секунд (вместо случайных интервалов [[gloss:proof of work|PoW]]), эмиссия сократилась на ~90%, а держатели [[gloss:ethereum|ETH]] получили возможность получать доход от стейкинга. :::
:::callout{icon=💡} Представь нотариуса, который заверяет важные документы. В мире [[gloss:proof of work|Proof of Work]] «нотариус» — это огромная контора с дорогим оборудованием, тысячами сотрудников, толстыми сейфами и системой охраны. Чтобы подделать заверение, придётся каким-то образом подкупить или сломать всю эту структуру — а это очень дорого, поэтому никто и не пытается. В [[gloss:proof of stake|Proof of Stake]] устроено принципиально иначе: «нотариус» работает один и без всякого оборудования, но перед началом работы он обязан внести в банк крупный залог. Каждое заверение — это его подпись, скреплённая этим залогом. Если он заверит фальшивый документ или подыграет мошеннику, банк автоматически забирает залог себе, и репутация нотариуса уничтожается. Заверять честно становится единственно разумной стратегией: жульничество стоит дороже, чем самый щедрый взяток. :::
:::keypoints{label="Ключевые моменты"}
- [[gloss:the merge|The Merge]] (15 сентября 2022) — переход с [[gloss:proof of work|PoW]] на [[gloss:proof of stake|PoS]] с нулевым даунтаймом
- Энергопотребление снизилось на 99.95% (с 78 TWh до 0.01 TWh в год)
- Эмиссия сократилась с ~4.3% до ~0.5-1% годовых
- TPS и комиссии за газ не изменились — Merge касался только консенсуса :::
:::details{badge=Практика title="Финальность и безопасность PoS"} :::p{html} Когда мы говорим про «финальность» транзакции, мы имеем в виду момент, после которого её уже невозможно отменить. У [[gloss:bitcoin|Bitcoin]] и [[gloss:ethereum|Ethereum]] к этому моменту приходят разными путями, и понимать разницу важно — особенно если речь идёт про крупные суммы.
Вероятностная финальность ([[gloss:bitcoin|Bitcoin]])
Она означает, что транзакция считается «практически окончательной», но строго говоря никогда не становится 100%-окончательной. Можно лишь утверждать, что вероятность её отмены очень мала и с каждым новым блоком сверху падает экспоненциально. Конкретно для [[gloss:bitcoin|Bitcoin]]: одно подтверждение (10 минут) даёт около 10% вероятности отмены, три подтверждения (полчаса) — около 1%, шесть подтверждений (час) — порядка 0.0001%, и это общепринятый стандарт «безопасно». Для очень крупных сумм или вывода с биржи требуют 100 подтверждений (~17 часов). Но даже после 100 подтверждений теоретическая вероятность отмены не равна нулю: если завтра у атакующего появится больше половины всего хэшрейта мира, он может построить параллельную цепь и переписать историю. Это маловероятно, дорого и рискованно — но математически возможно.Детерминированная финальность ([[gloss:ethereum|Ethereum]] [[gloss:proof of stake|PoS]])
Работает иначе. В определённый момент транзакция становится окончательной по правилам протокола — не «маловероятно отменится», а протокол не разрешит её отменить вообще. Точка. Реализуется это через механизм Casper FFG. Время в сети разбито на «слоты» по 12 секунд (один блок) и «эпохи» по 32 слота (около 6.4 минуты). В каждой эпохе все валидаторы голосуют за блоки. Когда 2/3 валидаторов голосуют, что блок «оправдан» (justified), он получает первый уровень подтверждения. Когда блок оправдан двумя эпохами подряд, он становится «финализированным» (finalized), и вот это уже окончательно. Время до полной финализации — две эпохи, около 12.8 минут.Почему откат финализированного блока стоит 1/3 стейка
Откатить — значит создать ситуацию, в которой сеть согласится признать другую цепь блоков как правильную, начиная с какой-то точки в прошлом. Чтобы это сделать, атакующему нужно создать конфликтующую финализированную цепь — то есть заставить 2/3 валидаторов проголосовать за неё. Но если 2/3 уже проголосовали за оригинальную цепь, и теперь часть из них голосует за конфликтующую, протокол это видит. Голосование за две взаимно противоречащие цепи — это нарушение, и оно автоматически наказывается через [[gloss:slashing|slashing]]. Математика простая: если есть две финализированные цепи, значит, 2/3 валидаторов голосовали за первую и 2/3 за вторую. Множества пересекаются: минимум 1/3 валидаторов голосовало за обе (по принципу включения-исключения: 2/3 + 2/3 = 4/3, превышение над единицей = 1/3, и это и есть пересечение). Все эти валидаторы автоматически штрафуются через correlation penalty, и их стейк уничтожается полностью.Цифры
В апреле 2026 всего застейкано около 35 миллионов [[gloss:ethereum|ETH]]. Треть — это около 11.7 миллионов [[gloss:ethereum|ETH]], или примерно 27 миллиардов долларов по текущей цене. Это деньги, которые атакующий должен быть готов сжечь, чтобы переписать одну финализированную транзакцию.Главная интуиция
У [[gloss:bitcoin|Bitcoin]] безопасность — это внешнее препятствие: чтобы атаковать, нужно где-то найти больше железа, чем у всех честных майнеров вместе взятых. Сама атака технически возможна, она просто очень дорого стоит. У [[gloss:ethereum|Ethereum]] безопасность — это внутренние финансовые санкции: атакующий должен уже иметь треть всех стейков сети, и протокол автоматически их уничтожит при попытке атаки. Атака самодеструктивна — нельзя уничтожить блок, не уничтожив одновременно свои собственные деньги. Именно это и называется «экономическая финальность»: дело не в том, что атаковать дорого (так и в [[gloss:bitcoin|Bitcoin]]), а в том, что сам акт успешной атаки гарантированно уничтожает атакующего. В [[gloss:bitcoin|Bitcoin]] успешная 51%-атака приносит атакующему все награды плюс возможность двойных трат. В [[gloss:ethereum|Ethereum]] «успешная» атака на финальность приносит атакующему минус 27 миллиардов долларов.Что это значит для тебя
Если ты переводишь, скажем, миллион долларов в USDC, то на [[gloss:bitcoin|Bitcoin]] ты ждёшь 6 подтверждений (час) для нормального уровня уверенности, 100 (17 часов) для очень крупных сумм — после чего «практически безопасно», но если параноить, всегда есть остаточный риск. На [[gloss:ethereum|Ethereum]] ты ждёшь 12-13 минут — после этого транзакция протокольно неотменяема, никакая атака не может её откатить, не уничтожив сначала десятки миллиардов долларов. Это и есть та самая «детерминированная» гарантия — она математически абсолютна, не «очень-очень маловероятна». ::: ::::::details{badge=Практика title="Клиентское разнообразие и устойчивость сети"} :::p{html} Чтобы понять, что такое «клиент», представь себе следующее. Сам [[gloss:ethereum|Ethereum]] — это набор правил, описанных в спецификации. А клиент — это конкретная программа, которая эти правила реализует, запускается на сервере и делает всю работу: принимает транзакции, проверяет блоки, ведёт диалог с другими нодами, голосует за блоки, если запущена в режиме валидатора. Можно провести параллель с веб-браузерами: HTML и HTTP — это спецификации, а Chrome, Firefox и Safari — это разные программы, реализующие одни и те же правила. Каждый из них может работать с любым сайтом, потому что все они следуют одним стандартам, но внутри это совершенно разные кодовые базы, написанные разными командами.
Зачем нужны несколько клиентов
Затем, что любая сложная программа неизбежно содержит ошибки. Если 80% сети работает на одной и той же программе, и в ней находят критический баг — например, при определённых условиях программа крашится или некорректно валидирует блоки — то 80% сети одновременно перестают работать. Это и есть single point of failure: одна точка отказа кладёт всю систему. До Merge так оно и было: клиент Geth доминировал с долей более 80%, и каждый раз, когда в нём находили серьёзный баг, это была почти катастрофа. После Merge сообщество начало активно продвигать client diversity — сознательное распределение валидаторов между разными клиентами, чтобы ни одна программа не имела критической доли.Два типа клиентов
Execution client (клиент исполнения) обрабатывает транзакции и поддерживает state — то есть исполняет [[gloss:evm|EVM]], считает балансы, выполняет смарт-контракты. Consensus client (клиент консенсуса) занимается голосованиями: предлагает блоки, голосует за чужие, следит за финализацией. Каждый валидатор запускает оба клиента — это как «мотор» и «коробка передач» в одной машине, и оба должны работать.Текущее распределение (апрель 2026)
На execution layer: Geth (написан на Go) — около 45%, Nethermind (.NET) — около 25%, Besu (Java) — около 15%, Erigon (оптимизированный Go) — около 10%, Reth (новый клиент на Rust от Paradigm) растёт. На consensus layer: Prysm и Lighthouse — по 35%, Teku — 15%, Nimbus — 10%, Lodestar — 5%. Видно, что распределение далеко от идеала: ни один клиент не превышает критической границы 50%, но Geth всё ещё близок, а сочетание Prysm + Lighthouse даёт 70% всего консенсуса.Почему 1/3 — критическая граница
Тут всё прямо завязано на тот же механизм финализации. Если клиент с долей больше 1/3 содержит баг, который заставляет валидаторов на нём голосовать неправильно, то блок не сможет быть финализирован — для финализации нужны 2/3 «правильных» голосов, а у нас 1/3 «битых». Сеть продолжит производить блоки, но они перестанут становиться окончательными. Если же баг в клиенте с долей больше 1/2, ситуация ещё хуже — баги могут привести к расколу цепи. И наконец, баг в клиенте с долей больше 2/3 может привести к тому, что валидаторы на нём финализируют неправильную цепь, после чего всем остальным придётся либо принять её, либо устроить hard [[gloss:fork|fork]].Вывод
Разнообразие клиентов и есть устойчивость сети. Даже если один клиент содержит критическую ошибку, остальные продолжают работать корректно, и сеть в целом не падает — просто временно теряет часть валидаторов. Именно поэтому [[gloss:ethereum|Ethereum]]-сообщество настойчиво рекомендует solo-стейкерам выбирать менее популярные клиенты вроде Nimbus или Erigon, даже если у них чуть менее удобный интерфейс. Каждый валидатор, выбравший минорный клиент, делает сеть чуть более устойчивой. ::: ::::::further{label="Для углублённого изучения"}
- The Merge Documentation | ethereum.org
- Vitalik: "Why Proof of Stake" | vitalik.eth.limo :::
:::quiz{id=q-2-2-s4 correct=2 explanation="Верно. Merge изменил саму основу безопасности [[gloss:ethereum|Ethereum]]: с физической (стоимость оборудования майнеров) на экономическую (стоимость застейканного [[gloss:ethereum|ETH]]). Также убрал 99.95% энергопотребления. Но TPS и [[gloss:gas|gas]] fees НЕ изменились — это зависит от размера блока и архитектуры исполнения, а не от алгоритма консенсуса."} Какое самое важное следствие [[gloss:the merge|The Merge]]?
- Транзакции стали значительно быстрее
- Комиссии за газ резко упали
- Энергопотребление снизилось на 99.95% и безопасность сети теперь обеспечивается залогами валидаторов
- Количество транзакций в секунду выросло в 10 раз :::
:::section{mins=2} Стейкинг :::
:::lead Стейкинг — это как держатели [[gloss:ethereum|ETH]] защищают сеть и зарабатывают ~3-4% годовых. Solo: блокируешь 32 [[gloss:ethereum|ETH]] и запускаешь собственного валидатора. Liquid (Lido, Rocket Pool): вносишь любую сумму, получаешь обращаемый токен и продолжаешь использовать его в [[gloss:defi|DeFi]]. :::
:::p После [[gloss:the merge|The Merge]] стейкинг стал основным механизмом участия в обеспечении безопасности [[gloss:ethereum|Ethereum]]. Существует два принципиально разных подхода к стейкингу. Solo staking требует 32 [[gloss:ethereum|ETH]] (~$96,000), полного контроля над собственным валидатором, настройки и обслуживания ноды — сложность высокая, но доходность максимальна (3-4% APY, Annual Percentage Yield — годовая процентная доходность), и вы напрямую поддерживаете децентрализацию сети. Liquid staking позволяет стейкать любую сумму через протоколы вроде Lido или Rocket Pool: вы депонируете [[gloss:ethereum|ETH]] и получаете ликвидный токен (stETH, rETH), который можно использовать в [[gloss:defi|DeFi]] (как залог на Aave, в ликвидности на Curve) — доходность чуть ниже (3-3.5% после комиссии протокола), но вход предельно прост. :::
:::p Liquid staking доминирует по объёму: Lido (stETH) контролирует около 30% всего застейканного [[gloss:ethereum|ETH]] — это примерно 23 миллиарда долларов на апрель 2026. Rocket Pool (rETH) держит порядка 2 миллиардов, Coinbase (cbETH) — около 3 миллиардов. Фактически stETH стал одним из важнейших активов в [[gloss:defi|DeFi]]: он используется как залог на кредитных протоколах, торгуется на биржах, участвует в yield farming (фарминге доходности — стратегиях получения процентов за счёт предоставления ликвидности). :::
:::p Экономика solo-валидатора выглядит так: 32 [[gloss:ethereum|ETH]] стейка приносят примерно 1-1.3 [[gloss:ethereum|ETH]] в год. Доходность складывается из трёх источников: награды от консенсуса (эмиссия новых [[gloss:ethereum|ETH]] за создание блоков, около 60% дохода), награды за исполнение (priority fees от транзакций, около 30%), и [[gloss:mev|MEV]]-чаевые через [[gloss:mev|MEV]]-Boost (около 10%). Затраты на оборудование: $500-1,000 единоразово, плюс $50-100 в месяц на VPS или домашний сервер. Итоговая доходность: 3-4% годовых плюс потенциальный рост цены [[gloss:ethereum|ETH]]. :::
:::callout{icon=💡} Представь, что [[gloss:ethereum|ETH]] — это деньги, а ты решаешь, как их пристроить. Solo staking — это как открыть свою хлебопекарню: вкладываешь крупную сумму, сам встаёшь к печи в пять утра, сам разбираешься с поставщиками и налоговой, но и вся прибыль твоя. Это серьёзная работа, и она требует знаний — зато доходность максимальная. Liquid staking — это как принести деньги в банк под проценты: ничего делать не надо, банк сам разместит их в нужных местах, выдаст тебе квитанцию (stETH), и каждый месяц твой баланс будет расти сам. Доходность чуть ниже — банк забирает часть себе за управление, — зато не нужно ни печь хлеб, ни даже знать как он печётся. И главное преимущество банковской квитанции: её можно использовать как залог, например, для ипотеки. Точно так же stETH можно использовать в [[gloss:defi|DeFi]]. :::
:::keypoints{label="Ключевые моменты"}
- Solo staking: 32 [[gloss:ethereum|ETH]], 3-4% APY, полный контроль, высокая сложность
- Liquid staking: любая сумма, stETH/rETH ликвидны и используются в [[gloss:defi|DeFi]]
- Lido контролирует около 30% всего застейканного [[gloss:ethereum|ETH]] (~$23B) — крупнейший протокол liquid staking
- Доход валидатора = награды от консенсуса + комиссии за приоритет + [[gloss:mev|MEV]]-чаевые :::
:::details{badge=Практика title="Slashing: наказание за вредоносное поведение"} :::p{html} [[gloss:slashing|slashing]] — механизм, наказывающий валидаторов за действия, угрожающие безопасности сети. Два основных типа нарушений: double voting (подписание двух конфликтующих блоков) и surround voting (попытка переписать историю). При обнаружении нарушения валидатор теряет минимум 1/32 своего стейка (минимум 1 [[gloss:ethereum|ETH]]). :::
:::p{html} Существует также correlation penalty (корреляционный штраф): если множество валидаторов наказаны одновременно (что указывает на координированную атаку), штраф увеличивается вплоть до 100% стейка. Это гениальный механизм: случайная ошибка одного валидатора стоит недорого, но координированная атака становится разрушительно дорогой для атакующих. Исторически произошло около 400 случаев [[gloss:slashing|slashing]], подавляющее большинство — из-за ошибок конфигурации, а не реальных атак. ::: :::
:::details{badge=Практика title="Pectra и MaxEB: эра больших валидаторов"} :::p{html} В мае 2025 года в апгрейде Pectra появилось одно из самых практически значимых изменений в экономике стейкинга со времён самого Merge. Называется оно EIP-7251: MaxEB (Maximum Effective Balance — максимальный эффективный баланс), и суть его в том, что верхний предел стейка на одного валидатора подняли с 32 [[gloss:ethereum|ETH]] до 2048 [[gloss:ethereum|ETH]].
Что изменилось
Чтобы понять, почему это важно, надо вспомнить, как было раньше. До Pectra правило было такое: минимум на запуск валидатора — 32 [[gloss:ethereum|ETH]], и максимум на валидатор — тоже 32 [[gloss:ethereum|ETH]]. То есть если у тебя 320 [[gloss:ethereum|ETH]] и ты хочешь стейкать всё это сам, ты обязан был запустить 10 отдельных валидаторов: каждый со своим набором ключей, со своим набором операций голосования каждую эпоху. Lido с его ~10 миллионами [[gloss:ethereum|ETH]] держал около 320 тысяч валидаторов одновременно — каждый на 32 [[gloss:ethereum|ETH]], каждый из них каждые 6.4 минуты участвовал в голосованиях. После Pectra те же 320 [[gloss:ethereum|ETH]] помещаются в одного валидатора, а Lido может консолидировать сотни тысяч валидаторов в несколько тысяч. Минимум на запуск валидатора при этом остался 32 [[gloss:ethereum|ETH]] — порог входа для solo-стейкеров не изменился.Зачем это сделали
Тут несколько практических причин, и все они переплетены. Первая — снижение нагрузки на сеть. К началу 2025 года в [[gloss:ethereum|Ethereum]] работало уже более миллиона валидаторов, и каждый из них каждую эпоху должен был голосовать. Это означало миллионы голосовательных сообщений, которые надо было распространить по сети, обработать и записать. Сеть начала упираться не в количество стейкеров, а в количество отдельных валидаторов. Pectra позволяет крупным стейкерам консолидировать инфраструктуру, что сокращает суммарную нагрузку без потери безопасности. Вторая — автокомпаундинг. До Pectra награды у валидатора накапливались сверх 32 [[gloss:ethereum|ETH]] «впустую» — они не работали, потому что эффективный баланс был зафиксирован на 32 [[gloss:ethereum|ETH]]. Чтобы заставить эти награды работать, нужно было либо вручную выводить их и заново стейкать (создавая нового валидатора со всеми накладными расходами), либо просто терять эту прибавку. После Pectra награды автоматически добавляются к эффективному балансу и начинают приносить ещё больше наград — это сложный процент вместо простого. Третья — гибкость для solo-стейкеров. Раньше человек с 50 [[gloss:ethereum|ETH]] был в неудобной ситуации: он мог запустить только один валидатор на 32 [[gloss:ethereum|ETH]], а оставшиеся 18 [[gloss:ethereum|ETH]] либо просто лежали без дела, либо приходилось отдавать в liquid staking. Теперь можно стейкать всё в одном валидаторе.Не страдает ли безопасность?
На первый взгляд кажется, что «меньше валидаторов — меньше децентрализации». Но это не так, потому что безопасность сети измеряется в количестве [[gloss:ethereum|ETH]] у атакующего, а не в количестве ключей. Атака по-прежнему требует контроля над третью всех staked [[gloss:ethereum|ETH]] (как мы разбирали в §4 в блоке про финальность), и от того, упакован этот [[gloss:ethereum|ETH]] в 1 миллион валидаторов или в 100 тысяч, ничего не меняется. Единственный реальный риск — увеличение слашинг-штрафа при ошибке: 100% от 2048 [[gloss:ethereum|ETH]] — это сильно больше, чем 100% от 32 [[gloss:ethereum|ETH]]. Но для добросовестных операторов это просто ещё один аргумент за качественную инфраструктуру.Остальное в Pectra
Кроме MaxEB вошло ещё несколько важных изменений: EIP-7002 позволил инициировать вывод стейка через смарт-контракт, а не только через ключ валидатора (это критично для liquid staking-протоколов вроде Lido); EIP-7702 ввёл упрощённый [[gloss:account abstraction|Account Abstraction]], где обычный [[gloss:eoa|EOA]] может временно «превращаться» в смарт-контракт на одну транзакцию; EIP-2537 добавил BLS12-381 криптографические примитивы для более эффективных ZK-доказательств; целевое количество [[gloss:blob|blobs]] выросло с 3 до 6 (максимум — с 6 до 9), что дополнительно уменьшило стоимость [[gloss:layer 2|L2]]-транзакций. В целом Pectra — это «упаковочный» апгрейд, который не делает одну большую вещь, но улучшает несколько важных аспектов сразу. ::: ::::::details{badge=Глубже title="Restaking и DVT: следующая эволюция стейкинга"} :::p{html} Restaking (EigenLayer, переименованный в EigenCloud в 2025 году) — концепция, при которой уже застейканный [[gloss:ethereum|ETH]] используется для обеспечения безопасности других протоколов (AVS — Actively Validated Services, активно валидируемые сервисы). Один и тот же [[gloss:ethereum|ETH]] одновременно защищает [[gloss:ethereum|Ethereum]], оракул-сеть, мост и DA-layer (data availability layer, слой доступности данных). Это повышает капитальную эффективность, но несёт новый риск — compound [[gloss:slashing|slashing]], когда штрафы приходят сразу от нескольких протоколов одновременно. Дополнительная доходность для валидатора составляет примерно 1-5% сверх базовой. Помимо EigenCloud, в этой нише заметны несколько других протоколов: Symbiotic ([[gloss:tvl|TVL]] около $500-900 млн, позиционирует себя как полностью permissionless-альтернативу и принимает в качестве залога любые ERC-20 токены) и Karak ([[gloss:tvl|TVL]] около $100 млн, с мульти-активным и мульти-чейновым подходом). Liquid restaking — отдельный слой поверх этих протоколов, представленный токенами eETH (EtherFi), rsETH (Kelp), weETH, pufETH. :::
:::p{html} Это спорная технология, и апрель 2026 года наглядно показал почему. 18-20 апреля 2026 года произошёл крупнейший [[gloss:defi|DeFi]]-эксплойт года: атакующие украли 292 миллиона долларов через уязвимость в мосте LayerZero, используемом KelpDAO. Воспользовавшись уязвимостью в верификации кросс-чейн сообщений, они выпустили 116,500 rsETH без реального обеспечения, а затем использовали эти токены как залог на Aave, чтобы взять оттуда займы. Протоколы по всему [[gloss:defi|DeFi]] в панике приостановили работу с rsETH, начался массовый отток ликвидности: [[gloss:tvl|TVL]] всей [[gloss:defi|DeFi]]-экосистемы обвалился с 99.5 до 86 миллиардов долларов за два дня, Aave потерял примерно 6.6 миллиарда и остался с плохим долгом на 196 миллионов. Следы атаки ведут к Lazarus Group — известной северокорейской хакерской группировке, которая стоит за многими крупными кражами в крипте.
У этой истории было неожиданное продолжение. 20 апреля Security Council сети Arbitrum (это выборный комитет из 12 человек, имеющий право в экстренных ситуациях менять состояние сети) провёл экстренную заморозку: 9 из 12 членов подписали транзакцию, которая принудительно перевела 30,766 [[gloss:ethereum|ETH]] (около 71 миллиона долларов) с адреса хакера на специальный кошелёк, контролируемый DAO. Получилось вернуть примерно четверть украденных денег. Но история разделила сообщество: одни сочли это успехом и защитой пользователей, другие жёстко возразили — если 9 подписей могут забрать деньги с любого адреса, это всё ещё децентрализация или уже нет? Тем временем основная часть украденных средств (около 175 миллионов долларов) уже была переведена через THORChain в биткойны, где таких механизмов заморозки не существует.DVT (Distributed [[gloss:validator|Validator]] Technology) — проекты Obol и SSV Network, позволяющие разделить одного валидатора 32 [[gloss:ethereum|ETH]] между несколькими независимыми операторами. Это убирает единую точку отказа: если один оператор уходит в оффлайн, валидатор продолжает работу на остальных. DVT значительно повышает устойчивость solo stakers и позволяет небольшим группам объединять ресурсы для запуска валидатора без необходимости доверять одному оператору. ::: ::::::further{label="Для углублённого изучения"}
- Ethereum Staking | ethereum.org
- Lido | lido.fi
- EigenLayer | eigenlayer.xyz :::
:::quiz{id=q-2-2-s5 correct=2 explanation="Верно. Solo staking — полный контроль, максимальная доходность, но высокий порог входа (32 [[gloss:ethereum|ETH]] ≈ $96K) и сложность (нужно запустить и обслуживать свою ноду). Liquid staking (Lido, Rocket Pool) позволяет стейкать любую сумму через протокол с сохранением ликвидности через токены stETH/rETH — их можно использовать в [[gloss:defi|DeFi]] как залог или в пулах ликвидности."} Чем принципиально отличаются solo и liquid staking?
- Liquid staking даёт более высокую доходность
- Solo staking дешевле в обслуживании
- Solo staking требует 32 [[gloss:ethereum|ETH]] и собственной ноды, а liquid staking позволяет стейкать любую сумму и сохранять ликвидность через токены stETH/rETH
- Liquid staking не использует [[gloss:proof of stake|PoS]]-механизм :::
:::section{mins=2} Модель аккаунта :::
:::lead [[gloss:ethereum|Ethereum]] использует account model (модель аккаунтов): у каждого адреса есть баланс, как у банковского счёта. Это принципиально отличается от [[gloss:utxo|UTXO]]-модели [[gloss:bitcoin|Bitcoin]], где баланс — это сумма «непотраченных выходов», как набор купюр в кошельке. :::
:::p{html} Если ты когда-нибудь открывал MetaMask и видел там баланс вроде «1.42 [[gloss:ethereum|ETH]]», ты уже познакомился с моделью аккаунта [[gloss:ethereum|Ethereum]] лично. Адрес, который ты видишь — это и есть твой аккаунт, число рядом с ним — его текущее состояние, и всё, никаких «входящих» транзакций отслеживать не нужно. Это принципиально отличается от того, как устроен [[gloss:bitcoin|Bitcoin]] (мы разбирали это в 2.1 §3): у [[gloss:bitcoin|Bitcoin]] никакого «баланса» на самом деле нет — есть список «непотраченных выходов», которые надо сложить, чтобы понять, сколько у тебя денег. [[gloss:ethereum|Ethereum]] пошёл по более простому пути: каждый адрес — это просто аккаунт с одним числом. Именно поэтому разработчикам проще писать смарт-контракты на [[gloss:ethereum|Ethereum]], и именно поэтому кошелёк на телефоне показывает баланс за миллисекунды. :::
:::p{html} Но есть важный нюанс: не все аккаунты одинаковы. В [[gloss:ethereum|Ethereum]] их два типа, и разница между ними определяет, как работает вся экосистема. Первый тип — [[gloss:eoa|EOA]] (Externally Owned Account, внешне управляемый аккаунт) — это твой MetaMask. Контролируется приватным ключом, умеет отправлять транзакции сам, но не имеет своей логики. Просто лежит, пока человек-владелец не решит что-нибудь сделать. Второй тип — Contract Account, или смарт-контракт. У него есть собственный код, но он не может действовать по своей инициативе: только реагирует на входящие вызовы. Uniswap, Aave, любой [[gloss:defi|DeFi]]-протокол — всё это Contract Accounts, которые «просыпаются», только когда какой-то [[gloss:eoa|EOA]] к ним обращается. Это значит, что любое действие в сети всегда начинается с человека — кто-то где-то подписал транзакцию своим ключом. :::
:::p{html} Практическая деталь, с которой ты столкнёшься в реальной жизни — nonce. Каждая транзакция от аккаунта имеет порядковый номер — 0, 1, 2, 3 и так далее, — и сеть исполняет их строго в этом порядке. Транзакция с nonce 5 не пройдёт, пока не пройдёт nonce 4. Это и есть гарантия того, что нельзя «потратить дважды» один и тот же [[gloss:ethereum|ETH]]. Но из-за этого возникает знакомая боль: если ты поставил слишком маленькую комиссию и транзакция «зависла», все последующие транзакции с этого кошелька застревают за ней. Решение — «перезаписать» зависшую транзакцию: отправить себе 0 [[gloss:ethereum|ETH]] с тем же nonce и более высоким tip. Вторая транзакция протолкнётся через первую и разблокирует очередь. :::
:::p{html} Ещё одна цена, которую платит account-модель — приватность. В [[gloss:bitcoin|Bitcoin]] с его [[gloss:utxo|UTXO]] можно создавать новый адрес на каждую транзакцию, размывая следы. В account-модели вся твоя активность накапливается на одном идентификаторе, прозрачном для любого блокчейн-эксплорера. Разный дизайн — разные приоритеты, и две ведущие платформы пошли разными путями. :::
:::callout{icon=💡} [[gloss:eoa|EOA]] похож на обычного человека с банковским счётом. Чтобы что-то произошло, вы должны сами зайти в приложение, нажать кнопку, подписать платёж. Без вашего активного действия счёт просто лежит и ничего не делает. Contract похож на торговый автомат с напитками: его установили один раз, написали правила работы (бросишь монету — выдаст банку), и дальше он стоит сам по себе. Он не может пойти в магазин или сам начать продавать — он только реагирует на тех, кто к нему подходит. Все [[gloss:defi|DeFi]]-протоколы — Uniswap, Aave, любая биржа — это именно автоматы: огромные, сложные, с миллиардами долларов внутри, но не способные сделать первый шаг сами. Любая активность в [[gloss:ethereum|Ethereum]] всегда начинается с действия [[gloss:eoa|EOA]] — то есть с человека. :::
:::keypoints{label="Ключевые моменты"}
- Два типа аккаунтов: [[gloss:eoa|EOA]] (кошелёк с приватным ключом) и Contract Account (контролируется кодом)
- У аккаунта хранятся nonce, balance, storageRoot, codeHash
- Nonce обеспечивает порядок транзакций, но застрявшая транзакция блокирует все последующие
- Account model проще для разработчиков, но [[gloss:utxo|UTXO]] лучше для приватности и параллелизации :::
:::details{badge=Практика title="Account Abstraction: кошельки будущего"} :::p{html} [[gloss:account abstraction|Account Abstraction]] ([[gloss:account abstraction|ERC-4337]]) — стандарт, который стирает грань между [[gloss:eoa|EOA]] и Contract Account, превращая каждый кошелёк в смарт-контракт. Это открывает возможности, невозможные с обычными [[gloss:eoa|EOA]]: social recovery (потеряли ключ — друзья или доверенные лица помогут восстановить доступ), [[gloss:gas|gas]] sponsorship (dApp оплачивает [[gloss:gas|gas]] за пользователя — UX как в Web2), batch TX (несколько действий в одной транзакции — approve + swap одним кликом), session keys (ограниченные разрешения для dApps без подписания каждого действия). :::
:::p{html} Ведущие реализации: Safe (ex. Gnosis Safe) — стандарт для мультисиг-кошельков, Kernel, Biconomy. В перспективе все кошельки должны стать [[gloss:smart contract|smart contract]] wallets, что радикально улучшит UX и безопасность взаимодействия с блокчейном. ::: :::
:::details{badge=Глубже title="Управление state и масштабирование данных"} :::p{html} State [[gloss:ethereum|Ethereum]] — это совокупность всех аккаунтов, балансов и storage всех контрактов. Технически хранится в Modified Merkle Patricia Trie. Размер state — около 100-150 GB на апрель 2026 и растёт примерно на 50 GB в год. Это создаёт растущую нагрузку на full [[gloss:node|nodes]] — требования к диску и RAM только увеличиваются, и если ничего не менять, через несколько лет запуск полной ноды [[gloss:ethereum|Ethereum]] станет возможен только на очень мощных серверах. А это серьёзная угроза децентрализации. :::
:::p{html}
Внутри этого дерева у каждого аккаунта всего четыре поля: nonce (счётчик транзакций), balance (баланс в wei), storageRoot (корень дерева данных контракта) и codeHash (хэш кода контракта). Для [[gloss:eoa|EOA]] два последних поля пусты — это действительно просто число со счётчиком. Для Contract'а все четыре имеют значение, потому что именно там живёт состояние контракта. Каждый блок [[gloss:ethereum|Ethereum]] — это, по сути, обновлённый снимок этих четырёх полей по сотням миллионов аккаунтов. Именно поэтому state растёт так, как растёт: каждый новый деплой контракта и каждая запись в storage добавляет новую запись в это дерево.
:::further{label="Для углублённого изучения"}
- ERC-4337 Specification | eips.ethereum.org
- Accounts documentation | ethereum.org :::
:::quiz{id=q-2-2-s6 correct=2 explanation="Верно. [[gloss:eoa|EOA]] (Externally Owned Account) — это обычный кошелёк, контролируемый приватным ключом, как ваш MetaMask. Contract Account — смарт-контракт, контролируемый кодом (Uniswap, Aave). Ключевая разница: [[gloss:eoa|EOA]] может инициировать транзакции, а Contract Account — нет, он только реагирует на входящие вызовы. [[gloss:account abstraction|Account Abstraction]] ([[gloss:account abstraction|ERC-4337]]) стирает эту грань."} В чём ключевое отличие [[gloss:eoa|EOA]] от Contract Account?
- [[gloss:eoa|EOA]] работает быстрее, чем Contract
- Contract дороже в обслуживании
- [[gloss:eoa|EOA]] контролируется приватным ключом и может инициировать транзакции, а Contract — код, реагирующий только на вызовы
- [[gloss:eoa|EOA]] не может хранить [[gloss:ethereum|ETH]] :::
:::section{mins=2} Дорожная карта :::
:::lead Виталик Бутерин разбил будущее развитие [[gloss:ethereum|Ethereum]] на пять этапов с запоминающимися именами: Surge (масштабирование), Scourge (борьба с [[gloss:mev|MEV]]), Verge (верификация), Purge (упрощение) и Splurge (финальные улучшения). :::
:::p{html}
Дорожная карта [[gloss:ethereum|Ethereum]] — это не жёсткий план, а пять параллельных направлений работы. Каждое решает свою задачу, и все они идут одновременно — на каждом направлении уже что-то реализовано, и на каждом запланированы следующие апгрейды.
Surge — масштабирование
Цель: 100,000+ транзакций в секунду через [[gloss:layer 2|L2]].
- Уже сделано: [[gloss:eip-4844|EIP-4844]] с [[gloss:blob|blobs]] («блобами») — обновление Dencun, март 2024 (первый большой шаг)
- Pectra — май 2025 (улучшения стейкинга, консолидация валидаторов)
- Fusaka — декабрь 2025 (увеличенный лимит блобов, PeerDAS)
- Что впереди: Glamsterdam — первая половина 2026 (введёт ePBS, параллельное исполнение, [[gloss:gas|gas]]-лимит до 100 миллионов)
- Финальная цель: полный Danksharding с 64-128 блобами на блок и data availability sampling
Scourge — борьба с [[gloss:mev|MEV]] и цензурой
Цель: не дать валидаторам и составителям блоков манипулировать порядком транзакций ради своей выгоды. [[gloss:mev|MEV]] ([[gloss:mev|Maximal Extractable Value]], максимальная извлекаемая стоимость) — это прибыль, которую можно получить, переупорядочивая транзакции в блоке.
- Уже сделано: [[gloss:mev|MEV]]-Boost — работает с 2022 года как внеблокчейн-решение, его добровольно используют 90%+ валидаторов
- Что впереди: ePBS (enshrined Proposer-Builder Separation) в Glamsterdam — то же разделение ролей, но встроенное прямо в протокол
- Рассматривается: FOCIL ([[gloss:fork|Fork]]-choice Enforced Inclusion Lists) — скорее всего в Hegota, сделает невозможной цензуру конкретных транзакций
Verge — верификация
Цель: чтобы полноценную ноду [[gloss:ethereum|Ethereum]] можно было запускать даже на смартфоне. Verkle trees и SNARK-доказательства радикально уменьшат размер доказательств и требования к железу.
- В работе: несколько лет активной разработки Verkle trees, рабочие тестовые сети (devnets)
- Что впереди: апгрейд Hegota — вторая половина 2026 года, ожидается введение Verkle trees в основной сети
- Финальная цель: stateless clients — ноды, которые вообще не хранят state и проверяют каждый блок через компактные доказательства
Purge — удаление технического долга
Цель: уменьшить нагрузку на ноды за счёт удаления старых данных и устаревших возможностей протокола.
- Уже сделано: history expiry (EIP-4444) — клиенты уже умеют это делать, у Geth есть команда
prune-history, освобождающая сотни GB места - В работе: активное обсуждение state expiry — предложения от [[gloss:ethereum|Ethereum]] Foundation в конце 2025 года
- Что впереди: запрет устаревших опкодов (SELFDESTRUCT и других), упрощение механики [[gloss:gas|gas]]
Splurge — завершающие улучшения
Цель: набор небольших апгрейдов, которые не вписываются чётко в другие направления.
- Уже сделано: EIP-7702 в Pectra — упрощённый [[gloss:account abstraction|Account Abstraction]], позволяющий обычному [[gloss:eoa|EOA]] временно «становиться» смарт-контрактом
- В работе: полная нативная абстракция аккаунтов ([[gloss:smart contract|smart contract]] wallets как стандарт по умолчанию)
- В долгосрочных планах: VDF (Verifiable Delay Functions) для надёжной случайности on-chain, квантово-устойчивая криптография
Смысл параллельной работы по всем пяти направлениям именно в том, что прогресс в одном (например, масштабирование через Surge) не блокирует другое (например, верификацию через Verge). Это и позволяет [[gloss:ethereum|Ethereum]] развиваться значительно быстрее, чем если бы апгрейды шли один за другим.
::::::callout{icon=💡} Представь [[gloss:ethereum|Ethereum]] как живой город, который непрерывно перестраивают — но закрыть на день нельзя, потому что в нём работают больницы, школы и банки. Каждое из пяти направлений решает свою городскую задачу. Surge расширяет улицы — больше полос для тех же машин ([[gloss:layer 2|L2]]-масштабирование). Scourge наводит порядок среди продажных гаишников, которые пропускают тех, кто даёт взятку ([[gloss:mev|MEV]] у валидаторов). Verge вместо огромных бумажных карт даёт каждому прохожему смартфон-навигатор (лёгкая верификация). Purge сносит заброшенные склады, которыми никто не пользуется (старые данные и устаревшие возможности). Splurge — это все мелкие финальные штрихи: новые указатели, ровные тротуары, современные светофоры (абстракция аккаунтов, VDF и другие). Все пять бригад работают одновременно, и город не останавливается ни на минуту. :::
:::keypoints{label="Ключевые моменты"}
- Пять параллельных этапов: Surge, Scourge, Verge, Purge, Splurge
- Surge: [[gloss:eip-4844|EIP-4844]] (2024) → Pectra (2025) → Fusaka (2025) → Glamsterdam (2026) → полный Danksharding
- Verge: Verkle trees + SNARK позволят полной ноде работать на телефоне или Raspberry Pi
- Все этапы развиваются параллельно, а не последовательно — это ускоряет эволюцию сети :::
:::details{badge=Глубже title="Verkle Trees и Enshrined PBS"} :::p{html} Verkle trees — это новая структура данных для хранения state [[gloss:ethereum|Ethereum]], которая заменит текущую Modified Merkle Patricia Trie. Мы уже встречались с ней в §6 как с одним из решений проблемы роста state. Главная особенность Verkle trees — компактность так называемых «доказательств». Когда какая-то нода проверяет, что у конкретного адреса есть конкретный баланс, ей не нужен весь state — достаточно маленького proof, криптографического доказательства того, что такая запись действительно существует в state сети. Сегодня такое доказательство весит 1-2 килобайта, а в Verkle trees будет весить порядка 150 байт — в 10 раз меньше. Именно эта разница делает возможным следующий архитектурный сдвиг — stateless clients, ноды без состояния. Даже обычный смартфон или Raspberry Pi сможет быть полноценным валидатором [[gloss:ethereum|Ethereum]], получая компактные доказательства вместе с каждым блоком. :::
:::p{html} Enshrined PBS (Proposer-Builder Separation) — это идея встраивания разделения ролей прямо в протокол [[gloss:ethereum|Ethereum]]. Сегодня две роли уже выполняются раздельно, но вне протокола. Proposer — это валидатор, чья очередь предложить следующий блок. Builder — специализированная компания или сервис, которая собирает из мемпула самый выгодный набор транзакций. Сейчас эта схема работает через [[gloss:mev|MEV]]-Boost — программу-надстройку, которую валидаторы запускают добровольно, вне протокола. Валидатор выбирает блок у того builder, кто предлагает самую высокую ставку, и это помогает валидаторам зарабатывать больше от [[gloss:mev|MEV]] (Maximum Extractable Value — прибыль от переупорядочивания транзакций в блоке). Проблема в том, что [[gloss:mev|MEV]]-Boost — это внешнее решение, живущее за пределами протокола. В enshrined-версии, которая планируется в апгрейде Glamsterdam (май 2026), то же самое разделение ролей будет встроено прямо в протокол. Это даёт две важные вещи: устойчивость к цензуре — proposer не может единолично отказать во включении транзакции, и более справедливый рынок для builders, где все конкурируют на равных условиях. ::: :::
:::further{label="Для углублённого изучения"}
- Ethereum Roadmap Documentation | ethereum.org
- Vitalik's blog — roadmap essays | vitalik.eth.limo :::
:::quiz{id=q-2-2-s7 correct=1 explanation="Верно. Surge — этап масштабирования. Путь: [[gloss:eip-4844|EIP-4844]] ([[gloss:blob|blobs]], март 2024) → Pectra (май 2025) → Fusaka (декабрь 2025) → Glamsterdam (май 2026) → полный Danksharding (64-128 [[gloss:blob|blobs]] на блок, через 2-4 года). Цель — 100,000+ TPS через [[gloss:layer 2|L2]], наследующие безопасность L1. Другие этапы решают другие задачи: [[gloss:mev|MEV]] (Scourge), верификация (Verge), упрощение (Purge), финальные улучшения (Splurge)."} Какая главная цель этапа Surge?
- Борьба с [[gloss:mev|MEV]] и цензурой
- Масштабирование [[gloss:ethereum|Ethereum]] до 100,000+ TPS через [[gloss:layer 2|L2]]
- Уменьшение размера state
- Полная абстракция аккаунтов :::
:::section{mins=2} Экосистема :::
:::lead [[gloss:ethereum|Ethereum]] — крупнейшая блокчейн-экосистема в мире, объединяющая [[gloss:defi|DeFi]] с совокупным [[gloss:tvl|TVL]] около 86-100 миллиардов долларов, [[gloss:nft|NFT]], более ста [[gloss:layer 2|L2]]-решений (Arbitrum, Base, Optimism, zkSync и другие), стейблкоины (USDC, USDT, DAI) и тысячи децентрализованных приложений. :::
:::p{html} Масштаб экосистемы [[gloss:ethereum|Ethereum]] лучше всего показывают цифры по секторам на апрель 2026 года. Сама сеть [[gloss:ethereum|Ethereum]] занимает около 57 миллиардов долларов [[gloss:tvl|TVL]] — это примерно половина всего [[gloss:defi|DeFi]]. Крупнейшие отдельные протоколы: Aave (кредитование) — около 20 миллиардов после недавнего оттока из-за эксплойта KelpDAO (до него было 26 миллиардов), Lido (liquid staking) — около 23 миллиардов. Стейблкоины на [[gloss:ethereum|Ethereum]] (USDC, USDT, DAI и другие) суммарно превышают 130 миллиардов. [[gloss:layer 2|L2]]-решения содержат около 30 миллиардов [[gloss:tvl|TVL]]. Рассказ про экосистему [[gloss:layer 2|L2]] будет в 2.5 [[gloss:layer 2|L2]]. :::
:::p Долгое время стратегия [[gloss:ethereum|Ethereum]] описывалась как [[gloss:layer 2|L2]]-centric, или [[gloss:rollup|rollup]]-centric roadmap. Идея была в том, что L1 остаётся дорогим и медленным слоем безопасности, а вся активность переносится на [[gloss:layer 2|L2]]-сети — «брендированные шарды» [[gloss:ethereum|Ethereum]], которые унаследуют его безопасность через криптографические доказательства. Arbitrum, Optimism, Base, zkSync — всё это появилось в рамках этой стратегии. Но 3 февраля 2026 года Виталик опубликовал в X пост, который стал поворотным моментом: он прямо признал, что [[gloss:rollup|rollup]]-centric roadmap в том виде, в каком она задумывалась, больше не работает. На это есть две причины. :::
:::p Первая — [[gloss:layer 2|L2]] децентрализуются гораздо медленнее, чем ожидалось. L2Beat ввёл систему стадий для [[gloss:layer 2|L2]]: Stage 0 (полностью централизованное управление), Stage 1 (частичная децентрализация с защитой от злоупотреблений), Stage 2 (полноценная децентрализация). Даже к 2025 году до Stage 1 дошли только три крупных [[gloss:layer 2|L2]]: Arbitrum, Optimism и Base. Остальные застряли на Stage 0 — а это значит, что их операторы могут технически заморозить, развернуть или изменить любое состояние сети. Некоторые проекты прямо заявили, что никогда и не собираются двигаться дальше — их клиенты в финтехе требуют сохранения «ultimate control» по регуляторным причинам. Виталик на это отреагировал жёстко: «если вы делаете 10,000 TPS [[gloss:evm|EVM]], подключённый к L1 через multisig-мост, вы не масштабируете [[gloss:ethereum|Ethereum]], вы делаете L1 с мостиком». Вторая причина — сам L1 начал масштабироваться гораздо быстрее, чем предполагала изначальная стратегия. [[gloss:gas|gas]]-лимит вырос с 30 миллионов в начале 2025 до 36 миллионов к середине года, Pectra и Fusaka увеличили пропускную способность, и комиссии на L1 упали до уровней, при которых бо́льшая часть пользователей уже может работать прямо на основной цепи. :::
:::p{html} Новое видение Виталика таково: [[gloss:layer 2|L2]] должны существовать не как обобщённые масштабирующие клоны [[gloss:ethereum|Ethereum]], а как специализированные цепи, которые решают задачи, не решаемые на L1. Примеры, которые он приводит: прикладные цепи под конкретные сценарии использования (игры, трейдинг, соцсети), цепи с экстремально низкой латентностью для высокочастотной торговли, приватность-ориентированные решения, цепи для нефинансовых данных и AI-координации. На Hong Kong Web3 Festival 20 апреля 2026 года Виталик сказал прямо: «[[gloss:layer 2|L2]], который копирует [[gloss:ethereum|Ethereum]] и становится более централизованным, — бессмысленен». Это означает для экосистемы смену фазы: от «многочисленных универсальных [[gloss:layer 2|L2]], конкурирующих за [[gloss:tvl|TVL]]» к «специализированным цепям с чётким сценарием применения и реальной децентрализацией». На апрель 2026 года расклад такой: Base ([[gloss:layer 2|L2]] от Coinbase) — #1 по [[gloss:tvl|TVL]] ($4.63B на конец 2025), самый активный по пользователям; Arbitrum — исторически крупнейший, развитая [[gloss:defi|DeFi]]-экосистема; Optimism развивает концепцию Superchain через OP Stack (открытый фреймворк для создания [[gloss:layer 2|L2]], на котором построены Base, Zora и другие); ZK-роллапы (zkSync, Scroll, Polygon zkEVM, Starknet) предлагают более сильные математические гарантии, но медленнее набирают популярность. Подробное сравнение всех [[gloss:layer 2|L2]] доступно на L2Beat.com. :::
:::p ENS ([[gloss:ethereum|Ethereum]] Name Service) — система доменных имён для блокчейна. Вместо 42-символьного адреса 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 можно использовать vitalik.eth. Зарегистрировано более 2 миллионов имён. Некоторые имена торгуются на вторичном рынке за десятки и сотни тысяч долларов. :::
:::callout{icon=💡} Сначала [[gloss:ethereum|Ethereum]] пытался работать по модели «метро в большом городе»: сама сеть — это центральный пересадочный узел, а [[gloss:layer 2|L2]] — это автобусы и пригородные электрички, которые развозят пассажиров по районам. Но оказалось, что автобусные компании работают непрозрачно и могут в любой момент отменить маршрут, а само метро за это время расширилось и стало пропускать больше пассажиров напрямую. Поэтому стратегия поменялась: теперь метро справляется с основной нагрузкой, а отдельным видам транспорта место остаётся только там, где нужно что-то специфическое — экспресс для дальних пригородов, аэроэкспресс, грузовой транспорт. :::
:::keypoints{label="Ключевые моменты"}
- Экосистема [[gloss:ethereum|Ethereum]] включает [[gloss:defi|DeFi]], [[gloss:nft|NFT]], [[gloss:layer 2|L2]], стейблкоины с суммарным [[gloss:tvl|TVL]] около $86-100 миллиардов
- В феврале 2026 Виталик объявил о смене стратегии: [[gloss:rollup|rollup]]-centric roadmap «больше не имеет смысла»
- Новое видение: [[gloss:layer 2|L2]] должны быть специализированными (app-specific, privacy, ultra-low latency), а не клонами [[gloss:ethereum|Ethereum]]
- Только 3 крупных [[gloss:layer 2|L2]] достигли Stage 1 децентрализации — Arbitrum, Optimism, Base. Base — #1 по [[gloss:tvl|TVL]] :::
:::details{badge=Глубже title="Ethereum как settlement layer будущего"} :::p{html} Несмотря на пересмотр [[gloss:rollup|rollup]]-centric roadmap, [[gloss:ethereum|Ethereum]] L1 остаётся фундаментом для всей системы. Его роль уточняется: L1 — это слой, где окончательно оседают самые важные расчёты и где живут активы, которым нужна максимальная надёжность. Для многих применений — институциональные транзакции, крупные переводы, критически важные смарт-контракты — L1 по-прежнему остаётся лучшим выбором, потому что гарантии безопасности здесь максимальные, а сеть больше никем не может быть остановлена. :::
:::p{html} Value accrual (накопление стоимости) для [[gloss:ethereum|ETH]] складывается из нескольких источников: [[gloss:gas|gas]] для L1-транзакций, оплата [[gloss:layer 2|L2]] за публикацию данных на L1 (через [[gloss:blob|blobs]]), доходность от стейкинга для валидаторов, и fee burn (сжигание базовой части комиссии) через EIP-1559. Эта многослойная модель создаёт устойчивый спрос на [[gloss:ethereum|ETH]] независимо от того, где именно происходит активность — на L1 или на [[gloss:layer 2|L2]]. ::: :::
:::details{badge=Глубже title="Композируемость и фрагментация L2"} :::p{html} Когда ты используешь Aave, Curve и Yearn вместе внутри L1 [[gloss:ethereum|Ethereum]], они работают как кубики Lego: одна транзакция может пройти через несколько протоколов, забирая по дороге действия в каждом. Это свойство называется композируемостью (composability), и именно оно сделало возможным [[gloss:defi|DeFi]] как явление. Проблема в том, что на [[gloss:layer 2|L2]] эта магия перестаёт работать. :::
:::p{html} Когда ликвидность распределена между десятками [[gloss:layer 2|L2]], пользователю приходится «мостить» (bridge) активы — то есть вручную переводить их между сетями. Мостовой перевод занимает минуты (иногда дни), стоит газ в двух сетях, а сам мост — самый атакуемый компонент во всей [[gloss:defi|DeFi]]: в 2022 году взломы мостов Wormhole, Nomad и Ronin принесли убытков на 2.5 миллиарда долларов. Ликвидность одного и того же токена (скажем, USDC) дробится на куски: Arbitrum, Base, Optimism, zkSync, Linea и так далее — вместо того чтобы концентрироваться в одном месте. Пользователю приходится помнить, где у него что лежит, а разработчикам протоколов — заново деплоить код на каждый новый [[gloss:layer 2|L2]].
Решения активно разрабатываются. Shared sequencers (общие секвенсеры, Espresso) позволяют нескольким [[gloss:layer 2|L2]] использовать один секвенсер блоков, что делает возможными атомарные кросс-чейн транзакции — то есть такие, которые либо проходят сразу в двух [[gloss:layer 2|L2]], либо не проходят нигде. Chain abstraction (абстракция цепи, Particle Network, NEAR Chain Signatures) скрывает от пользователя, на каком именно [[gloss:layer 2|L2]] он находится: ты просто держишь «баланс [[gloss:ethereum|ETH]]», а система сама решает, где исполнить транзакцию. Cross-[[gloss:layer 2|L2]] messaging (обмен сообщениями между [[gloss:layer 2|L2]]: LayerZero, Hyperlane, Connext) обеспечивает что-то вроде «интернета между [[gloss:layer 2|L2]]», где протоколы могут пересылать друг другу сообщения и активы быстрее и дешевле, чем через классические мосты.Финальная цель — чтобы вся экосистема [[gloss:layer 2|L2]] ощущалась пользователем как единая сеть, подобно тому, как ты не задумываешься, через какой провайдер идёт твой интернет-трафик. На апрель 2026 до этого ещё далеко, но скорость прогресса в этой области — самая высокая во всей дорожной карте. ::: ::::::further{label="Для углублённого изучения"}
- L2Beat — comparison of L2 solutions | l2beat.com
- DeFiLlama — TVL tracker | defillama.com :::
:::quiz{id=q-2-2-s8 correct=2 explanation="Верно. 3 февраля 2026 Виталик публично признал, что изначальная стратегия требует пересмотра. Причины: [[gloss:layer 2|L2]] децентрализуются слишком медленно (только Arbitrum, Optimism, Base достигли Stage 1), и сам L1 ускорился быстрее, чем ожидалось. Новое видение: [[gloss:layer 2|L2]] должны решать специфические задачи (игры, приватность, ультранизкая латентность для HFT), а не быть универсальными клонами [[gloss:ethereum|Ethereum]]. Это смена фазы для всей экосистемы."} Какую стратегическую смену объявил Виталик 3 февраля 2026 года?
- [[gloss:ethereum|Ethereum]] возвращается к [[gloss:proof of work|Proof of Work]]
- Эмиссия [[gloss:ethereum|ETH]] ограничивается 100 миллионами
- [[gloss:rollup|Rollup]]-centric roadmap «больше не имеет смысла» — [[gloss:layer 2|L2]] должны становиться специализированными, а не клонами [[gloss:ethereum|Ethereum]]
- Все [[gloss:layer 2|L2]] становятся обязательными для всех транзакций :::
:::section{mins=2} Риски программируемости :::
:::lead У программируемой платформы есть тёмная сторона: у смарт-контрактов нет тормозов. Если в коде ошибка — деньги забирает атакующий, и никто в протоколе не может откатить транзакцию. С 2024 по апрель 2026 года из Web3-экосистемы украдено более 9 миллиардов долларов. :::
:::p{html} Главный принцип [[gloss:ethereum|Ethereum]] — «Code is Law», код есть закон. Раз смарт-контракт задеплоен, он исполняется ровно так, как написан. Никто не может вмешаться в его логику, отменить транзакцию, заморозить средства по своему усмотрению. Это гарантия, ради которой всё и строилось — именно поэтому на [[gloss:ethereum|Ethereum]] можно безопасно хранить миллиарды. Но этот же принцип работает в обе стороны. Если в коде контракта есть ошибка, атакующий может её эксплуатировать, и никто в протоколе не сможет «откатить» транзакцию. Украденные деньги уходят атакующему так же законно, как зарплата уходит получателю. В мире обычного банка можно позвонить и заблокировать перевод. В мире смарт-контрактов — нет. Отсюда жёсткое требование к разработчикам: каждый значимый смарт-контракт фактически обязан быть безупречен с первой версии, потому что цена ошибки — деньги пользователей. :::
:::p Масштаб проблемы трудно недооценить. В 2024 году в Web3-экосистеме было украдено более 2.9 миллиардов долларов (данные Hacken), в 2025-м — 3.4 миллиарда (Chainalysis), что стало третьим худшим годом в истории криптовалют. Суммарно в топ-100 [[gloss:defi|DeFi]]-эксплойтов с 2014 по 2024 год потеряно 10.77 миллиардов. В этот список входят по-настоящему громкие имена: Bybit — 1.5 миллиарда в феврале 2025 (крупнейшая кража в истории криптовалют), Ronin Bridge — 625 миллионов в 2022, Poly Network — 611 миллионов в 2021, и KelpDAO — 292 миллиона в апреле 2026, о котором мы говорили выше. :::
:::p{html} Почему такое происходит раз за разом? Причин несколько, и все они — прямое следствие программируемости. Сложность кода современных протоколов выросла так, что обычными инструментами все возможные пути исполнения уже не проверить. Композируемость [[gloss:defi|DeFi]] (способность одного протокола использовать другой как конструктор Lego) одновременно даёт невиданную функциональность и становится множителем рисков: один баг каскадом валит десятки зависимых протоколов. Открытый код прозрачен не только для разработчиков — атакующий читает то же самое, что и авторы, и часто находит дыру быстрее. И главное — раз задеплоенный контракт, как правило, нельзя просто исправить: неизменяемость, которая нужна для доверия, превращается в ловушку, когда в коде нашли баг. Подробно эти уязвимости и их классы ([[gloss:reentrancy|reentrancy]], flash loans, access control, oracle manipulation) разбираются в 6.8 Смарт-контракты §8, а отдельно о композируемости и каскадах рисков — в 6.9 Governance и Composability §5. :::
:::p{html} В 2024-2026 годах к этому добавилось новое измерение — искусственный интеллект, и работает он в обе стороны. С одной стороны, AI-агенты стали мощным помощником аудиторам: современные инструменты научились автоматически находить уязвимости, недоступные обычным тестам, и предотвратили уже сотни миллионов потенциальных потерь. С другой стороны, та же технология стала инструментом атакующих. Исследования показывают, что автономные AI-агенты уже сегодня способны самостоятельно находить и эксплуатировать большую долю известных типов уязвимостей, причём стоимость такого сканирования для атакующего — единицы долларов на контракт, а скорость развития возможностей стремительно растёт. Это означает, что окно между деплоем уязвимого контракта и его эксплойтом резко сокращается: раньше у разработчиков были недели на исправление найденных багов, теперь — часы. Про инструменты AI-аудита, bug bounty и формальную верификацию мы подробно поговорим в 4.2 Аудиты и 6.8 §8. :::
:::p Как экосистема отвечает на эти вызовы? Индустрия взрослеет и уходит от культуры «move fast and break things», характерной для ранних [[gloss:defi|DeFi]]-экспериментов. Многослойная защита становится нормой: профессиональные аудиты перед деплоем, постоянный онлайн-мониторинг, крупные bug bounty программы, автоматические «аварийные выключатели» (circuit breakers), страховые фонды, аварийные советы безопасности наподобие Arbitrum Security Council, способные заморозить украденные средства (правда, такие меры сами по себе порождают споры о децентрализации — мы упоминали об этом в §5). Ни один из этих инструментов в одиночку не даёт полной защиты; работает только их комбинация. :::
:::p{html} Философский вывод простой, но важный: это цена, которую [[gloss:ethereum|Ethereum]] платит за программируемость. [[gloss:bitcoin|Bitcoin]] сознательно отказался от Turing-completeness (2.1 §3) именно чтобы избежать этого класса рисков — и не зря. [[gloss:ethereum|Ethereum]] и все программируемые блокчейны выбрали другую сторону компромисса: максимальная гибкость в обмен на постоянную ответственность за качество кода. Для разработчика в 2026 году это означает, что писать смарт-контракты ближе к проектированию систем управления самолётами, чем к веб-разработке: каждую строку приходится проверять по гораздо более строгому стандарту. Для пользователя — разбираться, куда ты кладёшь активы: проверять аудиты, историю безопасности, степень децентрализации протокола. И помнить, что даже самый проверенный смарт-контракт может быть взломан завтра, если кто-то найдёт в нём zero-day. :::
:::callout{icon=💡} С обычным банком всегда можно связаться по-человечески — позвонить в поддержку, написать жалобу, привлечь регулятора, пойти в суд. Со смарт-контрактом связаться не с кем. Он работает как автоматический сейф, настроенный один раз и запущенный в вечную эксплуатацию: нет ни владельца, ни кнопки «отмена», ни службы поддержки. Если в его логике нашли дыру — деньги ушли, и юридически это так же законно, как обычная транзакция. Именно это одновременно и гарантия надёжности (никто не может произвольно забрать ваши средства), и источник риска (никто не может помочь, если что-то пошло не так). :::
:::keypoints{label="Ключевые моменты"}
- «Code is Law» работает в обе стороны: гарантия от произвольного вмешательства и одновременно невозможность откатить эксплойт
- Масштаб: более $10 миллиардов украдено через [[gloss:defi|DeFi]]-атаки за 2014-2024, только 2025 год принёс $3.4 миллиарда потерь
- AI усилил обе стороны: помогает аудиторам находить уязвимости, но даёт атакующим дешёвый инструмент автономного поиска дыр
- Ответ экосистемы — многослойная защита: аудиты, мониторинг, bug bounties, circuit breakers, аварийные советы :::
:::further{label="Для углублённого изучения"}
- Halborn: "Top 100 DeFi Hacks Report" | halborn.com
- Anthropic: "AI agents find $4.6M in smart contract exploits" | red.anthropic.com
- Immunefi — bug bounty platform | immunefi.com :::
:::quiz{id=q-2-2-s9 correct=2 explanation="Верно. «Code is Law» — основополагающий принцип: смарт-контракт исполняется ровно так, как написан, и никто не может вмешаться. Это работает в обе стороны: гарантия от произвольного вмешательства (никакое правительство не может заморозить ваши средства), но и невозможность откатить ничего, если в коде нашли баг. Цена программируемости — качество кода должно быть безупречным с первой версии. За 2014-2024 через [[gloss:defi|DeFi]]-эксплойты украдено более $10 миллиардов."} Что такое «Code is Law» и почему это работает в обе стороны?
- Закон, обязывающий разработчиков [[gloss:ethereum|Ethereum]] публиковать код в open-source
- Правило, по которому только юристы могут деплоить смарт-контракты
- Задеплоенный смарт-контракт исполняется ровно как написан — гарантия от произвольного вмешательства, но и невозможность откатить эксплойт при обнаружении бага
- Фреймворк регулирования [[gloss:defi|DeFi]]-протоколов :::