У нас новое обновление. Теперь у нас есть собственная веб-консоль. Откройте консоль и введите ssh root@your-server-ip, чтобы подключиться к любому своему серверу прямо из браузера. SSH-клиент не нужен.
Полная нода BNB Smart Chain тяжёлая: руководство вендора, которое мы проверили, требует 16 ядер, 64 ГБ ОЗУ и около 3 ТБ быстрого SSD. Это задача для выделенного сервера. Полная нода здесь стоит $140 в месяц, archive-нода — $210. Оплата в BNB, Bitcoin, Monero или USDT.
Цены указаны для Румынии при сроке в один месяц; срок 12 месяцев даёт скидку 50%.
or $70/mo on a 12-month term (−50%)
Полной ноде Geth нужно около 2–2,5 ТБ (руководство вендора рекомендует 16 ядер, 64 ГБ ОЗУ и 3 ТБ SSD). Объедините четыре диска по 2 ТБ в один том (striping).
Configure and orderor $105/mo on a 12-month term (−50%)
Archive-ноде Erigon нужно около 4,3–6 ТБ, а в качестве запаса рекомендуется 10 ТБ. Здешних 16 ТБ сырого NVMe хватает с запасом.
Configure and orderВ руководстве по BNB RPC за 2026 год указано: полная нода — 16 ядер, 64 ГБ ОЗУ и 3 ТБ SSD, а archive-нода — 16 ядер, 128 ГБ ОЗУ и 10 ТБ NVMe (10 ТБ — это запас; базовая оценка Erigon — около 4,3–6 ТБ). Данные Geth для полной ноды — около 2–2,5 ТБ в зависимости от обрезки. NVMe важен: руководство предупреждает, что HDD и сетевые тома отстают при всплесках нагрузки.
Самый большой диск VPS здесь — 1 ТБ. Полная нода BNB на него не помещается, поэтому выделенный сервер Large (четыре NVMe по 2 ТБ, 128 ГБ ECC) — самая маленькая сборка, которая подходит. Четыре диска объединены в один том. X-Large (четыре диска по 4 ТБ) подходит для archive-ноды.
Из снапшота нода может выйти на рабочий RPC за несколько часов и начать работать в продакшене в течение суток при хорошем NVMe и каналах связи. Полная синхронизация с нуля занимает около одного-двух дней, archive Erigon с нуля — около трёх дней, по данным того же руководства. Считайте это плановыми цифрами.
Выберите выделенный сервер Large для полной ноды или X-Large для archive-ноды.
Соедините четыре диска NVMe в один том, чтобы цепочка поместилась.
Скачайте релиз BSC и его конфигурацию mainnet из официального репозитория GitHub.
Снапшот выводит вас к вершине цепочки за часы, а не за дни.
Команды рассчитаны на Ubuntu 22.04 или 24.04 и вход под root. Сначала проверьте имена дисков командой lsblk: имена ниже (nvme0n1–nvme3n1) — примеры. Эта команда стирает данные на этих дисках, поэтому выполняйте её только на пустых.
# log in from your computer
ssh root@YOUR_SERVER_IP
# update the system and create a user that will run the node
apt update && apt -y upgrade
adduser --disabled-password --gecos "" bsc
# firewall: SSH first, then only the ports below
ufw allow OpenSSH
ufw enable
ufw allow 30311/tcp
ufw allow 30311/udp # BSC peer port in the current config; confirm in config.tomlapt -y install mdadm
lsblk # find the four empty NVMe drives
mdadm --create /dev/md0 --level=0 --raid-devices=4 /dev/nvme0n1 /dev/nvme1n1 /dev/nvme2n1 /dev/nvme3n1
mkfs.ext4 /dev/md0
mkdir -p /data && mount /dev/md0 /data
echo "$(blkid -s UUID -o export /dev/md0 | grep ^UUID) /data ext4 defaults,noatime 0 2" >> /etc/fstab
chown bsc:bsc /data
df -h /data # should show about 7 TBНайдите новейший релиз на странице релизов bnb-chain/bsc. В него входят бинарный файл geth_linux и архив mainnet.zip с config.toml и genesis.json. Замените TAG тегом релиза и проверьте указанные там хеши.
su - bsc
cd /data
TAG=vX.Y.Z # the newest release tag
wget https://github.com/bnb-chain/bsc/releases/download/$TAG/geth_linux
wget https://github.com/bnb-chain/bsc/releases/download/$TAG/mainnet.zip
chmod +x geth_linux && unzip mainnet.zip
mkdir -p node
./geth_linux --datadir node init genesis.json
exitСинхронизация с нулевого блока занимает дни. Команда BNB Chain публикует снапшоты; следуйте актуальным инструкциям в документации BNB Chain, распакуйте снапшот в /data/node/geth, затем запустите ноду. Оставьте RPC привязанным к localhost.
[Unit]
Description=BNB Smart Chain node
After=network-online.target
Wants=network-online.target
[Service]
User=bsc
WorkingDirectory=/data
ExecStart=/data/geth_linux --config /data/config.toml --datadir /data/node --cache 16000 --http --http.addr 127.0.0.1 --http.port 8545 --http.api eth,net,web3
Restart=on-failure
LimitNOFILE=1048576
TimeoutStopSec=600
[Install]
WantedBy=multi-user.targetsystemctl daemon-reload
systemctl enable --now bsc
journalctl -u bsc -f
# false means it has caught up; otherwise you get the sync progress
curl -s -H 'Content-Type: application/json' \
--data '{"jsonrpc":"2.0","method":"eth_syncing","params":[],"id":1}' http://127.0.0.1:8545
curl -s -H 'Content-Type: application/json' \
--data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' http://127.0.0.1:8545Полной ноде Geth нужно около 2–2,5 ТБ в зависимости от обрезки, а руководство вендора рекомендует 3 ТБ SSD про запас. Archive-ноде Erigon нужно около 4,3–6 ТБ, а в качестве запаса рекомендуется 10 ТБ.
Полную ноду — нет. Самый большой диск VPS здесь — 1 ТБ. Используйте выделенный сервер: Large для полной ноды, X-Large для archive-ноды.
Из снапшота — часы до рабочего RPC и около суток, чтобы нода устоялась на хорошем NVMe. Полная синхронизация с нуля — около одного-двух дней по руководству 2026 года. Это плановые цифры.
JSON-RPC работает на 8545 и должен оставаться закрытым. Порт для пиров задаётся в config.toml (30311 в текущей конфигурации mainnet; проверьте в своей).
Нет. Вы создаёте аккаунт с сгенерированным логином, пополняете баланс криптовалютой и разворачиваете сервер. См. VPS-хостинг без KYC. За то, что вы запускаете, вы отвечаете сами согласно нашим условиям.
Checked 20 October 2026. Chain sizes and software requirements change, so confirm against the source before you order.
Выберите сервер, оплатите криптовалютой, войдите как root. Без документов, без карты.