На этой странице 11 разделов
- Коротко
- Полная нода, лайт-сервер, архивная нода или валидатор: что вам нужно?
- Аппаратные требования к полной ноде и лайт-серверу TON
- Сколько места на диске занимает нода TON в 2026 году?
- Требования к архивной ноде TON
- Требования к валидатору TON: оборудование и стейк
- Порты, статический IP и пропускная способность
- Какой сервер PowerDedi выбрать для ноды TON
- Как установить ноду TON с помощью MyTonCtrl
- Частые вопросы
- Источники
По данным документации TON на октябрь 2026 г., полной ноде или лайт-серверу TON нужны 16 ядер процессора, 64–128 ГБ оперативной памяти, не менее 1 ТБ NVMe SSD, симметричный канал 1 Гбит/с и статический публичный IP-адрес. Архивным нодам нужно 16–20 ТБ NVMe; валидаторам — 128 ГБ оперативной памяти и на практике стейк около 1 000 000 GRAM.
Цифры взяты из руководств TON по нодам на docs.ton.org и из репозитория MyTonCtrl, проверенных 15 октября 2026 г.; где официальные страницы расходятся, мы приводим оба значения. Стейки указаны в GRAM — так с 15 июня 2026 г. называется Toncoin. Это руководство касается оборудования и настройки и не является рекомендацией по стейкингу.
Коротко
| Тип ноды | CPU | ОЗУ | Хранилище | Сеть |
|---|---|---|---|---|
| Полная нода или лайт-сервер | 16 ядер | 64 ГБ в руководстве по лайт-серверу, 128 ГБ в таблице MyTonCtrl | От 1 ТБ NVMe Gen4+, 64 000 IOPS | 1 Гбит/с симметрично, ~16 ТБ/мес в пике |
| Архивный лайт-сервер | 16 ядер | 128 ГБ | От 16 ТБ NVMe с ZFS lz4 или от 20 ТБ без сжатия | 1 Гбит/с симметрично, ~16 ТБ/мес в пике |
| Валидатор | Минимум 8 ядер / 16 потоков; 16 выделенных ядер в таблице MyTonCtrl | 128 ГБ | 2 × 1,92 ТБ NVMe, у каждого от 250 000 IOPS на чтение и от 83 000 IOPS на запись | 5 Гбит/с в списке минимальных требований, 1 Гбит/с в таблице; 64–100 ТБ/мес |
Каждой ноде также нужны статический публичный IPv4-адрес, один входящий UDP-порт и открытый исходящий трафик, а также Ubuntu 22.04 или 24.04 LTS (руководства по лайт-серверу допускают и Debian 11 и 12). Стейк валидатора начинается с технического минимума в 300 000 GRAM, а руководство для валидаторов закладывает от 1,4 до 4 млн.
Полная нода, лайт-сервер, архивная нода или валидатор: что вам нужно?
Документация TON называет полную ноду «базовым типом ноды»; остальные роли строятся на её основе.
- Полная нода хранит текущее состояние и обрезает остальное. В MyTonCtrl — инструменте, который документация использует для всех официальных нод, — нет отдельного режима полной ноды: установщик предлагает валидатор, лайт-сервер и коллатор, и ближе всего к обычной полной ноде лайт-сервер.
- Лайт-сервер — это полная нода, которая также отвечает на запросы лайт-клиентов по ADNL, собственному сетевому протоколу TON. Веб-приложениям нужен фронтенд для преобразования HTTP в ADNL; документация указывает на TON Center — официальный HTTP API, который можно использовать напрямую или развернуть у себя.
- Архивный лайт-сервер никогда не выполняет обрезку, поэтому отдаёт любые исторические блоки и состояния — для обозревателей блоков и других сервисов, которым нужна история.
- Валидатор подписывает блоки и участвует в выборах, для чего нужен стейк. В документации описан и коллатор, который создаёт блоки для валидаторов на отдельной машине, но на проверенных нами страницах аппаратных требований к нему нет.
Практическое правило из документации: запускайте собственную ноду, «когда вам нужна гарантированная доступность или обслуживание больших нагрузок без ограничений частоты запросов со стороны третьих лиц», а для прототипов и лёгких интеграций используйте публичные эндпоинты.
Аппаратные требования к полной ноде и лайт-серверу TON
Руководство TON по лайт-серверу требует:
- Процессор: 16 ядер.
- Память: 64 ГБ. В таблице требований из руководства по настройке MyTonCtrl для той же роли указано 128 ГБ.
- Хранилище: не менее 1 ТБ NVMe Gen4 или новее, предпочтительно корпоративного класса, с устойчивой производительностью не менее 64 000 выделенных IOPS. На SSD не корпоративного класса необходимо отключить Autonomous Power State Transition (APST).
- Сеть: 1 Гбит/с симметрично, около 16 ТБ в месяц при пиковой нагрузке и фиксированный публичный IP-адрес.
- Программное обеспечение: Ubuntu 22.04/24.04 LTS или Debian 11/12 с Python 3.10 или новее. README MyTonCtrl отмечает Debian 13 как неподдерживаемый, а Debian 10 — как устаревший и рекомендует Ubuntu 22.04 или 24.04.
Часть этих требований установщик проверяет сам. В основной сети install.sh прерывается с сообщением «Insufficient resources», когда число CPU меньше 16 или оперативной памяти меньше примерно 64 ГБ (в тестовой сети — 8 CPU и 16 ГБ), если не передать флаг -i. Число CPU он определяет с помощью lscpu, которая выводит число потоков, поэтому 8-ядерный процессор с 16 потоками проходит проверку, хотя требованию руководства «16 ядер» не соответствует. Для продакшена мы бы ориентировались на более строгие цифры: 16 физических ядер и 128 ГБ.
Дисковый бенчмарк из руководства задаёт планку ниже, чем его же требования: минимально допустимый результат fio — 10 000 IOPS и на чтение, и на запись против указанных выше 64 000. Целевые задержки — около 50 мс до ближайшего сетевого маяка (beacon) и до 300 мс до самого дальнего. Примечание в таблице MyTonCtrl добавляет, что Hetzner и OVH допустимы для лайт-серверов, но не для валидаторов, без объяснения причин.
Сколько места на диске занимает нода TON в 2026 году?
Большинство нод запускаются из дампа базы данных, а не синхронизируются с пирами. Сервер дампов TON публикует размер каждого файла в сжатом и распакованном виде. Последние дампы, датированные 15 октября 2026 г.:
| Дамп (15 октября 2026 г.) | В сжатом виде (.tar.lz) | На диске после распаковки |
|---|---|---|
| Основная сеть | 269,8 ГБ | 349,2 ГБ |
| Тестовая сеть | 587,8 ГБ | 764,8 ГБ |
С флагом -d MyTonCtrl скачивает архив в папку кэша внутри рабочего каталога TON, проверяет его контрольную сумму SHA-256, распаковывает и удаляет. Предварительно он проверяет, что помещаются обе копии: около 619 ГБ для основной сети при размере на 15 октября или 1,35 ТБ для тестовой сети — более крупной из двух. Руководство по лайт-серверу требует более 740 ГБ свободного места в /var.
Дальнейший рост зависит от срока хранения. Руководство по лайт-серверу выполняет установку с ARCHIVE_TTL=2592000 и STATE_TTL=86400, что означает хранение архивных данных за 30 дней и состояний за один день; по умолчанию MyTonCtrl хранит архив 30 дней для лайт-серверов и один день для других режимов. В обзоре TON для полных нод и нод валидаторов указано около 1 ТБ «по последним оценкам». Считайте это минимумом, поскольку один только этап восстановления занимает около 619 ГБ.
Для архивных нод документация приводит четыре цифры:
- около 12 ТБ, «чтобы хранить полную историю блоков», — в обзоре;
- не менее 12 ТБ быстрого хранилища — в разделе быстрого старта для архивной ноды в руководстве MyTonCtrl;
- не менее 16 ТБ со сжатием ZFS lz4 или 20 ТБ без него — в руководстве по архивному лайт-серверу;
- не менее 20 ТБ NVMe или сжатый пул ZFS — в таблице MyTonCtrl с примечанием «Планируйте постоянный рост».
Мы не нашли официальной страницы с датированным размером архива. Ориентируйтесь на 16 ТБ со сжатием или 20 ТБ без сжатия из руководства по архивной ноде и следите за свободным местом.
Требования к архивной ноде TON
Руководство по архивному лайт-серверу оставляет те же 16 ядер и 128 ГБ оперативной памяти, просит лимит открытых файлов выше 4 000 000 и требует NVMe Gen4 или новее с устойчивой производительностью не менее 64 000 выделенных IOPS. Хранилище строится на ZFS ради сжатия и снапшотов:
sudo apt install -y zfsutils-linux
sudo zpool create -o ashift=12 data <DISK>
sudo zfs set compression=lz4 data
sudo zfs create data/ton-work
sudo zfs set mountpoint=/var/ton-work data/ton-work
«Если дисков достаточно», руководство предлагает зеркало или raidz для избыточности и предупреждает, что чередование (stripe) добавляет ёмкость, но и риск потери данных. Нода устанавливается с -m liteserver --archive, что включает бессрочное хранение, а исторические блоки поступают через TON Storage. Загрузка занимает от одного до нескольких дней в зависимости от вашего подключения, затем импорт и финальная синхронизация занимают от одного до нескольких дней каждый: в сумме до недели.
Требования к валидатору TON: оборудование и стейк
Минимальные требования из руководства для валидаторов строже таблицы MyTonCtrl по дискам и сети и мягче по процессору:
| Компонент | Руководство для валидаторов (минимум) | Таблица требований MyTonCtrl |
|---|---|---|
| CPU | 8 ядер / 16 потоков, например Intel Xeon E-2388G | 16 выделенных ядер, желательно 32 потока |
| ОЗУ | 128 ГБ | 128 ГБ |
| Хранилище | 2 × 1,92 ТБ NVMe, у каждого от 250 000 IOPS на чтение и от 83 000 IOPS на запись | От 1 ТБ NVMe SSD или от 64 000 выделенных IOPS |
| Сеть | 5 Гбит/с; примечание рекомендует 1 Гбит/с и предполагает в среднем около 100 Мбит/с | От 1 Гбит/с на приём и на отдачу |
| Трафик | 100 ТБ/мес при пиковой нагрузке | Обычно 64 ТБ/мес, в пике около 100 ТБ |
Оба источника требуют статический публичный IP; руководство добавляет Ubuntu 22.04 или 24.04 LTS, Python 3.10 или новее и Clang 21 или новее. Его дисковый тест запускает fio со случайным вводом-выводом блоками 4k и долей чтения 75% на накопителе, где будет находиться /var/ton-work, а проходной порог — 250 000 IOPS на чтение (981 МБ/с) и 83 000 IOPS на запись (327 МБ/с). Руководство предупреждает, что медленное хранилище «может серьёзно повлиять на стабильность валидатора», а в таблице сказано оставлять запас ёмкости для выборов и снапшотов.
Стейк. Обзор стейкинга TON называет технический минимум в 300 000 GRAM и указывает, что фактический минимум «обычно выше — примерно 1 000 000 GRAM». Руководство для валидаторов закладывает депозит от 1,4 до 4 млн GRAM, «чтобы покрыть оба раунда валидации»: MyTonCtrl делит баланс пула 50/50 между нечётными и чётными циклами, а руководство советует стейк, при котором валидатор окажется между 200-й и 250-й позициями. Сверху идут операционные расходы — около 200 GRAM в месяц с горячего кошелька валидатора, на котором, согласно руководству, нужно держать не менее 600 GRAM.
Пулы и штрафы. Руководство устанавливает MyTonCtrl в режиме single-nominator, который отделяет холодный кошелёк владельца от горячего кошелька валидатора; пул с несколькими номинаторами признан устаревшим. Валидатор, обработавший за раунд менее 90% ожидаемых от него блоков, штрафуется на 101 GRAM, а валидаторы, нарушающие правила обслуживания, «штрафуются и исключаются из сети». В качестве канала объявлений основной сети, за которым стоит следить, руководство называет @tonstatus.
Порты, статический IP и пропускная способность
Руководство MyTonCtrl требует, чтобы у каждой ноды был статический публичный IPv4-адрес и один входящий UDP-порт, а все исходящие порты были открыты:
| Порт | Протокол | Цель |
|---|---|---|
| Порт ноды, выбирается случайно при установке | UDP | Validator engine, трафик между нодами; должен быть доступен из интернета |
| Порт лайт-сервера | TCP | Запросы лайт-клиентов, только для лайт-серверов |
| SSH | TCP | Администрирование; единственный порт, разрешённый до добавления портов ноды |
UDP-порт выбирается случайно, если до установки не задать VALIDATOR_PORT; команда status показывает его в разделе «Node ports». Оба руководства по лайт-серверу включают ufw, разрешая только SSH, затем берут два порта из config.json и открывают их:
sudo ufw allow <NODE_UDP_PORT>
sudo ufw allow <LITESERVER_PORT>
sudo ufw status
Что касается пропускной способности, 1 Гбит/с — базовый уровень для любой роли, а в списке минимальных требований руководства для валидаторов указано 5 Гбит/с. Роли различаются месячным объёмом: около 16 ТБ в пике для лайт-серверов и от 64 до 100 ТБ для валидаторов. Для понимания масштаба: 64 ТБ за 30-дневный месяц — это в среднем около 200 Мбит/с, или 100 Мбит/с в каждую сторону при симметричном трафике, что согласуется со средним значением около 100 Мбит/с из руководства для валидаторов. На тарифе с учётом трафика этот объём отразится в счёте, а на порту 10 Гбит/с без учёта трафика — нет.
Какой сервер PowerDedi выбрать для ноды TON
| Роль | Конфигурация | Для кого | Цена |
|---|---|---|---|
| Лайт-сервер или полная нода | Ryzen 9 9950X: 16 ядер / 32 потока, 128 ГБ DDR5, 2 × 1,92 ТБ NVMe | Соответствует более строгому требованию в 128 ГБ; 1,92 ТБ в зеркале | $159/мес |
| Валидатор | EPYC 4585PX: 16 ядер / 32 потока, 128 ГБ DDR5 ECC, 2 × 1,92 ТБ NVMe | 16 ядер и 128 ГБ из таблицы и два накопителя по 1,92 ТБ из руководства, плюс память ECC; 9950X тоже подходит | $179/мес |
| Валидатор или нагруженный лайт-сервер, больший запас | Ryzen 9 9950X3D: 16 ядер / 32 потока, 192 ГБ DDR5, 2 × 3,84 ТБ NVMe | 3,84 ТБ в зеркале для более длительного хранения | $219/мес |
| Архивный лайт-сервер | EPYC 9965: 192 ядра, 1,5 ТБ DDR5 ECC, 4 × 7,68 ТБ NVMe Gen5 | Наша единственная конфигурация с достаточным объёмом NVMe: 23,04 ТБ в RAID 5; сборка за 72 часа | $1 790/мес |
| Нода тестовой сети | Ryzen 7 7700: 8 ядер / 16 потоков, 64 ГБ DDR5, 2 × 1 ТБ NVMe | Выше минимума установщика для тестовой сети; для восстановления 1,35 ТБ используйте RAID 0 (2 ТБ) | $79/мес |
- RAID. На серверах с двумя накопителями оставьте для валидатора или лайт-сервера RAID 1 по умолчанию: 1,92 ТБ в зеркале с запасом вмещают нынешнюю базу данных объёмом 349 ГБ, а отказ одного накопителя не останавливает ноду. RAID 0 удваивает объём, но тогда отказ накопителя означает восстановление с нуля, а валидатор, обработавший менее 90% ожидаемых от него блоков, штрафуется. Каждая схема описана в нашем руководстве по программному RAID.
- Схема для архива. На EPYC 9965 RAID 10 по умолчанию оставляет 15,36 ТБ — меньше минимума в 16 ТБ из руководства. Выберите при заказе RAID 5 (23,04 ТБ, избыточность в один накопитель, без сжатия) или установите систему из ISO через консоль IPMI/KVM и создайте пул ZFS, описанный в руководстве; raidz на четырёх накопителях даёт полезный объём трёх из них. Процессор 9965 намного мощнее, чем требует TON. EPYC 9555P с 15,36 ТБ даже при чередовании слишком мал, а у наших серверов хранения на HDD ёмкости хватает, но нет IOPS уровня NVMe.
- Проверьте накопители, прежде чем вносить стейк. Планка для валидатора — 250 000 IOPS на чтение и 83 000 IOPS на запись — относится к каждому накопителю, поэтому запустите тест
fioиз руководства в первый же час. Оплата помесячная, без платы за подключение. - Меньше 16 ядер. Ryzen 9 9900X (12 ядер), Ryzen 7 7700 и Xeon E-2488 (по 8 ядер) проходят проверку процессора в установщике, которая считает потоки, но не требование документации в 16 ядер, а их 64 ГБ — половина требования для валидатора.
- Размещение. Документация задаёт целевые задержки, а не регион: около 50 мс до ближайшего маяка и до 300 мс до самого дальнего, измеренные до
beacon-eu-01иbeacon-apac-01. 9950X доступен в восьми городах, включая Сингапур и Токио, 4585PX — в Амстердаме, Франкфурте, Лондоне и Нью-Йорке. Пропингуйте оба маяка в первый же день.
У каждого сервера есть собственный статический IPv4-адрес, маршрутизируемая подсеть IPv6 /64 и порт 10 Гбит/с. Наша политика допустимого использования разрешает запуск нод и валидаторов, но не майнинг. GRAM мы не принимаем: оплата — в BTC, ETH, XMR, USDT в сети TRON или SOL. Актуальное наличие — на странице хостинга блокчейн-нод.
Как установить ноду TON с помощью MyTonCtrl
Руководства сначала тестируют сервер бенчмарками, а затем запускают установщик MyTonCtrl от имени пользователя без прав root, но с правами sudo. Команды ниже взяты из документации TON; выберите одну строку установки.
# 1. Benchmark the disk that will hold /var/ton-work, then latency
fio --randrepeat=1 --ioengine=libaio --max-jobs=16 --direct=1 --gtod_reduce=1 --name=test --bs=4k --iodepth=64 --readwrite=randrw --rwmixread=75 --size=10G --filename=/tmp/bench
ping beacon-eu-01.toncenter.com -c 6
ping beacon-apac-01.toncenter.com -c 6
# 2. Prerequisites and installer
sudo apt update
sudo apt install -y curl wget git ca-certificates python3-pip
wget https://raw.githubusercontent.com/ton-blockchain/mytonctrl/master/scripts/install.sh
# 3a. Liteserver, 30 days of blocks, restored from the dump
export ARCHIVE_TTL=2592000 STATE_TTL=86400 && sudo -v && nohup sudo bash install.sh -m liteserver -n mainnet -d > mytonctrl_installation.log 2>&1 &
# 3b. Archive liteserver, blocks from TON Storage
sudo -v && nohup sudo bash install.sh -m liteserver -n mainnet --archive > mytonctrl_installation.log 2>&1 &
# 3c. Validator through a single nominator pool
sudo bash install.sh -m single-nominator -n mainnet
# 4. Follow the install, then open the console and run status
tail -f mytonctrl_installation.log
mytonctrl
Как отмечает руководство, измените /tmp/bench, если /tmp находится на другой файловой системе. Установщик собирает ноду из репозитория TON, а флаг -v фиксирует ветку, тег или коммит; последний выпуск ноды на GitHub — TON v2026.08, опубликованный 17 августа 2026 г. Прежде чем обслуживать запросы или вносить стейк, дождитесь, пока status покажет, что нода синхронизирована, затем примените описанные выше правила файрвола.
Частые вопросы
Можно ли запустить ноду TON на VPS? Для лайт-сервера — возможно: руководство MyTonCtrl упоминает облачные группы безопасности и «выделенные» IOPS, то есть предполагает, что часть нод работает в облаке. Критерий — получаете ли вы ресурсы в полном объёме: 16 выделенных ядер, 64–128 ГБ оперативной памяти, 64 000 IOPS и статический IPv4. Требования к валидатору — 250 000 IOPS на чтение для каждого накопителя и минимум 5 Гбит/с — указывают на выделенное оборудование.
Сколько времени синхронизируется нода TON? Установка лайт-сервера занимает до трёх часов плюс от одного до нескольких часов финальной синхронизации. Руководство для валидаторов рассчитывает примерно на три часа синхронизации и отмечает, что дамп сокращает это время «с часов до минут». Архивному лайт-серверу может потребоваться до недели.
Toncoin и Gram — это одно и то же? Да. ton.org называет Gram «нативной монетой блокчейна TON» и отмечает, что она была «также известна как Toncoin». Тикер сменился с TON на GRAM 15 июня 2026 г.; сеть по-прежнему называется The Open Network, а балансы и адреса не изменились.
Запускаете ноды в нескольких блокчейнах? См. также наше руководство по оборудованию для RPC-нод Solana.
Источники
- Запуск валидатора — документация TON
- Запуск лайт-сервера — документация TON
- Запуск архивного лайт-сервера — документация TON
- Запуск ноды с MyTonCtrl — документация TON
- Обзор MyTonCtrl — документация TON
- Обзор нод блокчейна — документация TON
- Обзор стейкинга — документация TON
- README MyTonCtrl, scripts/install.sh и mytoninstaller/dump.py — ton-blockchain на GitHub
- Index of /dumps/ — дампы базы данных TON (дампы основной и тестовой сетей от 15 октября 2026 г.)
- Выпуски — ton-blockchain/ton на GitHub (TON v2026.08, 17 августа 2026 г.)
- TON — ведущий блокчейн L1 — ton.org
- Нативный токен TON будет переименован в Gram 15 июня 2026 г. — KuCoin News (9 июня 2026 г.)




