EIP-3675
EIP-3675 (Ethereum Improvement Proposal 3675) — это техническое предложение по улучшению сети Ethereum, которое описывает переход алгоритма консенсуса от Proof-of-Work (PoW, доказательство работы) к Proof-of-Stake (PoS, доказательство доли владения). Данное предложение стало основой для события, известного как «The Merge» (Слияние), которое состоялось 15 сентября 2022 года.
История
Разработка Ethereum началась в 2013 году, а сеть была запущена в 2015 году с использованием алгоритма консенсуса Proof-of-Work, аналогичного биткоину. Однако PoW обладает рядом недостатков: высокое энергопотребление, низкая пропускная способность и зависимость от специализированного оборудования (ASIC-майнеров). В сообществе Ethereum давно обсуждался переход на более энергоэффективный и масштабируемый алгоритм.
В 2020 году была запущена параллельная сеть Beacon Chain, работающая на PoS. Она предназначалась для координации валидаторов и не обрабатывала транзакции основной сети. EIP-3675, предложенный разработчиками Ethereum Foundation (организация, поддерживающая развитие Ethereum) в июле 2021 года, стал ключевым документом, описывающим, как объединить основную сеть Ethereum (слой исполнения) с Beacon Chain (слой консенсуса). После нескольких тестовых сетей (Ropsten, Sepolia, Goerli) и длительных испытаний, 15 сентября 2022 года в 06:42 UTC на высоте блока 15537393 произошло Слияние. С этого момента Ethereum полностью перешёл на Proof-of-Stake.
Суть предложения
EIP-3675 формально описывает замену механизма консенсуса. В нём детально прописаны изменения в структуре блоков, правилах их валидации и награждения участников. Ключевые изменения включают:
- Отмена майнинга: блоки больше не создаются майнерами, решающими криптографические задачи. Вместо этого блоки производятся валидаторами, выбранными псевдослучайным образом.
- Валидаторы: участники, которые заблокировали (застейкали) не менее 32 ETH в смарт-контракте депозита. Они становятся ответственными за создание и подтверждение блоков.
- Награды и штрафы: валидаторы получают вознаграждение за корректную работу (создание блоков, аттестации) и могут быть оштрафованы (с потерей части стейка) за нарушение правил, например, за подпись двух конфликтующих блоков (слэшинг).
- Финальность: в PoS Ethereum используется механизм Gasper, который обеспечивает окончательное подтверждение (финализацию) блоков через определённое количество эпох, что повышает устойчивость к реорганизациям цепочки.
Технические детали
Слой консенсуса и слой исполнения
После Слияния Ethereum состоит из двух независимых, но связанных слоёв:
- Слой исполнения (Execution Layer): обрабатывает транзакции, смарт-контракты и состояние сети. Он работает по правилам, аналогичным PoW, но без майнинга.
- Слой консенсуса (Consensus Layer): управляет механизмом PoS, выбором валидаторов, созданием блоков и достижением консенсуса. Это Beacon Chain.
Валидаторы слоя консенсуса выбирают, какой блок слоя исполнения включить в цепочку. Блоки слоя исполнения теперь содержат дополнительное поле randao_reveal и slot, связывающее их с Beacon Chain.
Процесс создания блока
- Выбор валидатора: алгоритм псевдослучайного выбора (на основе RANDAO) назначает валидатора для создания блока в определённом слоте (каждые 12 секунд).
- Сбор транзакций: валидатор собирает транзакции из мемпула и формирует блок слоя исполнения.
- Подпись и отправка: валидатор подписывает блок и отправляет его в сеть.
- Аттестация: другие валидаторы подтверждают (аттестуют) блок, голосуя за его корректность.
- Включение в цепочку: блок считается принятым, если получает достаточное количество аттестаций.
Экономика
- Стейкинг: минимальная сумма для самостоятельного стейкинга — 32 ETH. Меньшие суммы можно объединять через пулы стейкинга (например, Lido, Rocket Pool).
- Годовая доходность: зависит от общего количества застейканных ETH. По состоянию на 2024 год, она составляет примерно 3–5% годовых для валидаторов.
- Комиссии: валидаторы получают часть комиссий за транзакции (priority fees), а также инфляционные награды.
Значение и последствия
Энергопотребление
Переход на PoS радикально снизил энергопотребление сети Ethereum. По оценкам Ethereum Foundation, после Слияния энергопотребление уменьшилось примерно на 99,95%. Это сделало Ethereum одной из самых энергоэффективных крупных блокчейн-сетей.
Безопасность
PoS обеспечивает экономическую безопасность: атакующий должен контролировать более 51% всех застейканных ETH (более $20 млрд по курсу 2024 года), что делает атаку крайне дорогостоящей и невыгодной. Кроме того, слэшинг и финальность блоков снижают риски реорганизации цепочки.
Масштабируемость
EIP-3675 не увеличил пропускную способность сети напрямую (она осталась около 15–20 транзакций в секунду). Однако он заложил основу для будущих улучшений, таких как шардинг (разделение сети на параллельные цепочки), который планируется реализовать в рамках обновления «Danksharding».
Социальные и экономические последствия
- Майнеры: майнеры Ethereum, использовавшие видеокарты, потеряли возможность добывать ETH. Часть из них переключилась на другие криптовалюты (Ethereum Classic, Ravencoin), часть — продала оборудование.
- Централизация стейкинга: существует опасение, что крупные пулы стейкинга (например, Lido) могут получить слишком большую долю голосов, что потенциально угрожает децентрализации сети.
- Регуляция: переход на PoS привлёк внимание регуляторов, так как стейкинг может рассматриваться как инвестиционный контракт (например, Комиссия по ценным бумагам и биржам США (SEC) в 2023 году предъявила претензии к бирже Kraken за предоставление услуг стейкинга).
Критика
EIP-3675 и переход на PoS вызвали критику со стороны части сообщества:
- Потеря «честности» PoW: некоторые считают, что PoW более справедлив, так как не требует начального капитала для стейкинга.
- Сложность участия: для самостоятельного стейкинга нужны технические знания и 32 ETH, что недоступно большинству пользователей. Пулы стейкинга решают эту проблему, но вводят риски централизации.
- Неопределённость с регуляцией: стейкинг может быть классифицирован как ценная бумага, что создаёт юридические риски для участников.
Интересные факты
- Слияние произошло ровно через 7 лет после запуска Ethereum (30 июля 2015 года).
- Последний блок PoW (высота 15537393) содержал сообщение «And the winner is...» от одного из майнеров.
- После Слияния эмиссия ETH сократилась примерно на 90%, что сделало Ethereum дефляционной сетью в периоды высокой активности (когда сжигается больше комиссий, чем выпускается).
Источники
- EIP-3675: Upgrade consensus to Proof-of-Stake (Ethereum Improvement Proposals)
- Ethereum Foundation: The Merge — официальная документация
- Vitalik Buterin, «Proof of Stake: The Making of Ethereum and the Philosophy of Blockchains» (2022)
- Отчёты аналитических платформ (CoinMetrics, Messari) о последствиях Слияния
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →