Сеть Ethereum — как она устроена и насколько надёжна
Сеть Ethereum простыми словами
Что такое Ethereum и зачем нужен ETH, рассказывает профиль Ethereum.
Вспомните отправку посылки. Трек-номер появляется сразу, отметка «вручено» позже, и только после неё посылку уже не развернуть. В Ethereum перевод попадает в блок, то есть в очередную порцию записанных переводов, за секунды, а окончательное подтверждение получает примерно через 15 минут1. Кошелёк, приложение для криптовалюты, обычно показывает перевод уже после попадания в блок, а биржа зачисляет его по своим правилам.
Что будет с моим переводом при сбое в сети Ethereum?
Перевод, который уже получил окончательное подтверждение, останется в силе. Когда подтверждение задерживается, блоки обычно продолжают появляться, и перевод проходит, только «вручено» на нём ставится позже, как было в мае 2023 года. Если сбой случился у сервиса, через который работает ваш кошелёк или биржа, вывод могут приостановить, как в ноябре 2020 года. Если встала сеть второго уровня, переводы и вывод в ней ждут, пока оператор её снова запустит.
Не отправляйте один и тот же перевод несколько раз подряд. Сначала проверьте, прошёл ли первый. Это видно в обозревателе сети, сайте, где видно, дошёл ли он.
Не вводите seed-фразу (набор слов, из которого восстанавливают кошелёк) на сайтах, которые обещают «спасти» зависший перевод. Как отправлять переводы без ошибок, разбирает гайд как отправить криптовалюту.
Сети второго уровня поверх Ethereum
Сети второго уровня, или L2, проводят переводы у себя дешевле, а итоги записывают в Ethereum. Такие сети называют роллапами2. Это похоже на кассу магазина, которая за день пробивает сотни чеков, а в банк сдаёт одну общую выручку. Поездка в банк одна на всех, поэтому каждому покупателю она обходится дешевле. Это, например, Arbitrum One, Base, OP Mainnet и ZKSync Era3.
Адрес в сети второго уровня обычно тот же, что в Ethereum, при этом баланс в каждой сети свой. Перевод, отправленный в Base, не появится в Arbitrum One или в самом Ethereum, даже если адрес совпадает.
У сетей второго уровня свои риски. В некоторых из них порядок переводов задаёт одна программа-оператор, её называют секвенсером, и если она отключится, сеть на время перестаёт записывать переводы4. Так 5 августа 2025 года сеть Base 33 минуты не выпускала блоки, и ввод и вывод средств в это время не работали5. Из части таких сетей (их называют оптимистичными роллапами) деньги обратно в Ethereum напрямую идут около недели, потому что всё это время любой может оспорить записанные данные. Быстрее вывести можно через посредника, который берёт за это комиссию4. Насколько сеть второго уровня зависит от своих операторов, показывает L2BEAT.
Как валидаторы Ethereum договариваются о новых блоках
Блоки в Ethereum собирают и проверяют валидаторы, которые держат в залоге ETH. Раньше это делали майнеры, и переход на залог, который называют The Merge, снизил расход энергии сети примерно на 99,95%6. Подробнее о них рассказывают статьи майнеры и валидаторы и что такое консенсус.
Это похоже на собрание жильцов дома. Предложение вносит кто-то один, а принятым оно считается, когда «за» проголосовали владельцы двух третей квартир. Так и в Ethereum один валидатор предлагает блок, остальные проверяют его и голосуют. Блок становится окончательным, когда за него проголосовали валидаторы не меньше чем с двумя третями всего залога. Отменить окончательный блок можно, только если нападающие готовы лишиться как минимум трети всего залога7.
Каждый узел, то есть компьютер сети с копией всех записей, с перехода на залог работает на двух программах. Одна исполняет переводы и смарт-контракты, другая отвечает за договорённость о блоках8. Каждую из них пишут несколько независимых команд.
Программы и токены в сети Ethereum
Смарт-контракты, то есть программы внутри сети, которые сами выполняют заданные правила, в Ethereum исполняет общий движок EVM, одинаково на всех узлах. Тот же движок работает и в других сетях, об этом рассказывает статья что такое EVM, а как устроены сами программы, объясняет статья смарт-контракт. Токены и NFT выпускают по общим форматам, о них рассказывает статья стандарты токенов. За каждое действие сеть берёт комиссию в ETH, поэтому в кошельке он обычно нужен. От чего зависит комиссия, как её снизить или заплатить отправляемой криптовалютой, разбирает статья что такое газ.
Как обновляют сеть Ethereum
Правила Ethereum меняют плановыми обновлениями сети. Их обычно согласуют заранее, чтобы все программы узлов перешли на новые правила одновременно8. Держателю ETH при обновлении ничего делать не нужно6. Кто предлагает изменения и почему при споре сеть может разделиться, разбирает статья хард-форк.
Всего за первые 10 лет у сети было 16 обновлений9. Следующее называется Glamsterdam, и на 30 октября 2026 года дата для него не назначена8. Расписание смотрите.
Надёжность сети Ethereum и история сбоев
За 10 лет работы Ethereum ни разу не останавливался полностью9. Сбои при этом были, все они связаны с программами узлов, и каждый раз сеть продолжала работать на узлах с другими программами.
Сеть и приложения в ней ломаются по-разному. Ethereum продолжал работать, когда взламывали программы и сервисы, которые им пользуются, например программу The DAO в 2016 году или биржу Bybit, у которой 21 февраля 2025 года украли криптовалюту примерно на 1,5 миллиарда долларов10. Для сохранности ваших монет надёжность сети — только одна часть. Другая часть — кому вы доверяете монеты и что подписываете в приложениях (безопасность при подключении кошелька).
Кто может остановить сеть Ethereum?
Ни один человек и ни одна организация не может выключить Ethereum в одиночку11. Окончательное подтверждение блоков встаёт, когда без связи или с ошибкой оказываются валидаторы больше чем с третью залога. Если это затянулось, правила сети начинают понемногу списывать залог у отключившихся валидаторов, пока у работающих снова не наберутся две трети7. Так подтверждение возвращается без решения какой-либо компании.
Где посмотреть актуальное по сети Ethereum
Число валидаторов, общий залог, текущую комиссию и время окончательного подтверждения показывает обозреватель сети.
Доли программ узлов показывает ethereum.org
, риски сетей второго уровня — L2BEAT
, ход обновлений — страница истории сети.
Частые вопросы
Стали ли переводы в Ethereum дешевле и быстрее после перехода на залог?
Можно ли запустить свой узел Ethereum дома?
Сеть Solana быстрее Ethereum?
Сколько валидаторов в сети Ethereum?
Глубже об устройстве, обновлениях и сбоях Ethereum
Время в сети поделено на слоты по 12 секунд, а 32 слота составляют эпоху. В каждом слоте один валидатор предлагает блок7. Списание начинается, когда окончательного подтверждения нет дольше четырёх эпох7.
Основные языки для смарт-контрактов Ethereum — Solidity и Vyper12. Токены выпускают по формату ERC-2013, а NFT по формату ERC-72114.
Каждое обновление формально считается форком, то есть изменением правил, а полный список с датами и номерами блоков ведёт ethereum.org8. Последнее на 30.10.2026 обновление, Fusaka, прошло 3 декабря 2025 года.
Dencun в марте 2024 года добавило в блоки отдельное дешёвое место для данных сетей второго уровня8. Fusaka в декабре 2025 года позволило размещать этих данных больше, потому что каждый узел теперь хранит только их часть, а остальное проверяет выборочно15.
Сбои из-за программ узлов:
- Сентябрь и октябрь 2016 года. Атакующие раз за разом заставляли программу узлов Geth выполнять медленную операцию. Узлы на других программах этой уязвимости не имели, и сеть продолжала работать, пока Geth исправляли16. Обновления 18 октября и 22 ноября 2016 года закрыли эту возможность для атак8.
- 11 ноября 2020 года. Из-за ошибки в старых версиях Geth часть узлов ушла на отдельную цепочку. Среди них оказались узлы сервиса Infura, через который по умолчанию работает кошелёк MetaMask. У MetaMask начались сбои, а биржи, например Binance, примерно на два часа приостановили вывод ETH и токенов17.
- 27 августа 2021 года. Кто-то воспользовался ошибкой в Geth на блоке 13 107 518, и узлы на необновлённых версиях ушли на отдельную цепочку. Исправленная версия программы к этому времени уже вышла18.
- 11 и 12 мая 2023 года. Из-за перегрузки части программ узлов сеть дважды теряла окончательное подтверждение, примерно на 25 минут и примерно на час. Блоки при этом продолжали появляться, переводы почти не пострадали, и сеть восстановилась без ручного вмешательства19.
- 4 декабря 2025 года, сразу после обновления Fusaka. Ошибка в программе Prysm снизила участие валидаторов в голосовании примерно до 75%, и из 1 344 возможных блоков не появились 24819. Участие осталось выше двух третей, поэтому окончательное подтверждение не остановилось, хотя запас был небольшим20.
Ошибка в программе, на которой работает меньшинство узлов, сеть почти не задевает. Ошибка в программе, у которой больше трети узлов, может остановить окончательное подтверждение, а у программы с двумя третями узлов она способна привести к окончательному подтверждению неверной цепочки16. Доли программ постоянно меняются.