Каждому кошельку Monero нужна нода, с которой можно синхронизироваться. Если пользоваться публичной удалённой нодой, её оператор — посторонний человек — узнаёт ваш IP-адрес, а также моменты, когда вы открываете кошелёк и отправляете платёж; если запустить свою ноду, единственным сервером, с которым общается кошелёк, будет ваш собственный. С VPS это просто: он всегда онлайн, поэтому телефон и ноутбук быстро синхронизируются откуда угодно. В этом руководстве мы подберём подходящий размер сервера, установим monerod из проверенных бинарников и безопасно подключим к нему ваши кошельки.
Урезанная (pruned) или полная нода
Как и Bitcoin Core, monerod в любом случае скачивает и проверяет весь блокчейн. Затем урезанная нода отбрасывает большую часть данных подписей старых транзакций — после проверки они никому не нужны — и хранит около трети блокчейна; полная нода хранит всё и может отдавать другим нодам полную историю.
| Вариант | Диск на сегодня | Что умеет | Помещается на |
|---|---|---|---|
| Урезанная нода | Около 113 GB (105 GiB) | Синхронизирует ваши кошельки, работает как приватная удалённая нода для ваших устройств | VPS-4 (160 GB NVMe) |
| Полная нода | Около 285 GB (265 GiB) | Умеет всё то же, а также отдаёт полные блоки пирам, которые синхронизируются с нуля | VPS-16 (640 GB NVMe); VPS-8 (320 GB) — впритык |
Это цифры из самой документации Monero по состоянию на 5 октября 2026 г. Полный блокчейн прибавляет примерно от 20 до 30 GB в год, урезанный — около 10 GB, так что на VPS-4 урезанной ноде хватит места для роста примерно на три года. Для личной ноды правильный выбор — урезанная: ваш кошелёк разницы не заметит.
Диск, память, процессор и трафик
- Диск: база данных LMDB в Monero выполняет много мелких случайных чтений, а monerod предупреждает, если видит, что данные лежат на жёстком диске (HDD): «The blockchain is on a rotating drive: this will be very slow, use an SSD if possible» (блокчейн лежит на HDD: это будет очень медленно, по возможности используйте SSD). Поэтому для Monero мы рекомендуем тарифы линейки «Стандартная» с NVMe, а не линейку «Для хранения данных».
- Память: документация Monero рекомендует 4 GB и больше; у VPS-4 — 8 GB.
- Процессор: сильнее всего он загружен при первичной синхронизации, и здесь помогает больше ядер; на синхронизированной ноде нагрузка небольшая.
- Трафик: при первичной синхронизации блокчейн скачивается один раз; дальше трафик зависит от ваших пиров и от того, сколько кошельков вы обслуживаете. По умолчанию monerod ограничивает скорость отдачи до 8192 kB/s, а конфигурация ниже снижает этот предел параметром
limit-rate-up. В каждый тариф входит несколько терабайт трафика в месяц; сверх этого объёма порт замедляется до 100 Mbps, а доплачивать не нужно.
Установка monerod и проверка подлинности
Хеши релизов Monero перечислены в файле, подписанном binaryFate — мейнтейнером, который подписывает релизы. Проверьте отпечаток ключа подписи, затем подпись на этом списке, затем хеш скачанного файла:
cd /tmp
wget -O monero-linux-x64.tar.bz2 https://downloads.getmonero.org/cli/linux64
wget https://www.getmonero.org/downloads/hashes.txt
wget https://raw.githubusercontent.com/monero-project/monero/master/utils/gpg_keys/binaryfate.asc
gpg --show-keys --fingerprint binaryfate.asc
gpg --import binaryfate.asc
gpg --verify hashes.txt
sha256sum monero-linux-x64.tar.bz2
grep linux-x64 hashes.txt
Прежде чем импортировать ключ, сверьте отпечаток, который выводит первая команда gpg: он должен быть 81AC 591F E9C4 B65C 5806 AFC3 F0AF 4D46 2A0B DF92, как опубликовано в руководстве по проверке на getmonero.org. Команда gpg --verify должна сообщить о корректной подписи binaryFate, а два значения SHA-256 должны совпасть. Затем установите демон и создайте системного пользователя:
tar xjf monero-linux-x64.tar.bz2
install -m 0755 -o root -g root monero-x86_64-linux-gnu-*/monerod /usr/local/bin/
adduser --system --group --home /var/lib/monero monero
Настройка ноды
mkdir -p /etc/monero
cat > /etc/monero/monerod.conf <<'EOF'
data-dir=/var/lib/monero
log-file=/var/lib/monero/monerod.log
# Pruned node; remove both lines for a full node.
prune-blockchain=1
sync-pruned-blocks=1
# Peer-to-peer network.
p2p-bind-ip=0.0.0.0
p2p-bind-port=18080
out-peers=32
in-peers=64
# Upload cap in kB/s (default 8192).
limit-rate-up=2048
enable-dns-blocklist=1
no-igd=1
# Restricted RPC for your wallets: no admin commands.
rpc-restricted-bind-ip=0.0.0.0
rpc-restricted-bind-port=18089
# Full RPC stays on the server.
rpc-bind-ip=127.0.0.1
rpc-bind-port=18081
EOF
Порт ограниченного RPC отвечает на вызовы, которые нужны кошельку для синхронизации и отправки транзакций, и отклоняет всё, что может изменить настройки ноды, поэтому кошельки нужно направлять именно на него. Чтобы предложить ноду кошелькам других людей как публичную, добавьте public-node=1: эта опция анонсирует порт ограниченного RPC в p2p-сети; в документации Monero предупреждают, что это может потреблять немало ресурсов.
Запуск в виде сервиса
cat > /etc/systemd/system/monerod.service <<'EOF'
[Unit]
Description=Monero daemon
After=network-online.target
Wants=network-online.target
[Service]
User=monero
Group=monero
ExecStart=/usr/local/bin/monerod --config-file /etc/monero/monerod.conf --non-interactive
Restart=on-failure
TimeoutStopSec=300
[Install]
WantedBy=multi-user.target
EOF
chown -R monero:monero /var/lib/monero
systemctl daemon-reload
systemctl enable --now monerod
ufw allow 22/tcp
ufw allow 18080/tcp comment monero-p2p
ufw enable
Следить за синхронизацией можно командой monerod status: она показывает текущую высоту в сравнении с высотой сети и процент синхронизации. Самая долгая часть — первичная синхронизация: сильнее всего её ограничивает скорость диска, затем процессор и пиры.
Подключение кошельков
Feather, Cake Wallet, Monerujo и официальный GUI принимают собственную ноду в виде адреса и порта. Добраться до неё можно тремя способами, от самого простого до самого приватного:
- Откройте порт ограниченного RPC только для своих адресов, например командой
ufw allow from 203.0.113.7 to any port 18089 proto tcpс вашим домашним или офисным IP, а в кошельке укажите IPv4-адрес сервера и порт 18089. - Через SSH-туннель или WireGuard: пробросьте порт 18089 на сервер и укажите в кошельке
127.0.0.1:18089. Ничего не выставляется в интернет. - Как onion-сервис Tor, чтобы кошелёк подключался к ноде, не раскрывая ваш IP даже в логах вашего собственного сервера:
apt install -y tor
cat >> /etc/tor/torrc <<'EOF'
HiddenServiceDir /var/lib/tor/monerod/
HiddenServicePort 18089 127.0.0.1:18089
EOF
systemctl restart tor
cat /var/lib/tor/monerod/hostname
Введите адрес .onion и порт 18089 в кошельке с поддержкой Tor, например в Feather. Так как при таком подключении каждый запрос приходит в monerod с адреса 127.0.0.1, добавьте в конфигурацию disable-rpc-ban=1, чтобы нода не забанила собственный onion-сервис после всплеска запросов от кошелька. Релеи Tor в нашей сети приветствуются, exit-ноды — нет.
Майнинг: на выделенных серверах, а не на VPS
Запуск ноды приветствуется на любом тарифе. Майнинг на тарифах VPS и RDP запрещён: он замедлял бы работу других клиентов на том же хосте; на выделенных и GPU-серверах, где вся машина в вашем распоряжении, он разрешён. Если вы майните через P2Pool на выделенном сервере, добавьте в конфигурацию zmq-pub=tcp://127.0.0.1:18083, чтобы P2Pool мог отслеживать новые блоки через вашу собственную ноду.
Обслуживание ноды
- Обновления: повторите загрузку и три проверки, замените
monerodи перезапустите сервис. Обновления сети Monero анонсируют за несколько месяцев; по состоянию на октябрь 2026 г. ни одно не запланировано, а когда оно появится, обновитесь до высоты форка, иначе нода перестанет синхронизироваться с сетью. - Диск: раз в месяц запускайте
du -sh /var/lib/monero; увеличьте тариф до того, как заполнение тома превысит 85%. - Снапшоты: делайте снапшот, как только нода синхронизировалась, и перед каждым обновлением.
- Приватность самого сервера: если для вас важен след платежа, оплачивайте его в Monero из собственного кошелька; в статье о том, как работают наши депозиты в Monero, объясняется, что видим мы.
VPS-4 за $6.99 в месяц вмещает урезанную ноду с запасом роста примерно на три года, а VPS-16 хранит полный блокчейн на годы вперёд. Платите в XMR, для аккаунта нужен только e-mail; подходящие тарифы перечислены на странице VPS для ноды Monero.
