OffshoreVps
Geth (BSC) 専用NVMe KYC不要

RPC、ボット、インデクサー向けのBNB Chainノードホスティング

BNB Smart Chainのフルノードは重い作業です。確認したベンダーのガイドは、16コア、64GBのRAM、約3TBの高速SSDを求めています。これは専用サーバーの仕事です。ここではフルノードが月$140、アーカイブノードが$210です。BNB、Bitcoin、Monero、USDTで支払えます。

BNBTether (USDT)USD CoinBitcoinMoneroEthereumSolana
KYC不要 暗号資産で支払い フルroot 数分で稼働 10拠点

Page by the OffshoreVps teamUpdated サイズは2026年10月20日に確認

サイズと料金

BNB Chain向けのフルノードまたはアーカイブノード

料金はルーマニアの1か月契約の場合です。12か月契約なら50%オフ。

Location
おすすめ
Dedicated

フルノード(Geth)

$140/mo

or $70/mo on a 12-month term (−50%)

  • CPU32C / 64T · EPYC 9354
  • RAM128 GB DDR5 ECC
  • Disk4× 2TB NVMe
  • Network10 Gbps

Gethフルノードには約2〜2.5TBが必要です(ベンダーのガイドは16コア、64GB RAM、3TBのSSDを推奨)。2TBドライブ4台を1つのボリュームにストライピングします。

Configure and order
Location
Dedicated

アーカイブノード(Erigon)

$210/mo

or $105/mo on a 12-month term (−50%)

  • CPU64C / 128T · 2× EPYC 9354
  • RAM256 GB DDR5 ECC
  • Disk4× 4TB NVMe
  • Network10 Gbps

Erigonアーカイブノードには約4.3〜6TBが必要で、余裕として10TBを推奨します。ここの生NVMe 16TBで賄えます。

Configure and order
サイジング

BNB Chainノードに必要なサーバーの規模

2026年のBNB RPCガイドは、フルノードに16コア、64GBのRAM、3TBのSSD、アーカイブノードに16コア、128GBのRAM、10TBのNVMeを挙げています(10TBは余裕分で、Erigonの基準は約4.3〜6TB)。フルノードのGethデータは、プルーニングにより約2〜2.5TBです。NVMeは重要です。ガイドは、HDDやネットワーク専用ボリュームは負荷の急増時に遅れをとると警告しています。

なぜ専用サーバーなのか

ここで最大のVPSディスクは1TBです。BNBフルノードは収まらないため、Large専用サーバー(2TB NVMeドライブ4台、128GB ECC)が収まる最小の構成です。4台のドライブは1つのボリュームにストライピングされます。X-Large(4TBドライブ4台)ならアーカイブノードに対応します。

同期時間

スナップショットからなら、ノードは数時間で使えるRPCに到達し、堅実なNVMeとネットワーク回線があれば1日以内に本番運用に入れます。ゼロからの完全同期は同じガイドによれば約1〜2日、ゼロからのErigonアーカイブは約3日かかります。計画用の数字として扱ってください。

用途

  • レート制限のある公開エンドポイントの代わりに自分専用のRPC。
  • 大量のチェーンデータを読むボットとインデクサー。
  • 第三者に依存してはならないウォレットや決済のバックエンド。
セットアップガイド

BNB Chainフルノードのセットアップ:要点版

サーバーを注文

フルノードにはLarge専用サーバー、アーカイブノードにはX-Largeを選びます。

ドライブをストライピング

チェーンが収まるよう、4台のNVMeドライブを1つのボリュームにまとめます。

Gethとメインネット設定をインストール

公式GitHubリポジトリからBSCリリースとそのメインネット設定をダウンロードします。

スナップショットから開始

スナップショットなら、数日ではなく数時間でチェーンの先端に追いつきます。

ステップ1

サーバーを準備し、ドライブを1つのボリュームに結合

コマンドは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.toml
NVMeドライブ4台をストライピング(RAID 0)してマウント
apt -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
ステップ2

Gethとメインネット設定をダウンロード

bnb-chain/bscのリリースページで最新リリースを探してください。geth_linuxバイナリと、config.tomlおよびgenesis.jsonを含むmainnet.zipが付属しています。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
ステップ3

スナップショットを取得し、Gethをサービスとして実行

ブロック0からの同期には数日かかります。BNB Chainチームがスナップショットを公開しています。BNB Chainのドキュメントの最新の手順に従い、スナップショットを/data/node/gethに展開してから、ノードを起動します。RPCはlocalhostにバインドしたままにしてください。

/etc/systemd/system/bsc.service
[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.target
起動して進捗を確認
systemctl 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
知っておくこと

向いている用途と注意点

こんな場合に最適

  • ボット、インデクサー、決済バックエンド用に自前のRPCが必要
  • レート制限のある公開エンドポイントへの依存をやめたい
  • スナップショットを復元して安定するまで待つ時間がある
  • サーバー代をBNB、Bitcoin、Monero、USDTで支払う

こんな場合は注意

  • VPSで試す:チェーンは1TBのディスクに収まりません
  • 低速またはネットワーク専用のストレージで運用する:ノードが遅れていきます
  • ポート8545や管理APIをインターネットに公開する
  • バックアップ計画なしにドライブをストライピングする:1台が故障するとボリューム全体が失われます
FAQ

BNB Chainノードホスティングに関する質問

01BNB Chainノードにはどれくらいのディスクが必要ですか?

Gethフルノードはプルーニングにより約2〜2.5TBを使い、ベンダーのガイドは余裕として3TBのSSDを推奨しています。Erigonアーカイブノードは約4.3〜6TBを使い、余裕として10TBを推奨します。

02VPSでBNB Chainノードを運用できますか?

フルノードはできません。ここで最大のVPSディスクは1TBです。専用サーバーを使ってください。フルノードにはLarge、アーカイブノードにはX-Largeです。

03同期にはどれくらいかかりますか?

スナップショットからなら、使えるRPCまで数時間、良好なNVMeで安定するまで約1日です。2026年のガイドによれば、ゼロからの完全同期は約1〜2日です。計画用の数字です。

04ノードはどのポートを使いますか?

JSON-RPCは8545番で、非公開に保つ必要があります。ピアポートはconfig.tomlで設定します(現行のメインネット設定では30311。お使いの設定で確認してください)。

05BNB Chainノードをホスティングするのにドキュメントでの本人確認(KYC)は必要ですか?

不要です。生成されたログインでアカウントを作成し、暗号資産でチャージしてデプロイします。KYCなしのVPSホスティングをご覧ください。運用する内容については、利用規約に基づきお客様が責任を負います。

Sources

Where these numbers come from

Checked 20 October 2026. Chain sizes and software requirements change, so confirm against the source before you order.

Keep exploring

ノードホスティングと支払いのガイドをもっと見る

専用NVMe上の、あなた専用のBNB Chainノード

サーバーを選び、暗号資産で支払い、rootでログイン。身分証もカードも不要です。