新しいアップデートがあります。独自のウェブコンソールを提供開始しました。コンソールを開いて ssh root@your-server-ip と入力すると、お持ちのどのサーバーにもブラウザから直接接続できます。SSH アプリは不要です。
料金はルーマニアの1か月契約の場合です。12か月契約なら50%オフ。
or $4.25/mo on a 12-month term (−50%)
すべてのブロックを検証し、最近のブロックファイルだけを保持します。自分のウォレットやチェックアウト向け。
Configure and orderor $8.38/mo on a 12-month term (−50%)
チェーン全体(2026年の実測で約248 GB)を保持し、成長の余裕があります。
Configure and order公開のノードステータスページは、2026年10月のブロック高973,606時点でBitcoin Cashのチェーンをディスク上で約247.6 GBと測定しました。これが、ここのフル構成に400 GBのディスクがある理由です。チェーンに数年分の成長を加えた容量です。
BCHNはprune=<MiB>でプルーニングをサポートしています。550以上の値にすると、ノードは新しいブロックの検証を続けながら古いブロックファイルを削除するため、60 GBのディスクで十分です。重要な制限が2つあります。プルーニングしたノードは古いブロックを他のノードに提供できないこと、そしてBCHNのドキュメントによればプルーニングはtxindexおよびrescanと両立しないことです。後から考えを変えると、チェーンを再ダウンロードすることになります。
BCHNはプログラムをBitcoin Coreと同じbitcoindとbitcoin-cliと呼び、ポート8333と8332も使います。Bitcoin Coreも運用する場合は、両者が混ざらないよう、別のユーザー、データディレクトリ、サーバーを使ってください。
下からプルーニングまたはフルのサイズを選び、暗号資産で支払います。
公式リリースページからLinuxのtarballをダウンロードし、ハッシュを確認して展開します。
pruneを設定するか無効のままにし、RPCパスワードを設定して、RPCはlocalhostのままにします。
systemdユニットで稼働し続けるようにします。追いつくまでgetblockchaininfoを確認してください。
コマンドはUbuntu 22.04または24.04とrootログインを前提としています。BCHNのリリースページからLinux x86_64のtarballとチェックサムを入手し、VERをそのバージョン番号に置き換えてください。
# 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 "" bch
# firewall: SSH first, then only the ports below
ufw allow OpenSSH
ufw enable
ufw allow 8333/tcp # Bitcoin Cash peer port (same number as Bitcoin)VER=29.0.1 # use the latest release number
cd /tmp
wget https://github.com/bitcoin-cash-node/bitcoin-cash-node/releases/download/v$VER/bitcoin-cash-node-$VER-x86_64-linux-gnu.tar.gz
sha256sum bitcoin-cash-node-$VER-x86_64-linux-gnu.tar.gz # compare with the release page
tar -xzf bitcoin-cash-node-$VER-x86_64-linux-gnu.tar.gz -C /opt
mv /opt/bitcoin-cash-node-$VER /opt/bchn
ln -s /opt/bchn/bin/bitcoin-cli /usr/local/bin/bch-cliBitcoin Coreノードに触れないよう、専用のデータディレクトリを使います。フルノードはすべてのブロックを保持し、プルーニング版は設定したサイズ前後を保持します。
su - bch
mkdir -p ~/.bch
PASS=$(openssl rand -hex 24)
cat > ~/.bch/bitcoin.conf <<EOF
server=1
rpcuser=node
rpcpassword=$PASS
rpcbind=127.0.0.1
rpcallowip=127.0.0.1
dbcache=2000 # MB of RAM for the cache; speeds up the first sync
maxconnections=40
EOF
chmod 600 ~/.bch/bitcoin.conf
exitprune=10000 # MB of block files to keep. 550 is the minimum
# do not combine prune with txindexユニットはBCHNのデータディレクトリを指しているため、他のノードと混同されません。
[Unit]
Description=Bitcoin Cash Node
After=network-online.target
Wants=network-online.target
[Service]
User=bch
ExecStart=/opt/bchn/bin/bitcoind -datadir=/home/bch/.bch -printtoconsole
Restart=on-failure
TimeoutStopSec=300
[Install]
WantedBy=multi-user.targetsystemctl daemon-reload
systemctl enable --now bchn
journalctl -u bchn -f
su - bch -c "bch-cli -datadir=/home/bch/.bch getblockchaininfo" # blocks vs headers, verificationprogress
su - bch -c "bch-cli -datadir=/home/bch/.bch getconnectioncount"
du -sh /home/bch/.bch公開のノードステータスページは、2026年10月のブロック高973,606時点でディスク上約247.6 GBと測定しました。ディスクが長持ちするよう、フルノードには400 GBを見込んでください。プルーニングノードならはるかに少なく済みます。
はい。BCHNは550以上のprune=<MiB>をサポートします。プルーニングノードはすべてのブロックを検証し、最近のブロックファイルだけを保持します。txindexおよびrescanとは両立せず、元に戻すにはチェーンを再ダウンロードする必要があります。
メインネットではピア用に8333、RPC用に8332を使います。受信ピアがほしい場合のみ8333を開け、8332はlocalhostのままにしてください。
ユーザーとデータディレクトリを分ければ可能ですが、どちらも既定でポート8333と8332を使うため、片方のポートを変更する必要があります。サーバーを分ける方が簡単です。
不要です。生成されたログインでアカウントを作成し、暗号資産でチャージしてデプロイします。KYCなしのVPSホスティングをご覧ください。運用する内容については、利用規約に基づきお客様が責任を負います。
Checked 20 October 2026. Chain sizes and software requirements change, so confirm against the source before you order.