10 из 15 конфигураций серверов в наличииМгновенная выдачаБез платы за установку

Узлы блокчейна · Ethereum

Хостинг узла Ethereum, полные узлы и RPC на bare metal

Запускайте пару клиентов исполнения и консенсуса для собственного RPC, ваших децентрализованных приложений (dapps) или валидатора на NVMe, которые вы ни с кем не делите: 2 × 3,84 ТБ, 256 ГБ памяти ECC и порт 10 Гбит/с в рекомендуемой нами конфигурации, с оплатой в ETH.

  • Наш выбор — от $439/мес.
  • Оплата в ETH, без KYC
  • Безлимитный порт
  • Защита от DDoS
УЗЕЛ ETH

Требования

Что нужно узлу Ethereum

Приблизительные цифры для полного узла: блокчейны только растут, поэтому перед выбором объема диска проверьте актуальные требования вашего клиента.

РесурсЧто закладывать
ДискОколо 2 ТБ быстрых NVMe для полного узла, и объем растет. Архивному узлу нужно на несколько терабайт больше — это сильно зависит от клиента.
ПамятьОт 16 до 32 ГБ для пары клиентов; больше, если вы обслуживаете интенсивный RPC-трафик.
ПроцессорЧетыре быстрых ядра или больше для полного узла; еще больше для нагруженных RPC-эндпоинтов.
ТрафикСтабильный P2P-трафик круглые сутки — несколько терабайт в месяц. Для этого хорошо подходят безлимитные порты.
Первичная синхронизацияSnap sync для клиента исполнения и синхронизация с контрольной точки для клиента консенсуса: обычно от нескольких часов до суток.

Рекомендуемые серверы

Серверы, которые мы выбрали бы для узла Ethereum

Наличие и цены в реальном времени. Серверы в наличии готовы к работе менее чем за 2 минуты; полная таблица подбора конфигурации для всех блокчейнов — в нашем руководстве по хостингу узлов.

Наш выборПолный узел или RPC

КорпоративныйМгновенно

AMD EPYC 7443P

24 ядра / 48 потоков · 2,85–4,0 ГГц

  • 256 ГБ DDR4 ECC
  • 2 × 3,84 ТБ NVMe SSD
  • 10 Гбит/с, безлимитный трафик
  • 5 локаций

24 ядра, 256 ГБ DDR4 ECC, 2 × 3,84 ТБ NVMe и порт 10 Гбит/с: полный узел в зеркале с запасом на рост и резервом для RPC-трафика.

$439/мес.Без платы за установку
Заказать AMD EPYC 7443P

Архивный узел или мультичейн

КорпоративныйМгновенно

AMD EPYC 9354P

32 ядра / 64 потока · 3,25–3,8 ГГц

  • 384 ГБ DDR5 ECC
  • 2 × 3,84 ТБ NVMe SSD
  • 10 Гбит/с, безлимитный трафик
  • 5 локаций

32 ядра Zen 4 и 384 ГБ DDR5 ECC: архивный узел, сильно нагруженный RPC-эндпоинт или несколько блокчейнов на одной машине.

$699/мес.Без платы за установку
Заказать AMD EPYC 9354P

Настройка

Настройте свой узел Ethereum

1. Создайте общий секрет JWT

Клиенты исполнения и консенсуса взаимодействуют через Engine API с аутентификацией и используют секрет, который читают оба:

sudo mkdir -p /var/lib/ethereum
openssl rand -hex 32 | sudo tee /var/lib/ethereum/jwt.hex

2. Запустите клиент исполнения

Geth, Nethermind, Besu, Erigon и Reth — подойдет любой; в случае Geth держите Engine API и JSON-RPC на localhost:

geth --datadir /var/lib/ethereum/geth \
  --authrpc.addr 127.0.0.1 --authrpc.port 8551 --authrpc.jwtsecret /var/lib/ethereum/jwt.hex \
  --http --http.addr 127.0.0.1

3. Запустите клиент консенсуса с синхронизацией с контрольной точки

Lighthouse, Teku, Nimbus, Prysm и Lodestar — подойдет любой; в случае Lighthouse укажите ему клиент исполнения и эндпоинт синхронизации с контрольной точки, которому вы доверяете:

lighthouse bn --network mainnet \
  --execution-endpoint http://127.0.0.1:8551 --execution-jwt /var/lib/ethereum/jwt.hex \
  --checkpoint-sync-url https://checkpoint.example

Запустите оба клиента как службы systemd. Для валидатора храните ключи на удаленном сервисе подписи с защитой от слэшинга и никогда не запускайте одни и те же ключи на двух машинах.

Порты и файрвол

  • 30303/tcp+udpP2P-соединения клиента исполнения.
  • 9000/tcp+udpP2P-соединения клиента консенсуса (Lighthouse также использует 9001/udp для QUIC).
  • 8551/tcpEngine API между двумя клиентами. Только localhost.
  • 8545/tcpJSON-RPC. Localhost или за обратным прокси с аутентификацией и ограничением частоты запросов.

Разрешите только необходимое с помощью файрвола, входите по SSH-ключам и следите за состоянием дисков.

Оплата в ETH

Оплачивайте узел в Ethereum

Сервер оплачивается с баланса аккаунта, который вы пополняете в Ethereum или любой другой из принимаемых нами монет, с бонусом до +50%.

Другие блокчейны: хостинг узлов Bitcoin · хостинг узлов Monero.

Частые вопросы

Хостинг узлов Ethereum: частые вопросы

Все вопросы
Можно ли оплатить сервер для узла Ethereum в ETH?

Да, нативным ETH в основной сети Ethereum, от $100 за пополнение, с бонусом до +50%. Средства из сетей Layer-2 и токены ERC-20 не зачисляются. Без KYC: для открытия аккаунта достаточно email и пароля.

Сколько дискового пространства нужно полному узлу Ethereum?

Сегодня паре клиентов исполнения и консенсуса нужно около 2 ТБ быстрых NVMe, и этот объем растет. EPYC 7443P зеркалирует 2 × 3,84 ТБ — это запас на годы роста или место для второго клиента.

Какие клиенты запускать?

Любую поддерживаемую пару: клиент исполнения, например Geth, Nethermind, Besu, Erigon или Reth, и клиент консенсуса, например Lighthouse, Teku, Nimbus, Prysm или Lodestar. Выбирая менее распространенные клиенты, вы повышаете устойчивость сети.

Можно ли запустить валидатор?

Да. Храните ключи валидатора на отдельном удаленном сервисе подписи с защитой от слэшинга, включите защиту от двойников (doppelganger protection) и никогда не запускайте одни и те же ключи на двух машинах одновременно. О безопасной миграции рассказано в нашем руководстве по узлам блокчейна.

Можно ли предоставлять RPC своим приложениям или всем желающим?

Да. Держите JSON-RPC на localhost и публикуйте его через обратный прокси с аутентификацией и ограничением частоты запросов. Безлимитный порт 10 Гбит/с на EPYC 7443P справится с большим трафиком.

Синхронизация с первого блока — уже сегодня.

Наш выбор для узла Ethereum — AMD EPYC 7443P за $439/мес.. Безлимитный трафик, защита от DDoS, оплата в ETH.