1 год Нам 1 год: −20% на все серверы по коду До конца 14 ч Заказать

PowerDedi

Руководства

Аппаратные требования к ноде Monad: как запустить полную ноду или валидатор

Что нужно полной ноде или валидатору Monad по данным официальной документации для операторов нод: bare metal, 16 ядер и что на самом деле означает правило о базовой частоте 4,5 ГГц, схема дисков для TrieDB, пропускная способность, порты, этапы настройки и актуальные цены.

Инженеры PowerDedi · · 12 мин чтения

На этой странице 11 разделов
  1. Коротко
  2. Полная нода или валидатор: в чём на самом деле разница
  3. Требование к процессору при внимательном прочтении
  4. Схема дисков: TrieDB получает отдельный накопитель
  5. Пропускная способность и порты
  6. Как запустить ноду Monad: настройка за десять шагов
  7. Какой сервер выбрать для ноды Monad
  8. Сколько такое же оборудование стоит у других провайдеров
  9. Эксплуатация: мониторинг, обновления и восстановление
  10. Частые вопросы
  11. Источники

Для ноды Monad нужен физический сервер (bare metal) с 16-ядерным процессором с базовой частотой от 4,5 ГГц, не менее 32 ГБ оперативной памяти, выделенный NVMe-накопитель PCIe Gen4 на 2 ТБ для TrieDB плюс накопитель на 500 ГБ для данных консенсуса и ОС, а также канал 100 Мбит/с для полной ноды или 300 Мбит/с для валидатора.

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

Коротко

КомпонентТребование MonadНа практике
СерверBare metal; облачные среды «официально не поддерживаются»Выделенный сервер, а не ВМ и не облачный инстанс
CPU«16-ядерный процессор с базовой тактовой частотой от 4,5 ГГц, например AMD Ryzen 9950x, AMD Ryzen 7950x, AMD EPYC 4584PX и т. п.»16 физических ядер, SMT отключён в BIOS; см. оговорку о частоте ниже
Память32+ ГБ ОЗУРедко становится ограничением; список оборудования от сообщества рекомендует 64 ГБ
TrieDB (исполнение)Выделенный диск на 2 ТБ«Сырой» NVMe-накопитель без файловой системы и без RAID
MonadBFT и ОСДиск на 500 ГБВторой накопитель: Ubuntu, леджер консенсуса, конфигурации и ключи
Тип накопителяNVMe SSD PCIe Gen4 x4 или лучше — для обоих накопителейМодель накопителя важна; Monad публикует рейтинг
Канал100 Мбит/с (полная нода), 300 Мбит/с (валидатор)Единственное аппаратное требование, которое зависит от роли
Операционная системаUbuntu 24.04 или новееПакет monad устанавливается из APT-репозитория Category Labs
Порты8000 TCP/UDP, 8001 UDP; правила файрвола из руководства также открывают 8002Держите RPC (8080) и метрики (8889) закрытыми

Полная нода или валидатор: в чём на самом деле разница

Страница Monad об оборудовании говорит однозначно: «Все требования для валидаторов (участников консенсуса) и полных нод одинаковы, за исключением пропускной способности». Валидатору нужно 300 Мбит/с вместо 100. В остальном разница — в стейке и процедурах:

  • Каждый валидатор начинается с полной ноды. Когда нода синхронизирована до последнего блока, вы регистрируете её вызовом addValidator в прекомпилированном контракте стейкинга с собственным стейком не менее 100 000 MON.
  • Для входа в активный набор нужны общий стейк не менее 10 000 000 MON, место в топ-200 валидаторов по весу стейка и собственный стейк, который остаётся на уровне не менее 100 000 MON. Валидатор становится активным в следующей эпохе.
  • Полные ноды не требуют разрешений. В публичной конфигурации, описанной в руководстве по установке, полная нода подключается к сети через валидаторы, которые ретранслируют блоки нижестоящим нодам; никакого разрешения не нужно.

Делегирование от Monad Foundation добавляет условия. Программа делегирования валидаторам (Validator Delegation Program), страница которой последний раз обновлялась 22 апреля 2026 г., требует прохождения KYC/KYB до делегирования, аптайма выше 98%, обновления в течение 48 часов после анонса, доступа фонда к метрикам и отсутствия внешнего RPC-сервиса на самом валидаторе; для этого программа предлагает использовать отдельную полную ноду. Среди критериев отбора — географическая децентрализация, так что расположение учитывается при оценке заявок.

Требование к процессору при внимательном прочтении

В документации указан «16-ядерный процессор с базовой тактовой частотой от 4,5 ГГц» и приведены три примера. Согласно спецификациям AMD, не все три преодолевают эту планку:

ПроцессорЯдра / потокиБазовая частотаМакс. частота (boost)В списке Monad
AMD Ryzen 9 7950X16 / 324,5 ГГц5,7 ГГцДа
AMD Ryzen 9 9950X16 / 324,3 ГГц5,7 ГГцДа
AMD EPYC 4584PX16 / 324,2 ГГц5,7 ГГцДа
AMD Ryzen 9 9950X3D16 / 324,3 ГГц5,7 ГГцНет
AMD EPYC 4585PX16 / 324,3 ГГц5,7 ГГцНет

При буквальном прочтении планку «от 4,5 ГГц базовой частоты» преодолевает только 7950X. AMD определяет базовую частоту как «среднюю эффективную базовую частоту всех ядер», а максимальную частоту в режиме boost — как частоту, которой достигает одно ядро при кратковременной однопоточной нагрузке, поэтому ни одна из этих цифр не говорит точно, какую частоту будет поддерживать нагруженная нода. Monad не сообщает, как измеряет собственный показатель.

Мы понимаем это так: Monad нужен современный 16-ядерный процессор с такими же высокими частотами, как у названных моделей. Составленный сообществом список оборудования, на который ссылается документация (последнее обновление — в ноябре 2025 г., на этапе тестовой сети), отмечает как протестированные и 9950X с частотой 4,3 ГГц, и 4584PX с частотой 4,2 ГГц. Это интерпретация, а не гарантия: мы не утверждаем, что процессор с частотой 4,3 ГГц соответствует требованию в его буквальной формулировке. Если вам важно буквальное соответствие, из названных процессоров ему отвечает 7950X.

Ещё два требования к процессору приводятся в руководстве по установке:

  • Отключите SMT. В предварительных требованиях указано: «HyperThreading (HT) или Simultaneous MultiThreading (SMT) отключены в настройках BIOS», поскольку «эти функции снижают производительность ноды Monad». Тогда 16-ядерный 32-поточный процессор работает в 16 потоков, а lscpu должен показывать один поток на ядро.
  • Считайте физические ядра. В списке от сообщества требование сформулировано как «16+ физических» ядер, поэтому 8-ядерный 16-поточный процессор не подходит.

Схема дисков: TrieDB получает отдельный накопитель

Monad хранит состояние в MonadDb (она же TrieDB) — базе данных, построенной на основе Merkle Patricia Trie. Она использует асинхронный ввод-вывод через io_uring и может работать в обход файловой системы; документация рекомендует запускать её «непосредственно на блочных устройствах». Отсюда строгая схема из двух накопителей:

  • Накопитель 1, от 500 ГБ: Ubuntu, леджер MonadBFT в /home/monad/monad-bft/ledger/, конфигурация и хранилища ключей. Ежечасный таймер monad-cruft сдерживает его заполнение: по умолчанию он удаляет файлы леджера старше 10 часов, а журналы упреждающей записи (write-ahead logs) и форкпоинты — старше 5 часов.
  • Накопитель 2, 2 ТБ: только TrieDB, в виде одного раздела GPT на весь диск, который правило udev делает доступным как /dev/triedb. В руководстве сказано, что этот накопитель «должен находиться на диске, на котором не смонтирована файловая система и не настроен RAID».

Поэтому зеркальная пара — не та схема, которую ожидает Monad. В PowerDedi при заказе или переустановке выберите схему No RAID (без RAID): система устанавливается на первый накопитель, а второй остаётся пустым и готовым стать накопителем для TrieDB (на серверах с двумя накопителями по умолчанию используется RAID 1). Отказоустойчивость обеспечивается иначе: жёсткий сброс (hard reset) восстанавливает состояние из публичного снапшота, что, согласно документации, занимает в основной сети от 1 до 5 минут. Скачать заново нельзя только ваши ключи, и руководство просит хранить их резервные копии вне сервера.

Кроме того, накопитель для TrieDB должен использовать 512-байтовое форматирование LBA. Руководство приводит проверку через nvme id-ns и, при необходимости, переформатирование через nvme format --lbaf=0, которые нужно выполнить до того, как на накопитель будут записаны какие-либо данные. Оно также жирным шрифтом предупреждает, что форматирование не того накопителя уничтожит вашу операционную систему.

Какого объёма достаточно? MonadDb «динамически регулирует длину истории в зависимости от доступного места на диске» и автоматически выполняет уплотнение при заполнении на 80%, поэтому накопитель большего объёма хранит больше недавней истории. Здесь помогут два ориентира. Ёмкость TrieDB в примере вывода из самого руководства по установке, «1.75 Tb», — это то, что накопитель на 1,92 ТБ показывает в двоичных единицах; накопитель на 2 ТБ показал бы около 1,82. А во время хардфорка MIP-8, прошедшего 2 сентября 2026 г., ноды держали на этом накопителе две временные линии (timelines), каждая из которых была полной копией состояния, пока старую не вывели из эксплуатации. Накопитель на 1,92 ТБ на 4% меньше заявленных 2 ТБ; накопитель на 3,84 ТБ оставляет запас для более длинной истории и для подобных миграций.

Какие накопители. По результатам внутреннего тестирования Monad на первом месте Samsung 980 и 990 Pro («производительность высшего класса»), затем Samsung PM9A1 («стабильная производительность под нагрузкой»), затем Micron 7450, у которого «бывают странные случайные замедления при высокой нагрузке». SSD Nextorage указаны как заведомо ненадёжные: они «могут перестать отвечать под нагрузкой из-за перегрева, что требует перезагрузки системы». Какой бы сервер вы ни арендовали, в первый же день проверьте модели накопителей и параметры их PCIe-подключения с помощью nvme list и lspci.

Пропускная способность и порты

Цифры 100 и 300 Мбит/с — это скорости подключения, а не месячные объёмы, и документация Monad не даёт оценки месячного трафика. Только для понимания масштаба: 300 Мбит/с непрерывно в течение 30 дней — это около 97 ТБ, что сопоставимо с 100 ТБ исходящего трафика, которые включены в стоимость серверов конкурента из сравнения ниже. На порту 10 Гбит/с без учёта трафика объём на счёт не влияет.

ПортПротоколНазначение (согласно руководству по установке)Доступ извне
8000TCP и UDPP2P-трафик клиента консенсусаОткрыт для входящих и исходящих подключений
8001UDPАутентифицированный UDP, объявлен в подписанной записи имени ноды (name record)Открыть
8002UDPПрямой UDP, объявлен в записи имени для тестовой сетиОткрывается правилами файрвола из руководства
8080HTTPJSON-RPC, начинает принимать запросы после завершения statesyncЗакрыт или за вашим собственным прокси
8889HTTPМетрики от необязательного коллектора OTELЗакрыт
ufw allow ssh
ufw allow 8000
ufw allow 8001
ufw allow 8002
ufw enable
# The guide's extra rule against spam: drop small UDP packets on the consensus port
iptables -I INPUT -p udp --dport 8000 -m length --length 0:1400 -j DROP

Правило iptables не сохраняется после перезагрузки; руководство предлагает инструмент вроде iptables-persistent. Защита от DDoS на сетевом уровне, постоянно включённая на серверах PowerDedi, стоит перед этими правилами, но не заменяет их.

Как запустить ноду Monad: настройка за десять шагов

Ниже — сокращённая последовательность шагов из руководства Monad по установке полной ноды. Точные команды берите из руководства: они меняются от выпуска к выпуску.

  1. Подготовьте машину. Bare metal, Ubuntu 24.04 или новее, SMT отключён, пакеты обновлены, затем установлены curl, nvme-cli, aria2 и jq.
  2. Установите пакет. Добавьте APT-репозиторий Category Labs, установите monad той версии, которую фиксирует руководство (0.16.4 для основной сети на октябрь 2026 г.), и заблокируйте её обновление с помощью apt-mark hold. Пакет включает клиент консенсуса monad-bft, monad-execution, monad-rpc, одноразовый инициализатор monad-mpt и ежечасную очистку monad-cruft.
  3. Создайте пользователя monad и его каталоги в /home/monad/monad-bft.
  4. Подготовьте накопитель для TrieDB: раздел, правило udev, проверка 512-байтового LBA, затем systemctl start monad-mpt для форматирования.
  5. Настройте файрвол, как описано выше; при желании установите коллектор OTEL для метрик.
  6. Скачайте конфигурацию: файл .env и node.toml для полной ноды или для валидатора из бакета Monad Foundation.
  7. Создайте ключи. Задайте пароль для хранилищ ключей, сгенерируйте хранилища ключей BLS и SECP с помощью monad-keystore и скопируйте файлы резервных копий в менеджер паролей или хранилище секретов вне сервера.
  8. Отредактируйте node.toml: адрес бенефициара (для полной ноды подойдёт адрес сжигания), уникальный node_name, enable_client = true и expand_to_group = true. Затем подпишите запись имени ноды с помощью monad-sign-name-record и скопируйте результат в [peer_discovery].
  9. Импортируйте снапшот. Включите службы, выполните процедуру жёсткого сброса, чтобы загрузить свежий снапшот, затем запустите monad-bft, monad-execution и monad-rpc.
  10. Проверьте работу. Скрипт monad-status показывает состояние синхронизации и пиров, а после завершения statesync eth_blockNumber на порту 8080 должен показывать, что нода идёт в ногу с цепочкой.

Больше всего ошибок совершают на шаге 4, поэтому определите нужный накопитель, прежде чем что-либо с ним делать:

# The TrieDB drive is the one with no mountpoints (the OS drive shows /, /boot or swap)
nvme list
lsblk -o NAME,SIZE,TYPE,MOUNTPOINT,MODEL
# Example with /dev/nvme1n1 as the blank drive
parted /dev/nvme1n1 mklabel gpt
parted /dev/nvme1n1 mkpart triedb 0% 100%
nvme id-ns -H /dev/nvme1n1 | grep 'LBA Format' | grep 'in use'

Валидатор регистрируйте только после синхронизации полной ноды, используя node.toml для валидатора и реальный адрес бенефициара. Вызов регистрации выполняет инструмент с открытым исходным кодом staking-sdk-cli, на который ссылается документация.

Какой сервер выбрать для ноды Monad

Вот как эти требования соотносятся с конфигурациями PowerDedi (у всех — порт 10 Гбит/с без учёта трафика и помесячная оплата):

КонфигурацияCPUПамятьНакопители в схеме MonadЦена, срок выдачи, города
Ryzen 9 9950X16 ядер, базовая частота 4,3 ГГц, boost до 5,7 ГГц; процессор из списка Monad128 ГБ DDR52 × 1,92 ТБ NVMe: один для Ubuntu и MonadBFT, второй — «сырой» для TrieDB$159/мес, выдача примерно за 15 минут; AMS, FRA, LON, NYC, MIA, LAX, SIN, TYO
Ryzen 9 9950X3D16 ядер, базовая частота 4,3 ГГц, 128 МБ кэша L3192 ГБ DDR52 × 3,84 ТБ NVMe: накопитель для TrieDB почти вдвое больше рекомендуемого объёма — для более длинной истории$219/мес, выдача примерно за 15 минут; AMS, FRA, NYC, LAX
EPYC 4585PX16 ядер, базовая частота 4,3 ГГц — на 0,1 ГГц выше, чем у 4584PX из списка Monad128 ГБ DDR5 ECC2 × 1,92 ТБ NVMe, та же схема, что и у 9950X$179/мес, выдача примерно за 15 минут; AMS, FRA, LON, NYC

Три оговорки, без обиняков:

  • Частота. AMD указывает для всех трёх базовую частоту 4,3 ГГц — столько же, сколько у 9950X из списка Monad, и на 0,2 ГГц ниже требования в буквальной формулировке. 7950X мы не продаём.
  • Объём для TrieDB. На 9950X и 4585PX накопитель для TrieDB имеет объём 1,92 ТБ, то есть на 4% меньше 2 ТБ, как обсуждалось выше. 9950X3D отводит под неё 3,84 ТБ.
  • Без зеркала. Поскольку один накопитель отдан под TrieDB, накопитель с ОС не зеркалируется. Храните резервные копии ключей вне сервера.

SMT настраивается в BIOS. С IPMI/KVM в браузере консоль доступна вам с момента включения питания; так же можно установить Ubuntu из ISO на один накопитель, если вы предпочитаете этот способ образам для установки в один клик. Если что-то здесь неясно, откройте тикет до начала установки. Для валидатора, которому нужна память ECC, подойдёт 4585PX; для полной ноды, которая обслуживает RPC и хранит больше истории, — 9950X3D.

Сколько такое же оборудование стоит у других провайдеров

Cherry Servers, провайдер bare-metal-серверов, продаёт обе модели Ryzen, названные Monad. Его публичные цены по прайс-листу, проверенные 15 октября 2026 г., без НДС:

СерверБазовая частотаОЗУ / NVMeСетьЦена в месяц
Cherry Servers Ryzen 9 7950X4,5 ГГц128 ГБ ECC / 2 × 1 ТБАплинк 3 Гбит/с, 100 ТБ исходящего трафика включено€199 ($232,83) при помесячной оплате; €169.15 в месяц при оплате за год
Cherry Servers Ryzen 9 9950X4,3 ГГц128 ГБ / 2 × 1 ТБАплинк 10 Гбит/с, 100 ТБ исходящего трафика включено€349 ($408,33); €439 ($513,63) в Токио и Сингапуре
PowerDedi Ryzen 9 9950X4,3 ГГц128 ГБ / 2 × 1,92 ТБПорт 10 Гбит/с, безлимитный трафик$159 во всех городах, где он доступен

7950X от Cherry — единственная конфигурация здесь, которая буквально соответствует требованию «от 4,5 ГГц базовой частоты», и это обоснованная причина её выбрать. Однако её стандартные накопители 2 × 1 ТБ меньше рекомендуемых 2 ТБ для TrieDB; конфигуратор позволяет установить до трёх дисков, но по цене, которую мы здесь не учитывали. Серверы из последней строки продаём мы, так что это сравнение от заинтересованной стороны, и мы этого не скрываем: цены конкурента публичные и датированы.

Эксплуатация: мониторинг, обновления и восстановление

  • Следите за TrieDB. monad-mpt --storage /dev/triedb показывает ёмкость, заполненность и объём истории, который хранит база данных.
  • Обновляйтесь осознанно. Руководство фиксирует версию пакета и блокирует её обновление, а уведомления о выпусках публикуются в Telegram-группе Monad Node Announcements и в Discord для разработчиков. От валидаторов из программы делегирования ожидают обновления в течение 48 часов.
  • Восстанавливайтесь с помощью жёсткого сброса. Он стирает локальное состояние, импортирует свежий снапшот от Monad Foundation или Category Labs, а затем догоняет сеть через statesync и blocksync — обычно менее чем за пять минут, если снапшоту несколько часов.
  • Берегите ключи. Если резервные копии хранилищ ключей утеряны, валидатор нельзя перенести; повторная регистрация под новой идентичностью означает, что каждую делегацию придётся переносить вручную.
  • Защитите хост. Службы уже работают от имени непривилегированного пользователя monad; добавьте SSH-ключи и закройте порт RPC от внешнего доступа. Остальное описано в нашем чек-листе по защите сервера в первый час.

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

Можно ли запустить ноду Monad на VPS или облачном инстансе? Официально такой вариант не поддерживается. В документации сказано, что облачные ВМ «могут работать при небольших нагрузках», но «не могут гарантировать стабильную производительность в реальном времени, необходимую консенсусу Monad в масштабе», поскольку предложение блоков и голосование по ним происходят с интервалами менее секунды.

Достаточно ли 32 ГБ оперативной памяти? Это задокументированный минимум. Список оборудования от сообщества рекомендует для продакшена 64 ГБ и память ECC.

Какое ядро Linux? Документация требует Ubuntu 24.04 или новее. Список от сообщества предупреждает, что с ядрами от 6.8.0.56 до 6.8.0.59 клиенты Monad могут зависать, и рекомендует 6.8.0.60 или новее.

Может ли мой валидатор также обслуживать RPC? RPC-сервис работает на каждой ноде, но программа делегирования запрещает валидаторам обслуживать внешний RPC и рекомендует для этого отдельную полную ноду. Значит, нужны два сервера: один для валидатора, другой для полной ноды.

О других блокчейнах читайте в нашем руководстве по оборудованию для нод Ethereum или в обзоре хостинга блокчейн-нод, где любую конфигурацию можно оплатить в BTC, ETH, XMR, USDT в сети TRON или SOL.

Источники

Инженерная команда PowerDedi

Команда, которая собирает, устанавливает в стойки и обслуживает каждый сервер PowerDedi. Мы пишем о железе, сетях и затратах, с которыми работаем каждый день, и указываем источники.

Похожие статьи

Все статьи
Руководства

Требования к ноде Hyperliquid: оборудование, размещение в Токио и использование диска

Что нужно невалидирующей ноде или валидатору Hyperliquid по данным официального репозитория ноды: vCPU в сравнении с физическими ядрами, 128 ГБ оперативной памяти, Ubuntu 24.04, gossip-порты, почему README рекомендует Токио и как очищать около 100 ГБ данных в день.

9 мин чтения

Руководства

Требования к ноде TRON в 2026 году: FullNode, Lite FullNode и нода SR

Что нужно ноде TRON FullNode, Lite FullNode или Super Representative в 2026 году по официальной документации java-tron: процессор, ОЗУ, размеры снапшотов, порты и настройки JVM, а также нужна ли вообще своя нода, чтобы отправлять USDT в сети TRON.

8 мин чтения

Руководства

Требования к ноде TON в 2026 году: полная нода, лайт-сервер, валидатор

Что нужно полной ноде, лайт-серверу, архивной ноде или валидатору TON в 2026 году по официальной документации и MyTonCtrl: процессор, ОЗУ, NVMe и IOPS, текущие размеры дампов, пропускная способность, порты, стейк в GRAM и подходящие серверы.

12 мин чтения

До вашего следующего сервера — 15 минут.

От $55/мес: 10 Гбит/с без учёта трафика, без платы за подключение и без договора.

Запуск за ~15 минОтмена в любой моментBTC, ETH, XMR, USDT или SOL