ビットコイン - BTC

ビットコインのフルノードとは?メリット・必要容量・VPSの選び方

本記事にはアフィリエイト広告(PR)を含む場合があります。

※本記事にはアフィリエイト広告(A8.net)を含みます。内容は2026年8月17日にBitcoin CoreとXServer VPSの公式資料で確認しています。本記事はノード運用の一般情報であり、暗号資産の購入や利益を勧めるものではありません。

先に結論

  • フルノードの主な利点は、自分が使うビットコインのルールと取引を第三者任せにせず検証できることです
  • フルノードを動かすだけでBTCや手数料収入が得られるわけではありません
  • Bitcoin Core公式の現行目安は初回約600GB、以後月5〜10GBです。pruningなら保存量を約10GBまで減らせますが、初回取得は必要です
  • 常時稼働や外部公開が不要なら、余っている自宅PCの方がVPSより安い場合があります
  • VPSではRPCポートを公開せず、秘密鍵を置かない構成から始めます

ビットコインのフルノードは、受信したブロックとトランザクションを自分で検証するソフトウェアです。取引所や外部APIの表示だけに依存せず、自分のBitcoin Coreが採用したチェーンと取引状態を確認できます。

ただし、フルノードは「動かせば収入になるサーバー」ではありません。保存容量、初回同期、通信量、アップデート、サーバー防御を自分で管理する必要があります。この記事では、メリットとデメリットを分け、ローカルPCとVPS、pruned nodeと全履歴保存を選ぶ基準を整理します。

P2P通信そのものの流れは、先にビットコインP2Pネットワークの仕組みで確認できます。

ビットコインのフルノードとは

フルノードは、ビットコインの合意ルールに従ってブロックとトランザクションを検証します。ピアから受け取ったデータを、送信元の知名度や接続数だけで信用するわけではありません。無効なデータは拒否します。

ここでいう「フル」は、過去のブロックファイルを永久にすべて保存する意味だけではありません。Bitcoin Coreには、過去データを検証した後に古いブロックファイルを削除するpruningがあります。pruned nodeも同期時にチェーンを検証しますが、削除済みの古いブロックを他ノードへ提供できず、txindexなど一部機能と両立しません。

構成 検証 保存 主な用途
全履歴保存 全ブロックを検証 古いブロックも保持 過去ブロック提供、履歴参照、対応インデックス
pruned node 全ブロックを順に検証 検証後に古いブロックファイルを削除 自分の取引検証、容量を抑えた運用
外部サービスだけ サービス側の結果へ依存 自分では保持しない 手軽な残高・取引確認
ノードを立てる前に、必要な容量を確認してください

ビットコインのブロックチェーンは2026年8月時点で約762GBあり、月におよそ7GBずつ増え続けています。剪定(pruned)モードなら数GBまで削れますが、過去の取引を自分で検証したい場合は全量が要ります。手元のノートPCで始めると、初回同期の途中でディスクが足りなくなったり、スリープや再起動でやり直しになったりします。ディスク容量に余裕があって電源と回線が落ちない環境なら、放置したまま同期を完了させられます。動かしたいノードの要件と、各プランのディスク容量を先に見比べてください。

ディスク容量とプランを確認する →PR・XServer VPS(エックスサーバー株式会社)。容量の数値は2026年8月時点の公開データに基づく概算です。料金やスペックは変更されることがあるため、最新の内容は公式サイトでご確認ください。

フルノードを運用するメリット

自分で取引とブロックを検証できる

自分のウォレットを自分のノードへ接続すれば、残高や承認状態を外部事業者のサーバーだけに問い合わせず確認できます。特定のAPI停止、表示不具合、事業者独自のフィルタリングから距離を置けます。

これは「自分のノードなら損失が起きない」という意味ではありません。秘密鍵の漏洩、誤送金、ウォレット実装の問題、OS侵害は別のリスクです。

ウォレット照会のプライバシーを改善できる

外部のウォレットサーバーへ自分のアドレスやトランザクションを照会すると、複数のアドレスが同じ利用者に属する可能性を推測される場合があります。自分のノードを照会先にすれば、事業者へ渡す情報を減らせます。

ただし、P2Pピアには接続元IPが見えます。VPS事業者は契約情報とサーバー通信を扱います。TorやI2Pを使っても完全匿名を保証するものではないため、「フルノード=匿名」とは考えません。

自分が受け入れるルールを自分で選べる

フルノード運用者は、利用するBitcoin Coreの版と設定を自分で管理します。マイナーや取引所が送るデータでも、自分のノードの合意ルールに違反すれば受け入れません。

一方、フルノードを1台動かすことで、プロトコル変更へ票を投じたり、価格を動かしたりするわけではありません。検証、採掘、市場取引は別の役割です。

受信接続を許可すればデータ提供に参加できる

送信接続だけでも自分の検証はできます。外部からのP2P接続を8333/TCPで受け入れると、他のノードへブロックやトランザクションを中継できます。

全履歴保存ノードは古いブロックも提供できます。pruned nodeは保持している範囲に限られます。受信接続を増やすほど送信量や攻撃面も増えるため、目的と上限を先に決めます。

背景まで知ると、値動きの受け取り方が変わります

ニュースの断片だけ追っていると、なぜその設計になっているのかが分からないまま値動きに振り回されます。設計思想と歴史を一度通しで読むと、判断の基準が自分の中にできます。

Amazonでビットコインの本を見る →PR・Amazonアソシエイト。価格や在庫は変動します。

必要なディスク容量を運用年数から具体的に出したい場合は、容量を計算するページに入力式のツールを用意しています。

デメリットと運用コスト

初回同期に時間と通信量がかかる

Bitcoin Core公式ダウンロードページは、2026年8月17日時点で一度に約600GB、その後は月5〜10GB程度の追加ダウンロードが必要と案内しています。回線速度だけでなく、CPUでの署名検証とディスクI/Oも同期時間へ影響します。

pruningは保存量を減らしますが、過去のブロックを受け取らずに済む機能ではありません。初回同期では全履歴を取得・検証し、古いブロックファイルを順次削除します。

全履歴保存では容量が増え続ける

現在の約600GBだけでプランを選ぶと、OS、ログ、チェーン状態、mempool、将来の増加分が収まりません。月5〜10GBという公式のダウンロード目安を容量計画の上限として使う場合、24か月で追加120〜240GBです。ただし、ダウンロード量とディスク増加量は完全には一致しないため、これは契約判断用の概算にすぎません。

少なくとも次の式で余裕を確認します。

容量計画の概算
現在の必要量 + 月間増加の上限 × 運用月数 + OS・ログ・作業領域
例:600GB + 10GB × 24か月 = 840GB(このほかに余裕領域が必要)

800GBのディスクは現時点の全履歴を置けても、上の24か月上限試算には足りません。将来のプラン変更、移行、再同期も含めて考えます。

アップデートと障害対応を自分で行う

Bitcoin Core、OS、SSH、ファイアウォールの更新が必要です。同期DBが壊れた場合や、pruningと両立しない機能を後から有効にする場合は、再同期が必要になることがあります。

Bitcoin Coreのソフトウェアライフサイクルでは、サポート対象版が更新されます。古い手順記事の版番号をそのまま使わず、公式リリースとセキュリティ情報を確認します。

サーバー代を回収できるとは限らない

通常のフルノードは採掘を行わず、トランザクション中継の対価も受け取りません。ライトニングのルーティングノードは別の仕組みですが、チャネル資金、流動性、稼働率、バックアップが必要で、収益は保証されません。

「月額サーバー代より手数料収入が多くなる」という前提でVPSを契約しないでください。自分で検証する価値や学習目的へ費用を払うかで判断します。

ローカルPC・専用機・VPSを比較

運用場所 向くケース 主な注意点
既存の自宅PC まず試す、常時稼働不要、追加費用を抑える 空き容量、スリープ、家庭回線の通信上限
専用小型PC 自宅で常時稼働し、他用途と分離する 本体・SSD・電気代、故障、ルーター設定
VPS 固定環境、常時稼働、受信接続、遠隔管理 毎月費用、事業者依存、SSH防御、容量と通信

自分のウォレットの検証だけが目的なら、外部から8333番ポートを開ける必要はありません。最初はローカルPCで同期時間と必要量を測り、24時間運用や遠隔管理が本当に必要になってからVPSを比較できます。

XServer VPSの容量をBitcoin Coreと照合

XServer VPS公式の料金・仕様一覧では、通常プランの主な標準容量を次のように掲載しています。料金は契約期間やキャンペーンで変わるため、ここでは固定しません。

メモリプラン vCPU NVMe SSD Bitcoin Core容量の見方
4GB 4コア 150GB pruned構成の容量候補。全履歴保存には不足
8GB 6コア 400GB pruned構成の容量候補。現在の全履歴保存には不足
16GB 8コア 800GB 現時点の約600GBは入るが、長期増加の余裕が小さい
32GB 12コア 1,600GB 全履歴保存の容量余裕が増えるが、費用も大きい

この表はディスク容量だけの比較で、同期速度や安定稼働を保証するものではありません。XServer公式は、2025年2月3日以降の新規申込では200GBストレージ増設オプションを利用できないと案内しています。後から200GB足せる前提で新規プランを選ばないでください。

pruned nodeなら150GBでも容量面の余地はありますが、初回約600GBの受信、OS管理、再同期の可能性は残ります。全履歴保存なら、現在量だけでなく予定運用期間の増加と移行余地を含めます。

必要なサーバースペックは Botサーバーの必要スペック診断 で確認できます。

自宅PCとVPSのコスト差は Botは自宅PCとVPSどちらが安い? で計算できます。

鍵の管理と、通信経路の保護は別の話です

VPNは秘密鍵やシードフレーズを守るものではありません。守れるのは通信経路のほうで、カフェや空港の公衆Wi-Fiで取引所にログインするとき、同じ回線にいる第三者や接続元のネットワーク管理者に通信内容を見られるのを防ぐ用途です。ハードウェアウォレットとは守る対象が違うので、どちらかで代替はできません。30日間の返金保証があるため、実際の速度を試してから判断できます。

通信経路を保護する方法を見る →PR・NordVPN(Nord Security)。料金・返金条件・対応機能は変更されることがあるため、最新の内容は公式サイトでご確認ください。

VPSで公開する前のセキュリティ確認

VPSはインターネットから到達しやすいため、Bitcoin Coreを起動する前にOS側を整えます。

  1. 公式配布物を検証する:Bitcoin Core公式のチェックサムと署名手順を確認する
  2. SSHを鍵認証へ移す:パスワード総当たりを受けにくくし、可能なら接続元IPを制限する
  3. 必要なポートだけ許可する:P2P受信を行う場合は8333/TCP、管理用SSHは自分の接続元だけに限定する
  4. RPCを外部公開しない:8332/TCPを全世界へ開けず、ローカルまたは安全なトンネルから使う
  5. 秘密鍵を置かない:P2Pノードだけならウォレット機能を使わず、シードフレーズをVPSへ保存しない
  6. 更新と監視を決める:ディスク枯渇、通信量、同期停止、公式セキュリティ告知を定期確認する

XServer VPSにはパケットフィルターがありますが、OS側のファイアウォールと重なる場合があります。両方のルールを把握し、RPCや不要な管理ポートを開けないことが重要です。

ブロックチェーンデータは再取得できます。秘密鍵を持つウォレット、設定ファイル、別用途のデータは同じ扱いではありません。バックアップを取る場合も、復元テストと暗号化、別保管を行います。ライトニングノードのチャネルバックアップはさらに別の要件があるため、通常のBitcoin Coreバックアップだけで代用しません。

稼働後に確認する3つのRPC

RPCはVPS内部のシェルから実行し、出力全体をSNSへ貼らないでください。

bitcoin-cli getblockchaininfo
bitcoin-cli getnetworkinfo
bitcoin-cli getnettotals
  • getblockchaininfo:同期進捗、IBD中か、ディスク上のブロック量、prunedかを確認
  • getnetworkinfo:総接続数、送信・受信接続、利用ネットワークを確認
  • getnettotals:受信・送信バイト数とupload targetの状態を確認

OS側ではdf -hでファイルシステムの空き容量を確認します。空き容量がほぼない状態で運用を続けず、警告を設定して移行またはpruningを判断します。

契約前チェックリスト

  • 目的は自分の検証、学習、受信接続、全履歴提供のどれか
  • pruned構成で使えない機能が必要ではないか
  • 初回約600GBを取得できる回線・時間があるか
  • 予定運用期間の増加分とOS領域を含む空き容量があるか
  • 月額ではなく契約期間の総支払額を確認したか
  • SSH、パケットフィルター、OS更新を自分で管理できるか
  • RPCと秘密鍵を公開サーバーから分離できるか
  • 停止や再同期が起きても困らない用途か

一つでも判断できない項目があれば、まずローカルPC、signet、regtestなど資金を置かない環境で試す方が安全です。

まとめ

フルノードの価値は、他者の表示をそのまま信じず、自分が使うルールでブロックとトランザクションを検証できる点にあります。通常のフルノードを動かすだけで収益が発生するわけではなく、サーバー代は検証・学習・ネットワーク参加の費用です。

容量を抑えるならpruning、古いブロック提供や一部インデックスが必要なら全履歴保存を選びます。VPSは常時稼働や遠隔管理に向きますが、既存PCで目的を満たせるなら契約する必要はありません。VPSを使う場合は、将来容量、RPC非公開、秘密鍵分離、更新と監視までを契約前に決めてください。

よくある質問

フルノードを動かすとBTCを稼げますか?

通常のフルノードは、取引やブロックを中継しても報酬を受け取りません。マイニングやライトニングのルーティングとは別です。ライトニングも手数料収入がサーバー代を上回る保証はありません。

pruned nodeもフルノードですか?

ブロックを順に取得して合意ルールを検証する点ではフルノードです。ただし、削除した古いブロックを提供できず、txindexと両立せず、設定を戻す際に再ダウンロードが必要になるなどの制約があります。

P2Pの受信ポートは必ず開けますか?

自分の取引検証だけなら送信接続で動作するため、受信ポートは必須ではありません。他のノードからの接続を受け、データ中継へ参加する場合に8333/TCPを許可します。RPCの8332/TCPはインターネットへ公開しません。

XServer VPSはどのプランが最適ですか?

共通の最適プランはありません。prunedか全履歴保存か、運用期間、必要インデックス、同期時間、予算で変わります。4GB/150GBと8GB/400GBは全履歴保存には不足し、16GB/800GBも長期増加の余裕を確認する必要があります。公式の現行仕様と総支払額を契約時に再確認してください。

同じ「止まっていることに気づけない」を、仮想通貨以外でも踏みました

動いているように見えて実行されていない、という状態はBotに限りません。業務側の定期処理で、トリガーは毎時発火しているのに中身が一度も走っていないことに53日間気づかなかった話を、別サイトのnoteに書きました。仮想通貨とはテーマが違いますが、動かし続ける側の話としては重なります。

この記事について

執筆・編集:Bitcoin Analyze 編集部

金融庁・国税庁および各事業者の公式資料にあたり、基準日と定義を固定したうえで記事を作成しています。価格予測や利益保証は扱いません。事業者の条件は変更されるため、最終的な判断は公式情報をご確認ください。

主な参照先

Bitcoin Analyze 編集部

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。

Amazonのアソシエイトとして、Bitcoin Analyzeは適格販売により収入を得ています。