Перейти к основному контенту
Change page

Сети

Сети Эфириума — это группы подключенных компьютеров, которые обмениваются данными с использованием протокола Эфириума. Существует только одна основная сеть Ethereum, но для целей тестирования и разработки могут быть созданы независимые сети, соответствующие тем же правилам протокола. Существует множество независимых «сетей», которые соответствуют протоколу, не взаимодействуя друг с другом. Вы даже можете запустить одну из них локально на своем компьютере для тестирования своих смарт-контрактов и приложений Web3.

Ваш аккаунт Эфириума будет работать в разных сетях, но баланс вашего аккаунта и история транзакций не будут перенесены из основной сети Эфириума. Для целей тестирования полезно знать, какие сети доступны и как получить ETH тестовой сети для экспериментов. В целом, из соображений безопасности не рекомендуется повторно использовать аккаунты Мейннета в тестовых сетях или наоборот.

Предварительные требования

Вам следует понять основы Эфириума перед тем, как читать о различных сетях, поскольку тестовые сети предоставят вам дешевую и безопасную версию Эфириума для экспериментов.

Публичные сети

Публичные сети доступны любому человеку в мире, у которого есть подключение к Интернету. Любой может читать или создавать транзакции в публичном блокчейне и валидировать выполняемые транзакции. Консенсус между узлами определяет включение транзакций и состояние сети.

Основная сеть Ethereum

Мейннет — это основной публичный рабочий блокчейн Эфириума, где в распределенном реестре происходят транзакции с реальной ценностью.

Когда люди и биржи обсуждают цены на ETH, они говорят об ETH Мейннета.

Тестовые сети Эфириума

Помимо Мейннета, существуют публичные тестовые сети. Это сети, используемые разработчиками протокола или разработчиками смарт-контрактов для тестирования как обновлений протокола, так и потенциальных смарт-контрактов в среде, подобной рабочей, перед развертыванием в Мейннете. Думайте об этом как об аналоге рабочих и промежуточных (staging) серверов.

Вам следует протестировать любой написанный вами код контракта в тестовой сети перед развертыванием в Мейннете. Среди децентрализованных приложений (dapp), которые интегрируются с существующими смарт-контрактами, большинство проектов имеют копии, развернутые в тестовых сетях.

Большинство тестовых сетей начинали с использования механизма консенсуса доказательство полномочий (PoA) с разрешенным доступом. Это означает, что для валидации транзакций и создания новых блоков выбирается небольшое количество узлов, которые при этом ставят на кон свою репутацию (идентичность). В качестве альтернативы, некоторые тестовые сети используют открытый механизм консенсуса доказательство доли владения, где каждый может протестировать запуск валидатора, как и в основной сети Ethereum.

Предполагается, что ETH в тестовых сетях не имеет реальной ценности; однако были созданы рынки для определенных типов ETH тестовых сетей, которые стали дефицитными или труднодоступными. Поскольку вам нужен ETH для фактического взаимодействия с Эфириумом (даже в тестовых сетях), большинство людей получают ETH тестовой сети бесплатно из кранов. Большинство кранов — это веб-приложения, в которых вы можете ввести адрес, на который вы запрашиваете отправку ETH.

Какую тестовую сеть мне следует использовать?

Две публичные тестовые сети, которые в настоящее время поддерживают разработчики клиентов, — это Sepolia и Hoodi. Sepolia — это сеть для разработчиков контрактов и приложений для тестирования своих приложений. Сеть Hoodi позволяет разработчикам протокола тестировать обновления сети, а стейкерам — тестировать запуск валидаторов.

Sepolia

Sepolia — это рекомендуемая по умолчанию тестовая сеть для разработки приложений. Сеть Sepolia использует набор валидаторов с разрешенным доступом, контролируемый командами разработчиков клиентов и тестировщиков.

Ресурсы
Краны

Hoodi

Hoodi — это тестовая сеть для тестирования валидации и стейкинга. Сеть Hoodi открыта для пользователей, желающих запустить валидатор тестовой сети. Поэтому стейкерам, желающим протестировать обновления протокола перед их развертыванием в Мейннете, следует использовать Hoodi.

  • Открытый набор валидаторов, стейкеры могут тестировать обновления сети
  • Большое состояние, полезно для тестирования сложных взаимодействий смарт-контрактов
  • Более долгая синхронизация и требует больше места в хранилище для запуска узла
Ресурсы
Краны

Ephemery

Ephemery — это уникальный вид тестовой сети, которая полностью сбрасывается каждый месяц. Состояние выполнения и консенсуса возвращается к генезису каждые 28 дней, что означает, что все, что происходит в тестовой сети, эфемерно. Это делает ее идеальной для краткосрочного тестирования, быстрой начальной загрузки узла и приложений типа «hello world», которым не требуется постоянство.

  • Всегда свежее состояние, краткосрочное тестирование валидаторов и приложений
  • Включает только базовый набор контрактов
  • Открытый набор валидаторов и легкий доступ к большим объемам средств
  • Минимальные требования к узлу и самая быстрая синхронизация, в среднем <5 ГБ
Ресурсы

Краны

Холески (устарела)

Тестовая сеть Холески устарела с сентября 2025 года. Операторам стейкинга и поставщикам инфраструктуры следует вместо этого использовать Hoodi для тестирования валидаторов.

Тестовые сети уровня 2

уровень 2 (l2) — это собирательный термин для описания определенного набора решений для масштабирования Эфириума. Уровень 2 — это отдельный блокчейн, который расширяет Эфириум и наследует гарантии безопасности Эфириума. Тестовые сети уровня 2 обычно тесно связаны с публичными тестовыми сетями Эфириума.

Arbitrum Sepolia

Тестовая сеть для Arbitrum (opens in a new tab).

Ресурсы
Краны

Optimistic Sepolia

Тестовая сеть для Optimism (opens in a new tab).

Ресурсы
Краны

Starknet Sepolia

Тестовая сеть для Starknet (opens in a new tab).

Ресурсы
Краны

Приватные сети

Сеть Эфириума является приватной сетью, если ее узлы не подключены к публичной сети (т. е. к Мейннету или тестовой сети). В этом контексте слово «приватная» означает лишь зарезервированная или изолированная, а не защищенная или безопасная.

Сети для разработки

Для разработки приложения Эфириума вам захочется запустить его в приватной сети, чтобы посмотреть, как оно работает, перед его развертыванием. Подобно тому, как вы создаете локальный сервер на своем компьютере для веб-разработки, вы можете создать локальный экземпляр блокчейна для тестирования вашего децентрализованного приложения (dapp). Это позволяет выполнять итерации намного быстрее, чем в публичной тестовой сети.

Существуют проекты и инструменты, предназначенные для помощи в этом. Узнайте больше о сетях для разработки.

Консорциумные сети

Процесс консенсуса контролируется заранее определенным набором доверенных узлов. Например, приватная сеть известных академических учреждений, каждое из которых управляет одним узлом, а блоки валидируются пороговым количеством подписантов внутри сети.

Если публичная сеть Эфириума похожа на публичный Интернет, то консорциумная сеть похожа на частный интранет.

Почему тестовые сети Эфириума названы в честь станций метро?

Многие тестовые сети Эфириума названы в честь реальных станций метро или железнодорожных станций. Эта традиция наименования зародилась давно и отражает глобальные города, в которых жили или работали участники. Это символично, легко запоминается и практично. Подобно тому, как тестовые сети изолированы от основной сети Ethereum, линии метро проходят отдельно от наземного движения.

Часто используемые и устаревшие тестовые сети

  • Sepolia — район в Афинах (Греция), связанный с метро. В настоящее время используется для тестирования смарт-контрактов и децентрализованных приложений (dapp).
  • Hoodi — названа в честь станции метро Hoodi в Бангалоре (Индия). Используется для тестирования валидаторов и обновлений протокола.
  • Гёрли (устарела) — названа в честь Гёрлицкого вокзала (Görlitzer Bahnhof) в Берлине (Германия).
  • Rinkeby (устарела) — названа в честь пригорода Стокгольма, где есть станция метро.
  • Ропстен (устарела) — относится к району и бывшему паромному/метро терминалу в Стокгольме.
  • Kovan (устарела) — названа в честь станции метро (MRT) в Сингапуре.
  • Morden (устарела) — названа в честь станции лондонского метро. Первая публичная тестовая сеть Эфириума.

Другие специализированные тестовые сети

Некоторые тестовые сети были созданы для краткосрочного тестирования или тестирования конкретных обновлений и не обязательно связаны с тематикой метро:

  • Холески (устарела) — названа в честь станции Голешовице (Holešovice) в Праге. Использовалась для тестирования валидаторов; устарела в 2025 году.
  • Kiln, Zhejiang, Shandong, Prater, Pyrmont, Olympic (все устарели) и Ephemery — специально созданы для симуляции обновлений, таких как Слияние, Шанхай, или для экспериментов с валидаторами. Некоторые названия являются региональными или тематическими, а не связанными с метро.

Использование названий станций метро помогает разработчикам быстро идентифицировать и запоминать тестовые сети без необходимости полагаться на числовые идентификаторы цепи (chain ID). Это также отражает культуру Эфириума: практичную, глобальную и ориентированную на человека.

  • Chainlist (opens in a new tab)список EVM-сетей для подключения кошельков и провайдеров к соответствующему идентификатору цепи (Chain ID) и идентификатору сети (Network ID)
  • EVM-based Chains (opens in a new tab)репозиторий GitHub с метаданными цепей, на которых работает Chainlist

Дополнительная литература