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 드라이브 네 개를 하나의 볼륨으로 스트라이핑하세요.

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)가 맞는 가장 작은 구성입니다. 네 드라이브는 하나의 볼륨으로 스트라이핑됩니다. X-Large(4TB 드라이브 4개)는 아카이브 노드를 감당합니다.

동기화 시간

스냅샷에서 시작하면 노드는 몇 시간 안에 쓸 만한 RPC에 도달하고, 탄탄한 NVMe와 네트워크 환경에서는 하루 안에 프로덕션에 투입할 수 있습니다. 처음부터 전체 동기화는 같은 가이드에 따르면 약 하루에서 이틀, Erigon 아카이브는 처음부터 약 사흘이 걸립니다. 계획용 수치로 보세요.

어디에 쓰나

  • 요청 제한이 있는 공용 엔드포인트 대신 나만의 RPC.
  • 체인 데이터를 많이 읽는 봇과 인덱서.
  • 제3자에 의존하면 안 되는 지갑 및 결제 백엔드.
설정 가이드

BNB Chain 풀 노드 설정: 요약판

서버 주문

풀 노드에는 Large 전용 서버를, 아카이브 노드에는 X-Large를 고르세요.

드라이브 스트라이핑

체인이 들어가도록 NVMe 드라이브 네 개를 하나의 볼륨으로 합치세요.

Geth와 메인넷 설정 설치

공식 GitHub 저장소에서 BSC 릴리스와 메인넷 설정을 내려받으세요.

스냅샷으로 시작

스냅샷을 쓰면 며칠이 아니라 몇 시간 만에 체인 선단에 도달합니다.

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 드라이브 네 개 스트라이핑(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를 인터넷에 노출한다
  • 백업 계획 없이 드라이브를 스트라이핑한다: 드라이브 하나가 고장 나면 볼륨 전체를 잃습니다
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에서 안정되기까지 약 하루가 걸립니다. 2026년 가이드에 따르면 처음부터 전체 동기화는 약 하루에서 이틀입니다. 계획용 수치입니다.

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.

전용 NVMe 위의 나만의 BNB Chain 노드

서버를 고르고, 암호화폐로 결제하고, root로 로그인하세요. 신분증도 카드도 필요 없습니다.